{"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":823614,"link":"/api/v1.1/game/823614/feed/live","metaData":{"wait":10,"timeStamp":"20260624_024037","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count13","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823614,"type":"R","doubleHeader":"N","id":"2026/06/23/chnmlb-nynmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823614-2026-06-23","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-06-23T23:10:00Z","originalDate":"2026-06-23","officialDate":"2026-06-23","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":78,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":41,"losses":37,"ties":0,"pct":".526"},"records":{},"divisionLeader":false,"wins":41,"losses":37,"winningPercentage":".526"},"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":78,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":34,"losses":44,"ties":0,"pct":".436"},"records":{},"divisionLeader":false,"wins":34,"losses":44,"winningPercentage":".436"},"franchiseName":"New York","clubName":"Mets","active":true}},"players":{"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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Bo","useLastName":"Bichette","middleName":"Joseph","boxscoreName":"Bichette","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"bih-shett","mlbDebutDate":"2019-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bo Bichette","nameSlug":"bo-bichette-666182","firstLastName":"Bo Bichette","lastFirstName":"Bichette, Bo","lastInitName":"Bichette, B","initLastName":"B Bichette","fullFMLName":"Bo Joseph Bichette","fullLFMName":"Bichette, Bo Joseph","strikeZoneTop":3.162,"strikeZoneBottom":1.596},"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":28,"birthCity":"Winter Haven","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":223,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tobias","useLastName":"Myers","middleName":"Kane","boxscoreName":"Myers","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2024-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tobias Myers","nameSlug":"tobias-myers-668964","firstLastName":"Tobias Myers","lastFirstName":"Myers, Tobias","lastInitName":"Myers, T","initLastName":"T Myers","fullFMLName":"Tobias Kane Myers","fullLFMName":"Myers, Tobias Kane","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID623211":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211","firstName":"Huascar","lastName":"Brazobán","primaryNumber":"50","birthDate":"1989-10-15","currentAge":36,"birthCity":"Villa Mella","birthCountry":"Dominican Republic","height":"6' 3\"","weight":155,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Huascar","useLastName":"Brazobán","middleName":"Leandro","boxscoreName":"Brazobán","gender":"M","nameMatrilineal":"De La Cruz","isPlayer":true,"isVerified":true,"pronunciation":"WAHS-kahr BRAH-zo-bahn","mlbDebutDate":"2022-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Huascar Brazobán","nameSlug":"huascar-brazoban-623211","firstLastName":"Huascar Brazobán","lastFirstName":"Brazobán, Huascar","lastInitName":"Brazobán, H","initLastName":"H Brazobán","fullFMLName":"Huascar Leandro Brazobán","fullLFMName":"Brazobán, Huascar Leandro","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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":32,"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},"ID670097":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097","firstName":"Zachary","lastName":"Short","primaryNumber":"40","birthDate":"1995-05-29","currentAge":31,"birthCity":"Kingston","birthStateProvince":"NY","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Zack","useLastName":"Short","middleName":"Ryan","boxscoreName":"Short","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2021-04-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zack Short","nameSlug":"zack-short-670097","firstLastName":"Zack Short","lastFirstName":"Short, Zack","lastInitName":"Short, Z","initLastName":"Z Short","fullFMLName":"Zachary Ryan Short","fullLFMName":"Short, Zachary Ryan","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"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},"ID669020":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020","firstName":"Ryan","lastName":"Rolison","primaryNumber":"33","birthDate":"1997-07-11","currentAge":29,"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":36,"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":25,"birthCity":"Willow Spring","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nolan","useLastName":"McLean","middleName":"James","boxscoreName":"McLean","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-08-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan McLean","nameSlug":"nolan-mclean-690997","firstLastName":"Nolan McLean","lastFirstName":"McLean, Nolan","lastInitName":"McLean, N","initLastName":"N McLean","fullFMLName":"Nolan James McLean","fullLFMName":"McLean, Nolan James","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID665795":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795","firstName":"Edward","lastName":"Cabrera","primaryNumber":"30","birthDate":"1998-04-13","currentAge":28,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 5\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Edward","useLastName":"Cabrera","middleName":"Brany","boxscoreName":"Cabrera, E","gender":"M","nameMatrilineal":"Cabrera","isPlayer":true,"isVerified":false,"mlbDebutDate":"2021-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edward Cabrera","nameSlug":"edward-cabrera-665795","firstLastName":"Edward Cabrera","lastFirstName":"Cabrera, Edward","lastInitName":"Cabrera, E","initLastName":"E Cabrera","fullFMLName":"Edward Brany Cabrera","fullLFMName":"Cabrera, Edward Brany","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID681799":{"id":681799,"fullName":"Ethan Roberts","link":"/api/v1/people/681799","firstName":"Ethan","lastName":"Roberts","primaryNumber":"39","birthDate":"1997-07-04","currentAge":29,"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":29,"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},"ID596133":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133","firstName":"Luke","lastName":"Weaver","primaryNumber":"18","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":"19","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},"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":"30","birthDate":"1988-06-29","currentAge":38,"birthCity":"San Antonio","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brooks","useLastName":"Raley","middleName":"Lee","boxscoreName":"Raley, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2012-08-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brooks Raley","nameSlug":"brooks-raley-548384","firstLastName":"Brooks Raley","lastFirstName":"Raley, Brooks","lastInitName":"Raley, B","initLastName":"B Raley","fullFMLName":"Brooks Lee Raley","fullLFMName":"Raley, Brooks Lee","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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":31,"birthCity":"Prince George","birthStateProvince":"BC","birthCountry":"Canada","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Jared","useLastName":"Young","middleName":"M.","boxscoreName":"Young, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jared Young","nameSlug":"jared-young-676724","firstLastName":"Jared Young","lastFirstName":"Young, Jared","lastInitName":"Young, J","initLastName":"J Young","fullFMLName":"Jared M. Young","fullLFMName":"Young, Jared M.","strikeZoneTop":3.28,"strikeZoneBottom":1.66},"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":"Cloudy","temp":"68","wind":"4 mph, In From LF"},"gameInfo":{"attendance":35668,"firstPitch":"2026-06-23T23:21:00.000Z","gameDurationMinutes":199,"delayDurationMinutes":11},"review":{"hasChallenges":true,"away":{"used":1,"remaining":1},"home":{"used":2,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":4,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"home":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"}},"officialScorer":{"id":431083,"fullName":"Jordan Sprechman","link":"/api/v1/people/431083"},"primaryDatacaster":{"id":702082,"fullName":"Michael Dufton","link":"/api/v1/people/702082"},"moundVisits":{"away":{"used":4,"remaining":0},"home":{"used":4,"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-23T23:21:03.306Z","endTime":"2026-06-23T23:21:54.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6],"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":6},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-23T21:00:42.068Z","endTime":"2026-06-23T22:54:10.745Z","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-23T22:54:10.745Z","endTime":"2026-06-23T23:20:28.310Z","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-23T23:20:28.310Z","endTime":"2026-06-23T23:21:05.684Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"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":96.0,"endSpeed":88.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.334835303092962,"aZ":-11.428505145590314,"pfxX":-4.229710435415118,"pfxZ":10.414486351735414,"pX":-0.10806384301100373,"pZ":3.0182656076859193,"vX0":5.834252311577298,"vY0":-139.73863685830756,"vZ0":-6.264424189489034,"x":121.12,"y":157.29,"x0":-1.6663711288033212,"y0":50.00473189124299,"z0":6.028654608342487,"aX":-8.427469284561663},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.9,"breakHorizontal":6.6,"spinRate":2390,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.3908719020173912,"extension":6.081906045101146},"index":3,"playId":"fad56f80-ddfc-35e7-a447-d99d86d07219","pitchNumber":1,"startTime":"2026-06-23T23:21:05.684Z","endTime":"2026-06-23T23:21:13.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.67282209172692,"aZ":-9.311651089615168,"pfxX":-3.0764528460049876,"pfxZ":11.235550697341603,"pX":0.6365394902514327,"pZ":2.5845682819268143,"vX0":7.7153037335922985,"vY0":-141.80430395018985,"vZ0":-7.824366037474643,"x":92.74,"y":169.0,"x0":-1.7208700652335087,"y0":50.00650003482226,"z0":5.975285982514755,"aX":-6.263142753163989},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.8,"breakHorizontal":4.0,"spinRate":2429,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.3863758844345093,"extension":6.2123949942292676},"index":4,"playId":"14848dff-6e0b-3ec5-8779-e77559d322b5","pitchNumber":2,"startTime":"2026-06-23T23:21:22.852Z","endTime":"2026-06-23T23:21:31.871Z","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":2,"outs":0},"index":5,"startTime":"2026-06-23T23:21:35.861Z","endTime":"2026-06-23T23:21:47.465Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":90.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.81660640080001,"aZ":-10.120013716460049,"pfxX":-3.417939965936179,"pfxZ":10.619826083672242,"pX":-0.05403514359411524,"pZ":3.012547258225457,"vX0":5.892414896915357,"vY0":-143.1405102517099,"vZ0":-6.545383197428479,"x":119.06,"y":157.44,"x0":-1.6945026185052807,"y0":50.00402699693787,"z0":5.961541951079273,"aX":-7.099287368757462},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.1,"breakHorizontal":5.0,"spinRate":2492,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.3825455876052142,"extension":6.186977004429304},"index":6,"playId":"e4aa8f43-bdad-334f-8877-c5015939ef14","pitchNumber":3,"startTime":"2026-06-23T23:21:47.465Z","endTime":"2026-06-23T23:21:54.209Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T23:21:54.209Z","atBatIndex":0},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alex Bregman pops out to first baseman Jared Young in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-23T23:21:53.290Z","endTime":"2026-06-23T23:23:54.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.59752444709806,"aZ":-7.5242247851601185,"pfxX":-1.9807275447950792,"pfxZ":11.823642739264997,"pX":1.0428221047908248,"pZ":2.367150585816452,"vX0":7.8299233330409805,"vY0":-143.14322154647004,"vZ0":-8.601080331808468,"x":77.25,"y":174.87,"x0":-1.4651925325406412,"y0":50.00602178184607,"z0":5.874497785907038,"aX":-4.131575551926471},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":19.9,"breakHorizontal":2.0,"spinRate":2432,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.38197069576696085,"extension":6.2736718151234205},"index":0,"playId":"0e3f4af4-046a-3781-90d7-eb9be3fb675f","pitchNumber":1,"startTime":"2026-06-23T23:22:17.066Z","endTime":"2026-06-23T23:22:22.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.635748507050806,"aZ":-9.36970547617268,"pfxX":-3.060732727323957,"pfxZ":11.169219268651922,"pX":0.5127017907743202,"pZ":2.4861248766474517,"vX0":6.991577723850345,"vY0":-142.0065686951586,"vZ0":-7.822574648055492,"x":97.46,"y":171.65,"x0":-1.5839716380493725,"y0":50.00233756917883,"z0":5.873235058166579,"aX":-6.249701970706474},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.8,"breakHorizontal":4.1,"spinRate":2474,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.38576951211108135,"extension":6.24861653758881},"index":1,"playId":"53ceb02d-c404-3fe1-a1c7-c6f1d9088af1","pitchNumber":2,"startTime":"2026-06-23T23:22:32.141Z","endTime":"2026-06-23T23:22:38.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.906541521744813,"aZ":-31.426283409568935,"pfxX":1.891929247225062,"pfxZ":0.44840802689983605,"pX":1.0843300351349818,"pZ":0.3873287266344833,"vX0":5.891898819813266,"vY0":-128.62311014144052,"vZ0":-7.823495511589055,"x":75.67,"y":228.32,"x0":-1.482704013433956,"y0":50.003090903966495,"z0":5.908182478776741,"aX":3.167444212802611},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.7,"breakHorizontal":-4.8,"spinRate":2646,"spinDirection":342},"zone":14,"typeConfidence":2.0,"plateTime":0.4259727186970865,"extension":6.15277201392748},"index":2,"playId":"7ce870d6-506e-35ca-a7c8-552948f545ff","pitchNumber":3,"startTime":"2026-06-23T23:22:50.195Z","endTime":"2026-06-23T23:23:01.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.15451330704109,"aZ":-12.304959262503985,"pfxX":-3.1526370951970772,"pfxZ":9.713516777435753,"pX":0.9355307168713505,"pZ":2.8251570705812865,"vX0":8.660728056815824,"vY0":-142.66594965443832,"vZ0":-6.309277826794385,"x":81.34,"y":162.5,"x0":-1.7402713900367186,"y0":50.003514697015895,"z0":5.852967553656601,"aX":-6.449766264171173},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.3,"breakHorizontal":3.8,"spinRate":2505,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.3850440780466857,"extension":6.290143855449218},"index":3,"playId":"fb453d93-73c7-3040-8bc8-3e42d214af60","pitchNumber":4,"startTime":"2026-06-23T23:23:15.702Z","endTime":"2026-06-23T23:23:21.153Z","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-23T23:23:26.338Z","endTime":"2026-06-23T23:23:43.592Z","isPitch":false,"type":"action","player":{"id":608324,"link":"/api/v1/people/608324"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.260824881064785,"aZ":-14.589279895292727,"pfxX":-2.3321865857701254,"pfxZ":8.556143679594804,"pX":-0.49477295476192606,"pZ":2.9375654095057713,"vX0":4.305620194206878,"vY0":-142.76837702816047,"vZ0":-5.737250995152685,"x":135.86,"y":159.47,"x0":-1.7224999513739843,"y0":50.000379864997164,"z0":5.898603703629016,"aX":-4.792219144196247},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.4,"breakHorizontal":3.4,"spinRate":2449,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.3843098060268124,"extension":6.324389391278829},"hitData":{"launchSpeed":76.1,"launchAngle":71.0,"totalDistance":99.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":155.38,"coordY":175.47}},"index":5,"playId":"333355ed-a8d3-3fda-bfd9-c2d7bcd524dd","pitchNumber":5,"startTime":"2026-06-23T23:23:43.592Z","endTime":"2026-06-23T23:23:54.571Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T23:23:54.571Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-23T23:23:56.774Z","endTime":"2026-06-23T23:26:52.892Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":90.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.145172537031776,"aZ":-10.615974275577269,"pfxX":-3.0338331197958626,"pfxZ":10.261925641809293,"pX":0.3460488779012359,"pZ":2.462744109016441,"vX0":6.6638262711756,"vY0":-143.74306834288643,"vZ0":-7.5252037817214505,"x":103.81,"y":172.29,"x0":-1.6041204160907179,"y0":50.001206248616754,"z0":5.767530423427476,"aX":-6.373245066332842},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.3,"breakHorizontal":4.2,"spinRate":2514,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.38049593922919245,"extension":6.380644988140171},"index":0,"playId":"c74fd3cc-1eb8-394b-8679-70811fcb7fc3","pitchNumber":1,"startTime":"2026-06-23T23:24:20.023Z","endTime":"2026-06-23T23:24:25.588Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.409793599081542,"aZ":-29.64435235992724,"pfxX":-4.6945876571264655,"pfxZ":1.6022028404198507,"pX":-0.07363669324792833,"pZ":0.7130816526778346,"vX0":6.047664715397363,"vY0":-124.7190496668405,"vZ0":-6.444665417591444,"x":119.81,"y":219.53,"x0":-1.9167649092275132,"y0":50.00477525314497,"z0":5.766719518602509,"aX":-7.418377811445746},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.7,"breakHorizontal":7.2,"spinRate":1157,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4386934326131411,"extension":6.192743301307781},"index":1,"playId":"bda42180-3499-38ef-92bb-b448ebeec70e","pitchNumber":2,"startTime":"2026-06-23T23:24:43.625Z","endTime":"2026-06-23T23:24:48.528Z","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":98.2,"endSpeed":89.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.394821106772504,"aZ":-13.989105801369806,"pfxX":-4.063256219478022,"pfxZ":8.8520946794197,"pX":-0.9901469721697267,"pZ":1.6410428370916297,"vX0":3.261489653141058,"vY0":-142.76791093316214,"vZ0":-9.05639075615194,"x":154.74,"y":194.47,"x0":-1.6222882714013411,"y0":50.00143903096928,"z0":5.7450242503137945,"aX":-8.34559057613929},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.3,"breakHorizontal":6.6,"spinRate":2454,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.3843864429964232,"extension":6.235971446546822},"index":2,"playId":"1bfbbdd0-0fa4-3231-8917-21ca858822b1","pitchNumber":3,"startTime":"2026-06-23T23:25:04.657Z","endTime":"2026-06-23T23:25:10.256Z","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":97.6,"endSpeed":88.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.996915557848666,"aZ":-11.460900756750275,"pfxX":-4.4517359015425955,"pfxZ":10.209135208040568,"pX":-0.48089740285012517,"pZ":2.1377112613188407,"vX0":5.319326564326369,"vY0":-141.90226678533506,"vZ0":-8.233509927480952,"x":135.33,"y":181.06,"x0":-1.8058405662487744,"y0":50.004157839036274,"z0":5.816281091148349,"aX":-9.033812858433285},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.9,"breakHorizontal":7.0,"spinRate":2426,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.38672889759402285,"extension":6.2378888250104625},"index":3,"playId":"688e3683-fd1b-3ca1-a82c-ff74345b82a7","pitchNumber":4,"startTime":"2026-06-23T23:25:24.668Z","endTime":"2026-06-23T23:25:30.550Z","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-23T23:25:39.591Z","endTime":"2026-06-23T23:25:58.245Z","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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.32706979604997,"aZ":-34.85571612748511,"pfxX":-6.382886930804515,"pfxZ":-1.7586456239768467,"pX":-1.1576973068029441,"pZ":2.150755652223152,"vX0":3.604726886250772,"vY0":-123.41819464667562,"vZ0":-2.1848308257449243,"x":161.13,"y":180.71,"x0":-1.8170867731295348,"y0":50.003189095414804,"z0":6.017302059566473,"aX":-9.728220260986426},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-3.5,"breakHorizontal":10.6,"spinRate":1010,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.4458630563134762,"extension":6.240597370661674},"index":5,"playId":"9ff27712-c6d0-387e-a482-863533f30f21","pitchNumber":5,"startTime":"2026-06-23T23:25:58.245Z","endTime":"2026-06-23T23:26:04.383Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.182031552585734,"aZ":-10.63642684542593,"pfxX":-3.710877924747335,"pfxZ":10.56771721738566,"pX":-0.8161129406278139,"pZ":3.418732887832201,"vX0":4.469542599507135,"vY0":-142.00821306754315,"vZ0":-4.994957639553627,"x":148.11,"y":146.47,"x0":-1.9298990301915253,"y0":50.00044902509452,"z0":5.879822290933892,"aX":-7.561760331675998},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.2,"breakHorizontal":5.8,"spinRate":2477,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3860114362751692,"extension":6.218132556702549},"index":6,"playId":"ee8e5497-c13a-37d5-93ef-40caf3663b19","pitchNumber":6,"startTime":"2026-06-23T23:26:19.244Z","endTime":"2026-06-23T23:26:25.839Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.971972131945595,"aZ":-14.916579503075472,"pfxX":-4.561505843335603,"pfxZ":8.611338694211577,"pX":-0.565681718588315,"pZ":2.762592149989041,"vX0":5.402579132236495,"vY0":-140.69921776576174,"vZ0":-5.789716860643886,"x":138.56,"y":164.19,"x0":-1.918257033403693,"y0":50.00580211376049,"z0":5.814011225614997,"aX":-9.145530973934484},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.5,"breakHorizontal":7.2,"spinRate":2475,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.3893170364675269,"extension":6.35837045023999},"index":7,"playId":"50c9ef08-da59-32e2-8ec7-98fd3930d0af","pitchNumber":7,"startTime":"2026-06-23T23:26:47.285Z","endTime":"2026-06-23T23:26:52.892Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T23:26:52.892Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carson Benge flies out to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-23T23:29:09.461Z","endTime":"2026-06-23T23:29:48.024Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":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":3},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-23T23:29:00.483Z","endTime":"2026-06-23T23:29:11.508Z","isPitch":false,"type":"action","player":{"id":701807,"link":"/api/v1/people/701807"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.64978194588781,"aZ":-13.030223652052914,"pfxX":-6.1640588612105915,"pfxZ":9.978435860758228,"pX":0.06297647838221217,"pZ":3.9561673269218622,"vX0":5.710744567429083,"vY0":-138.5341371643353,"vZ0":-3.268553290719809,"x":114.6,"y":131.96,"x0":-1.2372630897090093,"y0":50.00474063619107,"z0":6.038162648214391,"aX":-11.828953266316239},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.4,"breakHorizontal":9.7,"spinRate":2302,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.3973314640299459,"extension":6.295470576443915},"index":1,"playId":"124e8a76-5b63-3ac9-9998-adfb87067214","pitchNumber":1,"startTime":"2026-06-23T23:29:11.508Z","endTime":"2026-06-23T23:29:20.693Z","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":96.2,"endSpeed":86.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.400913665487444,"aZ":-12.377413928075745,"pfxX":-6.945828446679858,"pfxZ":10.111821489556602,"pX":-0.2976739730823625,"pZ":3.3786914210328973,"vX0":5.026174772010655,"vY0":-139.9480362236912,"vZ0":-4.855492500292471,"x":128.35,"y":147.56,"x0":-1.226343802107348,"y0":50.00483545027574,"z0":5.9654059631858,"aX":-13.600783415483265},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.3,"breakHorizontal":11.4,"spinRate":2413,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.3933457294916143,"extension":6.303759008685199},"index":2,"playId":"de387528-e1d7-3861-a136-822b225ff763","pitchNumber":2,"startTime":"2026-06-23T23:29:26.640Z","endTime":"2026-06-23T23:29:32.850Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.705657035401366,"aZ":-23.777313105571455,"pfxX":-10.75992366707113,"pfxZ":4.554462389543893,"pX":-0.100709740187218,"pZ":1.8636297313832986,"vX0":6.345027703748548,"vY0":-135.72023931790415,"vZ0":-6.364637292727185,"x":120.84,"y":188.46,"x0":-1.0841052238825226,"y0":50.00614476792931,"z0":5.920960467358788,"aX":-19.85974196371099},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.0,"breakHorizontal":17.9,"spinRate":1750,"spinDirection":239},"zone":8,"typeConfidence":2.0,"plateTime":0.40524457356833476,"extension":6.371801714798214},"hitData":{"launchSpeed":87.9,"launchAngle":41.0,"totalDistance":292.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":60.7,"coordY":101.55}},"index":3,"playId":"9858d923-8c7c-365f-82cf-35468d17f669","pitchNumber":3,"startTime":"2026-06-23T23:29:39.018Z","endTime":"2026-06-23T23:29:48.024Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T23:29:48.024Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bo Bichette called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-23T23:29:48.306Z","endTime":"2026-06-23T23:31:02.049Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.814612052632924,"aZ":-21.081753853578974,"pfxX":-9.775371594631705,"pfxZ":5.439288979311538,"pX":-1.1240595702294507,"pZ":3.3877613752011344,"vX0":3.6328339094661306,"vY0":-142.38631013579777,"vZ0":-3.786727151197733,"x":159.85,"y":147.31,"x0":-1.1516748337858365,"y0":50.00339478469518,"z0":6.080668804977494,"aX":-19.931937649193955},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.2,"breakHorizontal":16.9,"spinRate":2273,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.38570558116272835,"extension":6.3232565833060255},"index":0,"playId":"34e51bbe-5687-3e9b-bcec-25cffca2dea9","pitchNumber":1,"startTime":"2026-06-23T23:30:10.684Z","endTime":"2026-06-23T23:30:17.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.520022757601158,"aZ":-22.007472935942797,"pfxX":-0.7243694306368009,"pfxZ":5.582070916504176,"pX":0.09608174024362702,"pZ":2.153466681509578,"vX0":3.9601901302122458,"vY0":-134.02913034248445,"vZ0":-5.853092364793446,"x":113.34,"y":180.64,"x0":-1.3055321663576762,"y0":50.005406249691724,"z0":5.9335589905434425,"aX":-1.3200606129757035},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.1,"breakHorizontal":0.5,"spinRate":2348,"spinDirection":205},"zone":8,"typeConfidence":0.86,"plateTime":0.40839656758724807,"extension":6.384597926798293},"index":1,"playId":"f3981faf-97f4-3bd0-8e95-6178a0042b45","pitchNumber":2,"startTime":"2026-06-23T23:30:24.638Z","endTime":"2026-06-23T23:30:29.105Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.55994183958104,"aZ":-25.864364393697223,"pfxX":-0.6709509340807158,"pfxZ":3.471364957422054,"pX":0.944243022111959,"pZ":2.9296164841536223,"vX0":6.050724002266685,"vY0":-133.4369734087034,"vZ0":-3.158290932123354,"x":81.01,"y":159.68,"x0":-1.2578368226790853,"y0":50.00446636322556,"z0":5.975901696015631,"aX":-1.221393927059564},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.9,"breakHorizontal":0.0,"spinRate":2414,"spinDirection":209},"zone":12,"typeConfidence":0.9,"plateTime":0.40923461331558864,"extension":6.445652972832939},"index":2,"playId":"632614f2-2615-3fdd-886f-b0db67dc21d9","pitchNumber":3,"startTime":"2026-06-23T23:30:42.440Z","endTime":"2026-06-23T23:30:48.360Z","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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":90.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.26777753928162,"aZ":-18.953063713832076,"pfxX":-10.873313594544374,"pfxZ":6.324845543013863,"pX":0.689413587476964,"pZ":2.403125298094828,"vX0":8.27912924090636,"vY0":-143.68048167838626,"vZ0":-6.748729327174955,"x":90.72,"y":173.9,"x0":-0.816592746349909,"y0":50.00430878251925,"z0":5.960038016327043,"aX":-22.73753182599711},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.2,"breakHorizontal":18.0,"spinRate":2230,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.3811997164153391,"extension":6.397693626520741},"index":3,"playId":"558b3b2d-c3c1-3b50-a52e-70bf560b4177","pitchNumber":4,"startTime":"2026-06-23T23:30:56.745Z","endTime":"2026-06-23T23:31:02.049Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T23:31:02.049Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Juan Soto flies out to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-23T23:31:02.907Z","endTime":"2026-06-23T23:32:30.910Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":"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":98.2,"endSpeed":90.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.26976754215295,"aZ":-12.656295283701791,"pfxX":-7.058807504016289,"pfxZ":9.437172454960738,"pX":0.2676588175775359,"pZ":2.1542190586053893,"vX0":6.346061489980978,"vY0":-142.7560338384479,"vZ0":-8.15371695880896,"x":106.8,"y":180.62,"x0":-1.064941013008066,"y0":50.00306332213221,"z0":5.840672529332035,"aX":-14.597947582949079},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.6,"breakHorizontal":11.5,"spinRate":2295,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.3834130662551942,"extension":6.354950302700886},"index":0,"playId":"8676fb24-6c4b-3e2d-879e-4c6b43d91632","pitchNumber":1,"startTime":"2026-06-23T23:31:27.340Z","endTime":"2026-06-23T23:31:33.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.116330491056882,"aZ":-43.62927454758443,"pfxX":4.750545237424675,"pfxZ":-7.152399020662006,"pX":-0.00567676747888678,"pZ":1.839927851983803,"vX0":1.1050886211222246,"vY0":-125.89023815410066,"vZ0":-2.2252633587662336,"x":117.22,"y":189.1,"x0":-1.0677344179233055,"y0":50.00331408125667,"z0":6.274611244821826,"aX":7.607228476372082},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-13.2,"breakHorizontal":-8.9,"spinRate":2708,"spinDirection":33},"zone":8,"typeConfidence":0.96,"plateTime":0.4354713177768743,"extension":6.258792640280893},"index":1,"playId":"2065ce0e-623e-3cf6-ae52-2f41d6827e71","pitchNumber":2,"startTime":"2026-06-23T23:31:41.056Z","endTime":"2026-06-23T23:31:46.859Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.06991142779593,"aZ":-26.172502922738367,"pfxX":-1.460440913169478,"pfxZ":3.3178817666140734,"pX":1.5655611009552581,"pZ":0.3287554030986198,"vX0":7.292689013566706,"vY0":-134.22404192884926,"vZ0":-9.275253155508537,"x":57.32,"y":229.9,"x0":-1.0058185933814958,"y0":50.00569629285086,"z0":5.715368764060437,"aX":-2.645014178238469},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.0,"breakHorizontal":1.0,"spinRate":2471,"spinDirection":223},"zone":14,"typeConfidence":0.87,"plateTime":0.40923261188645776,"extension":6.575071291342181},"index":2,"playId":"8a59b2d5-3bae-34cc-8886-539ae8ae1586","pitchNumber":3,"startTime":"2026-06-23T23:32:02.857Z","endTime":"2026-06-23T23:32:10.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.270197820533085,"aZ":-25.029219584835353,"pfxX":1.1174965886178188,"pfxZ":4.098929302602357,"pX":0.2632324296948508,"pZ":2.7242140750648245,"vX0":3.586075217968152,"vY0":-131.60646237747125,"vZ0":-3.374179627588735,"x":106.97,"y":165.23,"x0":-1.2652026280431263,"y0":50.006558344115064,"z0":5.887494385777674,"aX":1.9510024496396439},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.8,"breakHorizontal":-2.9,"spinRate":2384,"spinDirection":177},"zone":6,"typeConfidence":0.93,"plateTime":0.41699688301853177,"extension":6.4365029820827635},"hitData":{"launchSpeed":90.4,"launchAngle":51.0,"totalDistance":260.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.9,"coordY":103.51}},"index":3,"playId":"25b64846-0ab4-3cb6-8cd0-7d38015534f6","pitchNumber":4,"startTime":"2026-06-23T23:32:20.102Z","endTime":"2026-06-23T23:32:30.910Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T23:32:30.910Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Seiya Suzuki walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-23T23:34:09.209Z","endTime":"2026-06-23T23:36:05.468Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.605360121477236,"aZ":-21.48056012710956,"pfxX":-10.657677344729592,"pfxZ":5.768260924541519,"pX":-0.5567733157365259,"pZ":2.036409767479954,"vX0":6.605901985502291,"vY0":-135.54806015124433,"vZ0":-6.397052814954,"x":138.22,"y":183.8,"x0":-1.6451265117805074,"y0":50.005910315622316,"z0":5.935020115210272,"aX":-19.765356434038555},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.2,"breakHorizontal":17.9,"spinRate":2248,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.4046379160540541,"extension":6.529851308057546},"index":0,"playId":"e5797846-57c3-3a63-bebc-2962758e1353","pitchNumber":1,"startTime":"2026-06-23T23:34:39.633Z","endTime":"2026-06-23T23:34:45.691Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.789006902544735,"aZ":-11.97986420304661,"pfxX":-6.33706974342584,"pfxZ":10.093243487464225,"pX":0.9341011633039681,"pZ":1.2078905641861493,"vX0":9.067706980784054,"vY0":-140.74321303105847,"vZ0":-10.407294300223507,"x":81.39,"y":206.17,"x0":-1.5103375017177771,"y0":50.00229692800874,"z0":5.735744483133953,"aX":-12.678089430498858},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.2,"breakHorizontal":9.6,"spinRate":2459,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.3895898446768271,"extension":6.473413722809387},"index":1,"playId":"f121828a-2af0-382b-ba6c-dc6b72c74f3f","pitchNumber":2,"startTime":"2026-06-23T23:34:58.635Z","endTime":"2026-06-23T23:35:04.260Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00919079124139,"aZ":-24.460019280343992,"pfxX":-1.0384021279425868,"pfxZ":4.3134571826994055,"pX":-0.1253464111796431,"pZ":4.150997022743763,"vX0":4.521344673538178,"vY0":-133.65504303035587,"vZ0":-0.47886907867935286,"x":121.78,"y":126.7,"x0":-1.7127773574491987,"y0":50.001752203666705,"z0":6.107604394777582,"aX":-1.8573277161419934},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.9,"breakHorizontal":0.8,"spinRate":2572,"spinDirection":187},"zone":11,"typeConfidence":2.0,"plateTime":0.4116938396324512,"extension":6.3267276123559},"index":2,"playId":"bdf3d1a5-4050-3821-ba06-efbcbfab8e48","pitchNumber":3,"startTime":"2026-06-23T23:35:20.949Z","endTime":"2026-06-23T23:35:26.918Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.025605302462154,"aZ":-10.865984152267242,"pfxX":-3.690424647570482,"pfxZ":11.050339945307696,"pX":-0.5761209513813126,"pZ":3.326295142204143,"vX0":4.871126075928891,"vY0":-138.27772512725252,"vZ0":-5.109107181451006,"x":138.96,"y":148.97,"x0":-1.8845109811182466,"y0":50.0059121261348,"z0":5.932821702228171,"aX":-7.118587786677705},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.1,"breakHorizontal":5.6,"spinRate":2424,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.39673795728352923,"extension":6.36168502208106},"index":3,"playId":"942e0c8b-38bb-33d5-b52f-308e2c7a0ff0","pitchNumber":4,"startTime":"2026-06-23T23:35:39.420Z","endTime":"2026-06-23T23:35:44.985Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.387157748270674,"aZ":-10.231773449242187,"pfxX":-3.629310627617768,"pfxZ":11.497133131176362,"pX":1.6693584882599732,"pZ":2.2259812372918426,"vX0":10.257571714538773,"vY0":-137.7109367403158,"vZ0":-7.5011107643027355,"x":53.37,"y":178.68,"x0":-1.6425773225018678,"y0":50.00121634619856,"z0":5.688092598467128,"aX":-6.926003194602454},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.2,"breakHorizontal":4.3,"spinRate":2435,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.39869163496978244,"extension":6.474692798554206},"index":4,"playId":"5bdf6365-4c15-36fa-9d3f-4b747fa73528","pitchNumber":5,"startTime":"2026-06-23T23:35:59.571Z","endTime":"2026-06-23T23:36:05.468Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T23:36:05.468Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ian Happ singles on a line drive to center fielder A.J. Ewing. Seiya Suzuki to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-23T23:36:05.463Z","endTime":"2026-06-23T23:38:04.706Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnSecond":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.4,"endSpeed":85.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.919786629321887,"aZ":-10.735510995615295,"pfxX":-3.287479365548842,"pfxZ":11.281550826687143,"pX":-0.423284840520126,"pZ":3.601293864208175,"vX0":4.800514143396089,"vY0":-137.333965281156,"vZ0":-4.540605267266738,"x":133.13,"y":141.55,"x0":-1.7710601335250082,"y0":50.00061945741837,"z0":6.013217943429236,"aX":-6.2464378437508365},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.6,"breakHorizontal":4.9,"spinRate":2424,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3996560060600469,"extension":6.197592948234227},"index":0,"playId":"e8f4b6b8-2c17-3ff1-bcf2-d87a00077369","pitchNumber":1,"startTime":"2026-06-23T23:36:31.533Z","endTime":"2026-06-23T23:36:35.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.66342284999488,"aZ":-28.576023093692317,"pfxX":-6.170638153405875,"pfxZ":2.4548654319570566,"pX":-0.919337568579682,"pZ":0.6929627900098376,"vX0":4.1511484371168805,"vY0":-120.39868555285149,"vZ0":-6.189977899170531,"x":152.04,"y":220.07,"x0":-1.8652698400227712,"y0":50.002770675165024,"z0":5.830271854446131,"aX":-9.047269213314253},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":3.2,"breakHorizontal":10.2,"spinRate":1081,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.4551551991913789,"extension":6.414133325711895},"index":1,"playId":"259752ce-6046-3234-ade8-772e55657f5f","pitchNumber":2,"startTime":"2026-06-23T23:36:59.906Z","endTime":"2026-06-23T23:37:05.960Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.701918787734346,"aZ":-9.063801694527344,"pfxX":-5.310081861957471,"pfxZ":11.794568798691174,"pX":0.8583817655363063,"pZ":0.9138633244158979,"vX0":8.937452735072807,"vY0":-139.20158330140492,"vZ0":-11.430487143323626,"x":84.28,"y":214.11,"x0":-1.7063776048215138,"y0":50.00641417976821,"z0":5.677350209494882,"aX":-10.40810002591626},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.1,"breakHorizontal":7.7,"spinRate":2397,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.39371855686438684,"extension":6.570227665890013},"index":2,"playId":"a4554842-a69c-32df-9f1c-78a5ae0140e7","pitchNumber":3,"startTime":"2026-06-23T23:37:26.801Z","endTime":"2026-06-23T23:37:32.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.458564299253332,"aZ":-21.4655616060178,"pfxX":-2.231956870450901,"pfxZ":6.040080657067021,"pX":-0.36402791413137553,"pZ":2.464533046132479,"vX0":4.595202752485479,"vY0":-132.1353542262895,"vZ0":-4.877190214415982,"x":130.88,"y":172.24,"x0":-1.8335872152871542,"y0":50.00414838620345,"z0":5.906029238536803,"aX":-3.9581989790787193},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.1,"breakHorizontal":3.1,"spinRate":2519,"spinDirection":200},"zone":4,"typeConfidence":2.0,"plateTime":0.4141049194090276,"extension":6.452921821312585},"hitData":{"launchSpeed":74.4,"launchAngle":23.0,"totalDistance":202.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":105.68,"coordY":102.12}},"index":3,"playId":"11700bdd-b66e-394a-8c12-e59d9e0cd6be","pitchNumber":4,"startTime":"2026-06-23T23:37:50.275Z","endTime":"2026-06-23T23:38:04.706Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T23:38:04.706Z","atBatIndex":7},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Matt Shaw hit by pitch. Seiya Suzuki to 3rd. Ian Happ to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-23T23:38:02.792Z","endTime":"2026-06-23T23:39:11.693Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"postOnSecond":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnThird":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"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":94.2,"endSpeed":85.5,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32812794097317,"aZ":-12.012828439650995,"pfxX":-4.616228494681113,"pfxZ":10.696764502639583,"pX":-0.09748971181300964,"pZ":2.8561055501586323,"vX0":6.234515077851695,"vY0":-136.93394826276113,"vZ0":-6.191798637880224,"x":120.72,"y":161.67,"x0":-1.8119228361524033,"y0":50.004070249920474,"z0":5.980674741217641,"aX":-8.702321775865027},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.1,"breakHorizontal":7.0,"spinRate":2338,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.40112658332376716,"extension":6.402936671599458},"index":0,"playId":"03efc4cc-a74b-3680-b455-5f61cc31926a","pitchNumber":1,"startTime":"2026-06-23T23:38:32.062Z","endTime":"2026-06-23T23:38:36.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":74.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.800209211583816,"aZ":-31.044504866013877,"pfxX":-6.027664578035042,"pfxZ":0.7971806047817953,"pX":-2.7740225756470904,"pZ":3.931129579955933,"vX0":-0.05970186159519822,"vY0":-119.8637456868894,"vZ0":1.1892741468972146,"x":222.74,"y":132.64,"x0":-1.9681808728537475,"y0":50.00531157812039,"z0":6.24631567780706,"aX":-8.583797952195075},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":2.0,"breakHorizontal":10.9,"spinRate":868,"spinDirection":254},"zone":11,"typeConfidence":2.0,"plateTime":0.46075564891951126,"extension":6.06889727789812},"index":1,"playId":"b5b87415-da3a-35cf-8c95-de5c51507826","pitchNumber":2,"startTime":"2026-06-23T23:38:56.101Z","endTime":"2026-06-23T23:39:11.693Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T23:39:11.693Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nico Hoerner strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-23T23:40:08.635Z","endTime":"2026-06-23T23:41:51.503Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"postOnSecond":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"postOnThird":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"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":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-23T23:39:17.660Z","endTime":"2026-06-23T23:40:11.010Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.121522870754703,"aZ":-14.26374412706326,"pfxX":-5.408516350719751,"pfxZ":9.093151886850077,"pX":-1.007066022780628,"pZ":0.8258924446979822,"vX0":4.364382022380373,"vY0":-139.40131202350682,"vZ0":-10.669802736062808,"x":155.39,"y":216.48,"x0":-1.8897235058095714,"y0":50.00187287469679,"z0":5.642816835608534,"aX":-10.65187494808357},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.4,"breakHorizontal":8.9,"spinRate":2396,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.39280843026782586,"extension":6.484802658902374},"index":1,"playId":"55e88b27-aea8-34a0-8638-928befebdeaa","pitchNumber":1,"startTime":"2026-06-23T23:40:11.010Z","endTime":"2026-06-23T23:40:18.834Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.41593313489588,"aZ":-32.51242755346965,"pfxX":0.87791604416002,"pfxZ":-0.20673955319981996,"pX":-0.09764629095501669,"pZ":1.3761767860807583,"vX0":3.674616654525259,"vY0":-126.79702651554813,"vZ0":-4.621004550454115,"x":120.72,"y":201.62,"x0":-1.6858829199297254,"y0":50.004285367180245,"z0":5.846763648973968,"aX":1.4151194835690577},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.3,"breakHorizontal":-2.5,"spinRate":2624,"spinDirection":49},"zone":13,"typeConfidence":2.0,"plateTime":0.4336758773477949,"extension":6.511946153224445},"index":2,"playId":"7e4831cc-1a85-3a2c-918c-f4e25d3b450e","pitchNumber":2,"startTime":"2026-06-23T23:40:48.301Z","endTime":"2026-06-23T23:40:52.802Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":3,"startTime":"2026-06-23T23:41:04.786Z","endTime":"2026-06-23T23:41:20.734Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":78.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.068432304064718,"aZ":-32.05660480964593,"pfxX":1.473507168672681,"pfxZ":0.07336108731606217,"pX":0.2600670704309626,"pZ":2.2392302924669107,"vX0":4.330029289144779,"vY0":-125.89977623698918,"vZ0":-2.7084050301689,"x":107.09,"y":178.32,"x0":-1.6837728839409687,"y0":50.002430417731944,"z0":5.9622886230705925,"aX":2.3299234144314345},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.4,"breakHorizontal":-3.8,"spinRate":2609,"spinDirection":37},"zone":6,"typeConfidence":2.0,"plateTime":0.4375318855838102,"extension":6.5299171774273574},"index":4,"playId":"37b95dbf-b694-3779-885b-6b7670e6b2d8","pitchNumber":3,"startTime":"2026-06-23T23:41:20.734Z","endTime":"2026-06-23T23:41:26.171Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.356714279827703,"aZ":-31.732846818964557,"pfxX":0.1296911520055506,"pfxZ":0.27214427571471056,"pX":0.5442720410669599,"pZ":2.0257794641394997,"vX0":5.483148969387935,"vY0":-127.9895547730368,"vZ0":-3.625071731903664,"x":96.25,"y":184.08,"x0":-1.6498929174154913,"y0":50.005314582965575,"z0":5.966623680286903,"aX":0.21363914464409733},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.1,"breakHorizontal":-1.6,"spinRate":2639,"spinDirection":29},"zone":9,"typeConfidence":2.0,"plateTime":0.4292438607675231,"extension":6.362958995096348},"index":5,"playId":"ccc9ca05-b64c-333a-85f7-bf6be4dd1f19","pitchNumber":4,"startTime":"2026-06-23T23:41:44.097Z","endTime":"2026-06-23T23:41:51.503Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T23:41:51.503Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carson Kelly walks. Seiya Suzuki scores. Ian Happ to 3rd. Matt Shaw to 2nd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-23T23:41:50.250Z","endTime":"2026-06-23T23:45:46.404Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"postOnSecond":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"postOnThird":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,6,7,8,9],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":{"id":673540,"link":"/api/v1/people/673540"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.683698692615046,"aZ":-13.238126588893072,"pfxX":-4.6281131171309475,"pfxZ":9.544488425907797,"pX":-0.5261959171003517,"pZ":3.6992580018862142,"vX0":4.9826586763472935,"vY0":-140.19913938323955,"vZ0":-3.7975984961545652,"x":137.06,"y":138.9,"x0":-1.7280006002631427,"y0":50.00516220435778,"z0":5.939806814066883,"aX":-9.184257225469704},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.7,"breakHorizontal":7.3,"spinRate":2482,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.39118769393501607,"extension":6.451336720115739},"index":0,"playId":"2c1f6d3d-6fc0-3877-b00c-a3b460e939a8","pitchNumber":1,"startTime":"2026-06-23T23:42:16.170Z","endTime":"2026-06-23T23:42:21.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.119225493378934,"aZ":-12.402568356062122,"pfxX":-3.9554270841693486,"pfxZ":10.138859808290867,"pX":0.581204894936422,"pZ":1.9562470462098838,"vX0":7.706738931723454,"vY0":-139.00674733759473,"vZ0":-8.113640058535763,"x":94.85,"y":185.96,"x0":-1.7175186863830465,"y0":50.00621452829614,"z0":5.74280593117265,"aX":-7.716572809881462},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.8,"breakHorizontal":5.5,"spinRate":2483,"spinDirection":208},"zone":9,"typeConfidence":2.0,"plateTime":0.3945301055009329,"extension":6.588827564938137},"index":1,"playId":"2425f23a-c762-322f-b16e-507ef5dc04f6","pitchNumber":2,"startTime":"2026-06-23T23:42:37.427Z","endTime":"2026-06-23T23:42:42.963Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.348998025944432,"aZ":-32.54058246490601,"pfxX":1.1122725459021465,"pfxZ":-0.2281490691407022,"pX":0.23357160882424818,"pZ":3.2586936890096907,"vX0":4.623721405192813,"vY0":-126.46492831289304,"vZ0":-0.3322048188723187,"x":108.1,"y":150.8,"x0":-1.767736249205195,"y0":50.00197085298323,"z0":6.0162862895749845,"aX":1.7897218915442867},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.2,"breakHorizontal":-3.1,"spinRate":2707,"spinDirection":47},"zone":2,"typeConfidence":2.0,"plateTime":0.4341700429392854,"extension":6.4070602335369395},"index":2,"playId":"06cbf30f-3c29-3392-bef3-b82c46ad7e54","pitchNumber":3,"startTime":"2026-06-23T23:43:00.212Z","endTime":"2026-06-23T23:43:05.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.793107102848275,"aZ":-13.99722032253172,"pfxX":-4.065480202874749,"pfxZ":9.192216683341414,"pX":-0.49675763879283147,"pZ":4.14097513984811,"vX0":5.453108606521756,"vY0":-140.0170211147471,"vZ0":-2.509786279837836,"x":135.94,"y":126.97,"x0":-1.9450082137248308,"y0":50.00288289541211,"z0":5.969389639729515,"aX":-8.039900998389218},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.3,"breakHorizontal":6.2,"spinRate":2449,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3917760756285902,"extension":6.359257575102769},"index":3,"playId":"8b23b3ed-6343-3615-a006-e950eec58c9e","pitchNumber":4,"startTime":"2026-06-23T23:43:24.224Z","endTime":"2026-06-23T23:43:29.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, 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":86.7,"endSpeed":79.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.477536082163837,"aZ":-36.85719766489778,"pfxX":3.8620768149319717,"pfxZ":-2.908674868757682,"pX":0.06279319938428544,"pZ":2.156253573344726,"vX0":3.176834313675228,"vY0":-126.28425246844931,"vZ0":-2.0476915162485376,"x":114.61,"y":180.56,"x0":-1.714657538491963,"y0":50.003059824269805,"z0":5.951363573691897,"aX":6.21753681502822},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-5.5,"breakHorizontal":-7.7,"spinRate":2693,"spinDirection":32},"zone":8,"typeConfidence":2.0,"plateTime":0.43425365892041645,"extension":6.477304234147347},"index":4,"playId":"f69badd6-f6b2-3fbd-b62c-e763edbf23a5","pitchNumber":5,"startTime":"2026-06-23T23:43:47.332Z","endTime":"2026-06-23T23:43:52.288Z","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":5,"startTime":"2026-06-23T23:44:01.721Z","endTime":"2026-06-23T23:44:23.019Z","isPitch":false,"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, 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":85.5,"endSpeed":78.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.88561061898124,"aZ":-36.81059576852113,"pfxX":7.540252534768876,"pfxZ":-2.9721033845375473,"pX":-0.16209683648382592,"pZ":2.8415567652815032,"vX0":2.0395931873775943,"vY0":-124.55189779199715,"vZ0":-0.030252477142511225,"x":123.18,"y":162.06,"x0":-1.972757905485799,"y0":50.00374285305754,"z0":5.918198725449912,"aX":11.753032744929554},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-5.2,"breakHorizontal":-14.2,"spinRate":2719,"spinDirection":30},"zone":5,"typeConfidence":2.0,"plateTime":0.4411118487234509,"extension":6.272442240312999},"index":6,"playId":"52825b69-26f2-37d1-8dc9-fbcfd150c399","pitchNumber":6,"startTime":"2026-06-23T23:44:23.019Z","endTime":"2026-06-23T23:44:29.314Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":7,"playId":"7af25b7f-1d4f-452f-9fc3-714817eab986","startTime":"2026-06-23T23:44:47.368Z","endTime":"2026-06-23T23:44:52.368Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.244923200986285,"aZ":-14.791615047904395,"pfxX":-1.4604773461615945,"pfxZ":8.82340169616645,"pX":-0.32367498413704565,"pZ":4.518586987947815,"vX0":4.579995783978256,"vY0":-140.30101058716147,"vZ0":-1.1544397974698617,"x":129.34,"y":116.78,"x0":-1.7960429830675064,"y0":50.00133551506514,"z0":5.9109687596434926,"aX":-2.876970883559665},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.8,"breakHorizontal":1.6,"spinRate":2522,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.39217108761859576,"extension":6.358631533757546},"index":8,"playId":"fde266a5-b2aa-3622-92c5-4412b472aa9c","pitchNumber":7,"startTime":"2026-06-23T23:45:08.837Z","endTime":"2026-06-23T23:45:14.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.754164995982908,"aZ":-31.669140234518114,"pfxX":-0.776107738754916,"pfxZ":0.3262758865905811,"pX":0.5551276208640809,"pZ":-0.009797082936920807,"vX0":5.80412151004586,"vY0":-124.66505237558921,"vZ0":-7.6657901773506225,"x":95.84,"y":239.04,"x0":-1.7183948474499864,"y0":50.00484545065169,"z0":5.774977779490189,"aX":-1.2036987636227634},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.2,"breakHorizontal":-0.1,"spinRate":2560,"spinDirection":13},"zone":14,"typeConfidence":2.0,"plateTime":0.442055649857358,"extension":6.384825285594675},"index":9,"playId":"e904bbe5-e541-37a8-9c59-1a7c7dede59c","pitchNumber":8,"startTime":"2026-06-23T23:45:34.982Z","endTime":"2026-06-23T23:45:46.404Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T23:45:46.404Z","atBatIndex":10},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Dansby Swanson out on a sacrifice fly to left fielder Juan Soto. Ian Happ scores.","rbi":1,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-23T23:45:43.460Z","endTime":"2026-06-23T23:47:46.819Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"postOnSecond":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","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":665742,"link":"/api/v1/people/665742"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":{"id":673540,"link":"/api/v1/people/673540"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.686862868711703,"aZ":-12.896915309313583,"pfxX":-1.043104358523966,"pfxZ":9.957764712351088,"pX":-0.5630351248142903,"pZ":3.3423518620505335,"vX0":3.84667070239032,"vY0":-138.21502517151845,"vZ0":-4.5237145503084015,"x":138.46,"y":148.54,"x0":-1.83697060803668,"y0":50.00101828944231,"z0":5.865781124553211,"aX":-2.0198730344836378},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.3,"breakHorizontal":1.1,"spinRate":2405,"spinDirection":204},"zone":1,"typeConfidence":2.0,"plateTime":0.39622987615320726,"extension":6.67828285605065},"index":0,"playId":"d30effbc-6280-32ba-8976-a7024b31e67a","pitchNumber":1,"startTime":"2026-06-23T23:46:22.367Z","endTime":"2026-06-23T23:46:27.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.59972867105171,"aZ":-33.45514940786479,"pfxX":1.65783182600011,"pfxZ":-0.806977351429051,"pX":0.7183182837847071,"pZ":1.7800495277252115,"vX0":5.397114082418016,"vY0":-125.22426818654131,"vZ0":-3.6514260019200218,"x":89.62,"y":190.72,"x0":-1.6853118341612399,"y0":50.006245705024924,"z0":6.010301613668934,"aX":2.6180679262629867},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.2,"breakHorizontal":-4.3,"spinRate":2669,"spinDirection":33},"zone":9,"typeConfidence":2.0,"plateTime":0.4383358367384065,"extension":6.308382361312659},"index":1,"playId":"d75d97ab-e598-3257-a5f1-b85ed7adeffc","pitchNumber":2,"startTime":"2026-06-23T23:46:43.005Z","endTime":"2026-06-23T23:46:47.710Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.33980019415135,"aZ":-33.01187207228043,"pfxX":2.9755513758534016,"pfxZ":-0.5204923228953753,"pX":-0.5207876040194431,"pZ":1.161588247009634,"vX0":2.310886949500343,"vY0":-125.21611913127077,"vZ0":-5.166977244329358,"x":136.85,"y":207.42,"x0":-1.8382302095443177,"y0":50.00295152639928,"z0":5.9144645699464125,"aX":4.783642238184379},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.8,"breakHorizontal":-5.9,"spinRate":2748,"spinDirection":47},"zone":13,"typeConfidence":2.0,"plateTime":0.4353683726544806,"extension":6.321523979062354},"index":2,"playId":"a091081c-0edc-3534-b9e1-419c1bb9eb95","pitchNumber":3,"startTime":"2026-06-23T23:47:06.626Z","endTime":"2026-06-23T23:47:12.056Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.403693528529985,"aZ":-12.886461843373551,"pfxX":-1.7101736449214247,"pfxZ":9.880597129024434,"pX":-0.09497198261611645,"pZ":3.2998153370271437,"vX0":5.355490070022518,"vY0":-138.68805309645785,"vZ0":-4.7357613430164065,"x":84.22,"y":141.37,"x0":-1.8270159927681955,"y0":50.00207940996459,"z0":5.885903299909699,"aX":-3.3384150728385356},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.2,"breakHorizontal":2.0,"spinRate":2422,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.39461589369530703,"extension":6.5816012234300665},"hitData":{"launchSpeed":82.0,"launchAngle":30.0,"totalDistance":301.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":81.37,"coordY":110.64}},"index":3,"playId":"88b98f60-0f17-3c44-b802-bb350eb23038","pitchNumber":4,"startTime":"2026-06-23T23:47:35.529Z","endTime":"2026-06-23T23:47:46.819Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T23:47:46.819Z","atBatIndex":11},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Pete Crow-Armstrong homers (17) on a fly ball to right center field. Matt Shaw scores. Carson Kelly scores.","rbi":3,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-23T23:47:52.814Z","endTime":"2026-06-23T23:49:18.410Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":{"id":673540,"link":"/api/v1/people/673540"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":{"id":673540,"link":"/api/v1/people/673540"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":{"id":673540,"link":"/api/v1/people/673540"},"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.78118628966164,"aZ":-29.90445965800903,"pfxX":-5.809986309017164,"pfxZ":1.5052955573915536,"pX":-1.5405476747194977,"pZ":2.1774262098349757,"vX0":2.9393037494080754,"vY0":-121.84638811014595,"vZ0":-2.9785408584981266,"x":175.72,"y":179.99,"x0":-2.0072423695668604,"y0":50.0009549469394,"z0":5.997733136820703,"aX":-8.741282758903674},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.3,"breakHorizontal":9.8,"spinRate":1088,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.4493950264484101,"extension":6.3016385763993625},"index":0,"playId":"341425c9-0438-37cc-8d85-42cc6f9f9b6e","pitchNumber":1,"startTime":"2026-06-23T23:48:33.793Z","endTime":"2026-06-23T23:48:41.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.430917390727938,"aZ":-13.32327709202441,"pfxX":-3.6467994206020724,"pfxZ":9.84672260039848,"pX":-0.5194372278933278,"pZ":2.253232766072012,"vX0":5.46050613108012,"vY0":-137.26389388017012,"vZ0":-7.292437021835317,"x":136.8,"y":177.94,"x0":-2.0576840124570004,"y0":50.00382988650504,"z0":5.845299666939917,"aX":-6.9827613944249975},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.6,"breakHorizontal":5.5,"spinRate":2469,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.39852802500035045,"extension":6.40564443031193},"hitData":{"launchSpeed":101.9,"launchAngle":27.0,"totalDistance":409.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":172.46,"coordY":40.09}},"index":1,"playId":"5174dbee-8663-3f51-aaeb-229e0baca845","pitchNumber":2,"startTime":"2026-06-23T23:48:51.395Z","endTime":"2026-06-23T23:49:18.410Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T23:49:18.410Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Bregman strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-23T23:49:01.226Z","endTime":"2026-06-23T23:50:23.793Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":74.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.080326127201207,"aZ":-39.317853631697886,"pfxX":6.868568866043442,"pfxZ":-5.046471446952449,"pX":0.7453425781851086,"pZ":1.8359178921747592,"vX0":4.234610508300658,"vY0":-119.1671746223789,"vZ0":-1.1461437477278027,"x":88.59,"y":189.21,"x0":-1.9557819675286459,"y0":50.000089482790884,"z0":5.9224511168071015,"aX":9.729525141209216},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-9.1,"breakHorizontal":-13.6,"spinRate":2668,"spinDirection":22},"zone":9,"typeConfidence":2.0,"plateTime":0.4622603528839604,"extension":6.3872943045658035},"index":0,"playId":"b61374d7-10bc-3d96-96c4-224949c34d7a","pitchNumber":1,"startTime":"2026-06-23T23:49:39.676Z","endTime":"2026-06-23T23:49:46.132Z","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":85.1,"endSpeed":78.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.07889309728028,"aZ":-31.507862738717495,"pfxX":3.057377542801943,"pfxZ":0.43156308130902943,"pX":-0.22577918173581268,"pZ":2.120506302095133,"vX0":3.0573381223764953,"vY0":-123.8430477836265,"vZ0":-3.020272254145077,"x":125.61,"y":181.53,"x0":-1.8761462891938199,"y0":50.00244975249404,"z0":6.00707115211518,"aX":4.721133558980668},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.2,"breakHorizontal":-6.2,"spinRate":2614,"spinDirection":32},"zone":8,"typeConfidence":2.0,"plateTime":0.4432671223752451,"extension":6.502068089854814},"index":1,"playId":"7e39ccf9-a5ec-3441-891a-0c32146ba28d","pitchNumber":2,"startTime":"2026-06-23T23:49:56.397Z","endTime":"2026-06-23T23:50:02.839Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.43628357571926,"aZ":-27.449142239527895,"pfxX":-4.246095670772553,"pfxZ":3.0763599254164546,"pX":-0.42482875642465856,"pZ":2.9379767498509315,"vX0":4.833907030945356,"vY0":-122.67952994311716,"vZ0":-2.0232891876179697,"x":133.19,"y":159.45,"x0":-1.8617002593079215,"y0":50.00473260258343,"z0":6.094834823450687,"aX":-6.525601709501719},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":5.4,"breakHorizontal":6.7,"spinRate":1118,"spinDirection":247},"zone":1,"typeConfidence":2.0,"plateTime":0.44510239437313004,"extension":6.403513400430465},"index":2,"playId":"5a007d04-fb09-3ee8-ad16-eb9544df998f","pitchNumber":3,"startTime":"2026-06-23T23:50:17.990Z","endTime":"2026-06-23T23:50:23.793Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T23:50:23.793Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jared Young grounds out, pitcher Edward Cabrera to first baseman Michael Busch.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-23T23:52:40.046Z","endTime":"2026-06-23T23:53:16.518Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665795,"link":"/api/v1/people/665795"},"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"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-23T23:52:28.912Z","endTime":"2026-06-23T23:52:42.423Z","isPitch":false,"type":"action","player":{"id":676724,"link":"/api/v1/people/676724"}},{"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":96.6,"endSpeed":87.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.359260054045045,"aZ":-15.756236796241055,"pfxX":-7.830788292453665,"pfxZ":8.276764117016066,"pX":0.771286910081416,"pZ":3.2181222066560973,"vX0":7.803623200888444,"vY0":-140.35371577953308,"vZ0":-4.773638314267239,"x":87.6,"y":151.89,"x0":-1.0349446839067373,"y0":50.00694835760255,"z0":5.975604061391842,"aX":-15.542905901227382},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.0,"breakHorizontal":12.5,"spinRate":2333,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.391044812009397,"extension":6.347599916208877},"index":1,"playId":"0f77ee2a-bd2d-3f5f-98b2-c3c64a7222e9","pitchNumber":1,"startTime":"2026-06-23T23:52:42.423Z","endTime":"2026-06-23T23:52:47.574Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.085390862863893,"aZ":-37.3632684665072,"pfxX":6.3204803079197465,"pfxZ":-3.4204576735409207,"pX":0.11947638716758198,"pZ":1.057410171775455,"vX0":0.9743539301989875,"vY0":-122.91606723670515,"vZ0":-4.592892783518033,"x":112.45,"y":210.23,"x0":-1.1033549377896472,"y0":50.00184775271058,"z0":6.148858975326802,"aX":9.59651437659427},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-7.1,"breakHorizontal":-11.6,"spinRate":2487,"spinDirection":38},"zone":14,"typeConfidence":0.93,"plateTime":0.4469147739832886,"extension":6.295045245154336},"index":2,"playId":"335943d9-a4df-37c5-beeb-045f926dea70","pitchNumber":2,"startTime":"2026-06-23T23:52:53.756Z","endTime":"2026-06-23T23:52:59.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.91942498755546,"aZ":-43.13159298489765,"pfxX":3.5846099516150973,"pfxZ":-7.199638347028404,"pX":-0.3529258239122988,"pZ":2.39636629351547,"vX0":1.0491587798272697,"vY0":-122.97038539315173,"vZ0":-0.43367607087880167,"x":130.45,"y":174.08,"x0":-1.251585449244878,"y0":50.005379016832464,"z0":6.255268283458902,"aX":5.453190431142861},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-12.8,"breakHorizontal":-6.7,"spinRate":2577,"spinDirection":44},"zone":4,"typeConfidence":0.96,"plateTime":0.4465659944769076,"extension":6.379630806498053},"hitData":{"launchSpeed":100.5,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":126.47,"coordY":180.06}},"index":3,"playId":"2eff5c29-49ca-3a71-b5c6-2b3d6df25e84","pitchNumber":3,"startTime":"2026-06-23T23:53:05.381Z","endTime":"2026-06-23T23:53:16.518Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T23:53:16.518Z","atBatIndex":14},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"A.J. Ewing pops out to second baseman Nico Hoerner.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-23T23:54:44.764Z","endTime":"2026-06-23T23:56:54.074Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5,6,7,8,9],"actionIndex":[0],"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":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-23T23:53:23.370Z","endTime":"2026-06-23T23:54:47.038Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":88.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.59541427107614,"aZ":-22.580599779741814,"pfxX":-10.91876142707586,"pfxZ":4.734863574621349,"pX":0.6031386611038112,"pZ":2.2565244242224827,"vX0":8.75819650825962,"vY0":-141.71925513392372,"vZ0":-5.868634267988004,"x":94.01,"y":177.85,"x0":-1.1148813066479168,"y0":50.00324730389933,"z0":5.804823211786806,"aX":-22.12206361931085},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.4,"breakHorizontal":17.9,"spinRate":2195,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.38708604794442847,"extension":6.4868261504237585},"index":1,"playId":"6aba9d09-5ac6-385d-9782-2272c3db9545","pitchNumber":1,"startTime":"2026-06-23T23:54:47.038Z","endTime":"2026-06-23T23:54:52.803Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":2,"startTime":"2026-06-23T23:54:56.985Z","endTime":"2026-06-23T23:55:05.758Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.080146999827825,"aZ":-26.27993701343376,"pfxX":-10.662619852744971,"pfxZ":3.079191183347181,"pX":-1.5796974114609004,"pZ":2.240821880507876,"vX0":2.7233440630446415,"vY0":-138.0753290927859,"vZ0":-5.063747107991512,"x":177.21,"y":178.28,"x0":-1.1987512326814567,"y0":50.00357619559415,"z0":5.885217192653288,"aX":-20.421374746309002},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.7,"breakHorizontal":18.6,"spinRate":1795,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.39791670790937106,"extension":6.455753976905016},"index":3,"playId":"dffc55d9-837c-34f0-bd30-9bd9ede371ee","pitchNumber":2,"startTime":"2026-06-23T23:55:05.758Z","endTime":"2026-06-23T23:55:10.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.809432576654064,"aZ":-40.326043353226915,"pfxX":6.522871996623049,"pfxZ":-5.211800090255792,"pX":0.8515978950098918,"pZ":2.1297540635310455,"vX0":2.5003264684405235,"vY0":-125.18959602088,"vZ0":-1.6679261806570136,"x":84.54,"y":181.28,"x0":-1.0119098938728985,"y0":50.005209167310774,"z0":6.151638826572911,"aX":10.19834564332119},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-9.6,"breakHorizontal":-12.5,"spinRate":2576,"spinDirection":38},"zone":14,"typeConfidence":0.95,"plateTime":0.4400566769275631,"extension":6.555766066995646},"index":4,"playId":"8cfebd1e-85d9-37ea-bbec-0687f563c9ba","pitchNumber":3,"startTime":"2026-06-23T23:55:19.924Z","endTime":"2026-06-23T23:55:26.879Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":88.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.043946215128045,"aZ":-23.69110425551082,"pfxX":-11.317489823936388,"pfxZ":4.168702781615792,"pX":0.27575974898099825,"pZ":2.904693183428817,"vX0":7.269092908101837,"vY0":-142.69706931110008,"vZ0":-4.1513703258414045,"x":106.49,"y":160.35,"x0":-0.8526065952289956,"y0":50.001191122081636,"z0":5.896679615696518,"aX":-23.016968364373565},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":6.7,"breakHorizontal":18.7,"spinRate":2288,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.385874906522246,"extension":6.318194993754614},"index":5,"playId":"3e6dd6df-1a8a-3015-895b-3668f93a22ae","pitchNumber":4,"startTime":"2026-06-23T23:55:34.097Z","endTime":"2026-06-23T23:55:41.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.43916040879634,"aZ":-21.67947698215211,"pfxX":-11.383864393218603,"pfxZ":5.127409690855107,"pX":0.5335111453052711,"pZ":3.5220486729604694,"vX0":7.8282679072211305,"vY0":-142.75147982623554,"vZ0":-2.9154912617095587,"x":96.66,"y":143.68,"x0":-0.7772256549900965,"y0":50.00110738931871,"z0":5.934546653692194,"aX":-23.294933653892144},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":8.8,"breakHorizontal":18.8,"spinRate":2285,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.3849306712438363,"extension":6.333127871117501},"index":6,"playId":"210e28e0-0a93-3882-8db5-c4d062040ada","pitchNumber":5,"startTime":"2026-06-23T23:55:54.591Z","endTime":"2026-06-23T23:56:00.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.612286468790895,"aZ":-34.96709870752025,"pfxX":3.9389331239271064,"pfxZ":-1.7244963778106914,"pX":0.5618624751435918,"pZ":2.0475124393588002,"vX0":2.5935563514463524,"vY0":-126.69853042457315,"vZ0":-3.0542608435537737,"x":95.58,"y":183.5,"x0":-0.987820420724583,"y0":50.00315822647572,"z0":6.071711478552846,"aX":6.383380472943006},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-3.6,"breakHorizontal":-7.7,"spinRate":2570,"spinDirection":40},"zone":9,"typeConfidence":0.75,"plateTime":0.43282121937236173,"extension":6.510289858395292},"index":7,"playId":"b517c7a6-8456-3004-a2b9-ad65f0b28440","pitchNumber":6,"startTime":"2026-06-23T23:56:09.643Z","endTime":"2026-06-23T23:56:13.983Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":89.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.18261500457821,"aZ":-19.513611697118243,"pfxX":-12.124527128023244,"pfxZ":6.133193228496486,"pX":0.6182379517233099,"pZ":1.9271802102123852,"vX0":8.71317912107769,"vY0":-143.44787421875205,"vZ0":-7.480848364465906,"x":93.43,"y":186.75,"x0":-0.8984454032324719,"y0":50.00154894165561,"z0":5.805941311611792,"aX":-25.02145726319781},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.6,"breakHorizontal":19.9,"spinRate":2316,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.38325103383749326,"extension":6.489062063773199},"index":8,"playId":"a336d002-d3f9-349f-8c43-a6b2c6ef94dc","pitchNumber":7,"startTime":"2026-06-23T23:56:27.206Z","endTime":"2026-06-23T23:56:32.653Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.402479079193775,"aZ":-24.666657258511272,"pfxX":-3.626401149474938,"pfxZ":4.274313709848451,"pX":0.46130620697945557,"pZ":2.8523886456450556,"vX0":5.178727615778403,"vY0":-131.13235266798029,"vZ0":-3.0563678415534783,"x":99.42,"y":161.77,"x0":-1.059921723407293,"y0":50.00448783682499,"z0":5.855276567475591,"aX":-6.373007029987965},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.3,"breakHorizontal":5.5,"spinRate":2400,"spinDirection":188},"zone":3,"typeConfidence":2.0,"plateTime":0.416272809196808,"extension":6.5979882116388495},"hitData":{"launchSpeed":82.3,"launchAngle":54.0,"totalDistance":211.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":163.78,"coordY":124.82}},"index":9,"playId":"b79adf75-dad4-3a4a-8ca6-dbf24fd3f507","pitchNumber":8,"startTime":"2026-06-23T23:56:44.055Z","endTime":"2026-06-23T23:56:54.074Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T23:56:54.074Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Marcus Semien walks.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-23T23:56:56.389Z","endTime":"2026-06-23T23:59:19.758Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"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,2,3,4,5,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":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.096174035724854,"aZ":-27.954732443008552,"pfxX":-1.3249576715282583,"pfxZ":2.3067307967830835,"pX":1.3990711585547755,"pZ":0.608148334287261,"vX0":7.18412368042909,"vY0":-134.21950928598753,"vZ0":-8.057718416156709,"x":63.67,"y":222.36,"x0":-1.136168053877626,"y0":50.0060881083373,"z0":5.62989997676015,"aX":-2.42740582598232},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":2.6,"breakHorizontal":1.0,"spinRate":2463,"spinDirection":230},"zone":14,"typeConfidence":0.88,"plateTime":0.40753602392936106,"extension":6.668801763224873},"index":0,"playId":"ec437d22-ddcd-3f8e-9b54-0846e654bfc6","pitchNumber":1,"startTime":"2026-06-23T23:57:15.351Z","endTime":"2026-06-23T23:57:20.988Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.084176527991488,"aZ":-40.82294911963854,"pfxX":2.5983185036020275,"pfxZ":-5.404457537472559,"pX":1.1929676255770334,"pZ":1.7156326467187435,"vX0":4.551186333830646,"vY0":-125.78072173846974,"vZ0":-2.79789186794381,"x":71.53,"y":192.46,"x0":-0.9793652015081236,"y0":50.00605572012804,"z0":6.160306218636764,"aX":4.154263700440925},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-10.2,"breakHorizontal":-5.8,"spinRate":2595,"spinDirection":38},"zone":14,"typeConfidence":0.94,"plateTime":0.4358510617930067,"extension":6.5629976909289525},"index":1,"playId":"c262e926-4049-3e4e-9ce8-800a9a97e27e","pitchNumber":2,"startTime":"2026-06-23T23:57:28.991Z","endTime":"2026-06-23T23:57:34.305Z","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":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.76995087090609,"aZ":-14.373548897079171,"pfxX":-6.912428922856521,"pfxZ":8.684928711808825,"pX":0.38380177282801803,"pZ":3.735558276066845,"vX0":6.473664941718116,"vY0":-142.27415700940958,"vZ0":-3.50201755391203,"x":102.37,"y":137.92,"x0":-1.0234538788112943,"y0":50.000813083692684,"z0":5.893898651567156,"aX":-14.163858316540187},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.2,"breakHorizontal":11.2,"spinRate":2370,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.38504609749393826,"extension":6.435772363367189},"index":2,"playId":"0e24dcc8-d88d-3c47-8b61-d0bcb0443f25","pitchNumber":3,"startTime":"2026-06-23T23:57:42.257Z","endTime":"2026-06-23T23:57:48.015Z","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":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.032627900943574,"aZ":-14.094537036126507,"pfxX":-5.790115185144186,"pfxZ":8.95086586665975,"pX":0.5017307295635224,"pZ":3.3093041858695726,"vX0":6.396750376724924,"vY0":-141.20470969100384,"vZ0":-4.741891061974203,"x":97.88,"y":149.43,"x0":-1.0403069670115916,"y0":50.003888398966126,"z0":5.916623175119869,"aX":-11.697715558506983},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.4,"breakHorizontal":9.2,"spinRate":2284,"spinDirection":224},"zone":3,"typeConfidence":2.0,"plateTime":0.38782960809625333,"extension":6.42590855794227},"index":3,"playId":"c783e787-3e5d-3c6c-975a-2d51479a21c2","pitchNumber":4,"startTime":"2026-06-23T23:57:53.542Z","endTime":"2026-06-23T23:57:59.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.9592115221508,"aZ":-13.124126229389661,"pfxX":-6.1970045590282306,"pfxZ":9.207455895703927,"pX":-0.2812250286830708,"pZ":3.289091943534441,"vX0":4.567272234248514,"vY0":-142.92898442185577,"vZ0":-4.837784204096128,"x":127.72,"y":149.97,"x0":-1.0947968132837376,"y0":50.00378609366433,"z0":5.8279860392284855,"aX":-12.821572355001903},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.8,"breakHorizontal":10.3,"spinRate":2324,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.38323326567468463,"extension":6.447460244321723},"index":4,"playId":"66ae78e5-ed75-3136-b0a7-76138eca3b3e","pitchNumber":5,"startTime":"2026-06-23T23:58:07.452Z","endTime":"2026-06-23T23:58:11.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":88.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.39675798131239,"aZ":-10.833026136527273,"pfxX":-5.947853794057587,"pfxZ":10.497197236790683,"pX":-0.07732385281560633,"pZ":2.331507034354542,"vX0":5.034058485233218,"vY0":-142.95941190331013,"vZ0":-7.616182265461729,"x":119.95,"y":175.83,"x0":-1.1038649907603195,"y0":50.00674480857205,"z0":5.740721745076117,"aX":-12.096244790394657},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.3,"breakHorizontal":9.5,"spinRate":2254,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.38575791857196595,"extension":6.724945548312926},"index":5,"playId":"2fcaa292-7b71-368b-bcb8-9b0f06dbffe8","pitchNumber":6,"startTime":"2026-06-23T23:58:24.205Z","endTime":"2026-06-23T23:58:33.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.506197261642424,"aZ":-28.72515392940462,"pfxX":0.2128697306026106,"pfxZ":1.9742512397234186,"pX":-0.49852316774379907,"pZ":3.0140340423895915,"vX0":2.1436808932771845,"vY0":-132.07883981742194,"vZ0":-1.9485372712342657,"x":136.0,"y":157.4,"x0":-1.3514506561830877,"y0":50.0057272035223,"z0":5.892507836789064,"aX":0.3729305113551594},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.4,"breakHorizontal":-0.8,"spinRate":2361,"spinDirection":192},"zone":1,"typeConfidence":0.87,"plateTime":0.4161402755398278,"extension":6.4831097899072745},"index":6,"playId":"53142686-942e-33f1-9200-37d64f9f0554","pitchNumber":7,"startTime":"2026-06-23T23:58:51.602Z","endTime":"2026-06-23T23:58:56.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":90.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.89489849965307,"aZ":-14.429293011496338,"pfxX":-5.141395442220578,"pfxZ":8.495792952357142,"pX":-0.6981130679324312,"pZ":4.071626971655858,"vX0":3.009483418983945,"vY0":-143.31592248144904,"vZ0":-2.7777521973180797,"x":143.61,"y":128.85,"x0":-1.0916760655856703,"y0":50.00130781920315,"z0":5.95007951289428,"aX":-10.736367051088012},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.0,"breakHorizontal":8.8,"spinRate":2207,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3816156461994922,"extension":6.487590837500245},"index":7,"playId":"09c37f9b-4b2b-3662-93a2-f98c4b9a3ad9","pitchNumber":8,"startTime":"2026-06-23T23:59:12.247Z","endTime":"2026-06-23T23:59:19.758Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-23T23:59:19.758Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Baty singles on a ground ball to right fielder Matt Shaw. Marcus Semien to 2nd.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-23T23:59:18.601Z","endTime":"2026-06-24T00:01:11.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"postOnSecond":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.7,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.53230679326255,"aZ":-38.0127936146518,"pfxX":1.5250692425252055,"pfxZ":-3.685578277678708,"pX":1.3822679691055169,"pZ":0.5337803377134551,"vX0":5.584195161115346,"vY0":-125.11589633217315,"vZ0":-5.66435909373964,"x":64.31,"y":224.37,"x0":-1.0778487029357258,"y0":50.00351685093659,"z0":5.9465270040304885,"aX":2.4148728934723636},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-7.8,"breakHorizontal":-4.1,"spinRate":2481,"spinDirection":36},"zone":14,"typeConfidence":0.9,"plateTime":0.4379754863281904,"extension":6.7675374695092},"index":0,"playId":"16979d31-e9ec-3d56-90cc-393af5d9d13e","pitchNumber":1,"startTime":"2026-06-23T23:59:40.781Z","endTime":"2026-06-23T23:59:47.608Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.6,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.95849357010169,"aZ":-24.865708492169485,"pfxX":-10.905804197263723,"pfxZ":3.89581904994012,"pX":0.07522704643503644,"pZ":1.2812296821116036,"vX0":7.525698867457622,"vY0":-136.77489153572378,"vZ0":-7.337246921876828,"x":114.13,"y":204.19,"x0":-1.309002588801792,"y0":50.00162962132351,"z0":5.729059522228368,"aX":-20.456571538816693},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.5,"breakHorizontal":18.0,"spinRate":1803,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.4019779711805498,"extension":6.673888855853077},"index":1,"playId":"ba6f96dd-bff8-3114-9083-8f52e3e38f5c","pitchNumber":2,"startTime":"2026-06-24T00:00:01.956Z","endTime":"2026-06-24T00:00:07.776Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"654c9649-abf5-4c5d-9a2c-ebdff90c5586","startTime":"2026-06-24T00:00:20.202Z","endTime":"2026-06-24T00:00:25.202Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.3,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.782790065307246,"aZ":-20.185566013357413,"pfxX":-10.870158525990211,"pfxZ":5.849912558555385,"pX":0.4779423407254815,"pZ":3.1846705567555675,"vX0":8.100300925512714,"vY0":-142.4840152626416,"vZ0":-3.942332814414468,"x":98.78,"y":152.79,"x0":-0.9944755295924835,"y0":50.00217406046001,"z0":5.8673732261587075,"aX":-22.273287364856635},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.0,"breakHorizontal":18.0,"spinRate":2338,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.38492002887063226,"extension":6.565135566273345},"index":3,"playId":"650615de-3cb0-39f1-a126-29951b5f8bfd","pitchNumber":3,"startTime":"2026-06-24T00:00:37.373Z","endTime":"2026-06-24T00:00:43.049Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.5,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.96293731778792,"aZ":-21.028428726972916,"pfxX":-10.360024821535479,"pfxZ":5.4370607147526755,"pX":-0.01933346849033924,"pZ":2.360953361811642,"vX0":6.228973545077947,"vY0":-142.5905753647614,"vZ0":-6.287622213945958,"x":117.74,"y":175.03,"x0":-0.8904344923238509,"y0":50.00698393543447,"z0":5.92937508519668,"aX":-21.256647510307282},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":8.6,"breakHorizontal":17.4,"spinRate":2283,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.384694994311261,"extension":6.372682655350735},"hitData":{"launchSpeed":86.8,"launchAngle":8.0,"totalDistance":113.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":156.37,"coordY":157.26}},"index":4,"playId":"6ba4027b-7ca0-30b4-a5df-29389c27af98","pitchNumber":4,"startTime":"2026-06-24T00:00:59.442Z","endTime":"2026-06-24T00:01:11.447Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:01:11.447Z","atBatIndex":17},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"MJ Melendez walks. Marcus Semien to 3rd. Brett Baty to 2nd.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-24T00:02:14.164Z","endTime":"2026-06-24T00:04:40.716Z","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":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"postOnSecond":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"postOnThird":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-24T00:01:31.090Z","endTime":"2026-06-24T00:02:16.328Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.790245142382194,"aZ":-38.4041024021362,"pfxX":0.15692011474064116,"pfxZ":-3.956724109445858,"pX":0.35304938527247826,"pZ":-0.03939956255336068,"vX0":3.5105148940313233,"vY0":-125.04223005742422,"vZ0":-6.90010227431132,"x":103.54,"y":239.84,"x0":-1.0934674392222845,"y0":50.00475626573036,"z0":5.932258937441575,"aX":0.24690478563468138},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-8.6,"breakHorizontal":-1.2,"spinRate":2457,"spinDirection":26},"zone":14,"typeConfidence":0.92,"plateTime":0.4391498606785307,"extension":6.411644912383999},"index":1,"playId":"dd84fa50-c736-3018-a5b8-a7e362f8a486","pitchNumber":1,"startTime":"2026-06-24T00:02:16.328Z","endTime":"2026-06-24T00:02:23.309Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.6,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31323005811346,"aZ":-30.249525772559405,"pfxX":-11.16164496894023,"pfxZ":1.051852356008177,"pX":-0.8600089702130569,"pZ":1.8430360071041003,"vX0":4.850191679235031,"vY0":-135.14680550421542,"vZ0":-4.706160463086393,"x":149.78,"y":189.02,"x0":-1.2382546309148053,"y0":50.00305549099984,"z0":5.757812991477835,"aX":-20.432372820789748},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":1.0,"breakHorizontal":19.0,"spinRate":1683,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.406900035535779,"extension":6.594713842777207},"index":2,"playId":"7b6dca9c-514c-301a-8e32-bc6e42de9bce","pitchNumber":2,"startTime":"2026-06-24T00:02:44.544Z","endTime":"2026-06-24T00:02:51.324Z","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":93.5,"endSpeed":85.1,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.48548125558075,"aZ":-30.615939831587248,"pfxX":-12.059318561346382,"pfxZ":0.8424517156532683,"pX":-0.7273017173231859,"pZ":0.8387439796778179,"vX0":5.936573396818254,"vY0":-135.86893975895677,"vZ0":-7.197478818628744,"x":144.72,"y":216.13,"x0":-1.3898653266453471,"y0":50.00162448437178,"z0":5.688711643133114,"aX":-22.243004628555667},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":0.0,"breakHorizontal":20.3,"spinRate":1779,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.40521257079369555,"extension":6.626165532165084},"index":3,"playId":"bcf0f658-0149-3d15-9309-fb2a08d56883","pitchNumber":3,"startTime":"2026-06-24T00:03:06.851Z","endTime":"2026-06-24T00:03:12.312Z","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":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.5,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.26797901791896,"aZ":-18.698114453397725,"pfxX":-10.132694819765737,"pfxZ":6.559315509958433,"pX":1.4242256754830143,"pZ":2.5087344839589734,"vX0":10.053040296709478,"vY0":-142.78781757703337,"vZ0":-5.88941791007573,"x":62.71,"y":171.04,"x0":-0.8334242887430706,"y0":50.006318651279535,"z0":5.782997792645188,"aX":-20.83225333850391},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.8,"breakHorizontal":16.2,"spinRate":2345,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.3842468062425435,"extension":6.515702661825986},"index":4,"playId":"a0e67105-a95d-3f9b-b1d1-330b0442c40d","pitchNumber":4,"startTime":"2026-06-24T00:03:27.424Z","endTime":"2026-06-24T00:03:33.596Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.2,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.46762128394016,"aZ":-21.003916977258115,"pfxX":-10.69024571055041,"pfxZ":5.476103087332531,"pX":-0.3653659512913486,"pZ":2.0946757633903434,"vX0":5.7370177394908755,"vY0":-142.3507373011145,"vZ0":-6.594858492408067,"x":130.93,"y":182.22,"x0":-1.024258370028272,"y0":50.005028332797046,"z0":5.783556655605347,"aX":-21.81316370636602},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":8.6,"breakHorizontal":18.1,"spinRate":2219,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.3856386168734236,"extension":6.5044327853475306},"index":5,"playId":"3bc70459-2850-3242-9b66-018cd399bd97","pitchNumber":5,"startTime":"2026-06-24T00:03:54.172Z","endTime":"2026-06-24T00:03:58.385Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2026-06-24T00:04:18.954Z","endTime":"2026-06-24T00:04:33.946Z","isPitch":false,"type":"action","player":{"id":669004,"link":"/api/v1/people/669004"}},{"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.823027044643258,"aZ":-27.69166671874605,"pfxX":-10.090000061298724,"pfxZ":2.329276893431981,"pX":-1.0506911848516476,"pZ":2.916982980182427,"vX0":3.826025345177805,"vY0":-137.89389353756442,"vZ0":-2.848945797747204,"x":157.05,"y":160.02,"x0":-1.1456671771313571,"y0":50.00414123457015,"z0":5.832995901802556,"aX":-19.421006393440397},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":3.8,"breakHorizontal":17.5,"spinRate":1698,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.3973012163005807,"extension":6.476507727196305},"index":7,"playId":"4c7a7249-3f26-3b6a-bfd6-b23276e83e2a","pitchNumber":6,"startTime":"2026-06-24T00:04:33.946Z","endTime":"2026-06-24T00:04:40.716Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:04:40.716Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Francisco Alvarez singles on a sharp line drive to center fielder Pete Crow-Armstrong. Marcus Semien scores. Brett Baty scores. MJ Melendez to 3rd.","rbi":2,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-24T00:05:13.569Z","endTime":"2026-06-24T00:06:48.895Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"postOnThird":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":{"id":665795,"link":"/api/v1/people/665795"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":{"id":665795,"link":"/api/v1/people/665795"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-24T00:05:02.382Z","endTime":"2026-06-24T00:05:15.924Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.91320480769397,"aZ":-19.80818499381395,"pfxX":-10.125758230208048,"pfxZ":6.103598406287714,"pX":-0.08452913469297636,"pZ":3.8515750796350763,"vX0":6.455984534156851,"vY0":-141.99057968778507,"vZ0":-2.3655838733830734,"x":120.22,"y":134.79,"x0":-1.0815514771400008,"y0":50.00155156398381,"z0":5.966993954435111,"aX":-20.51073339284191},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.7,"breakHorizontal":16.9,"spinRate":2174,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3869227179171273,"extension":6.511312530888539},"index":1,"playId":"cc1d2342-725a-37b3-9a56-e9fd17525678","pitchNumber":1,"startTime":"2026-06-24T00:05:15.924Z","endTime":"2026-06-24T00:05:21.463Z","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":97.0,"endSpeed":88.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.875008878225312,"aZ":-18.58834471336795,"pfxX":-10.024828625203538,"pfxZ":6.726096131707253,"pX":-0.3605736733985142,"pZ":3.2947717503623166,"vX0":5.993485931991906,"vY0":-141.13354746795542,"vZ0":-4.144554335149324,"x":130.74,"y":149.82,"x0":-1.2084782464750392,"y0":50.000033545217505,"z0":5.978183639734578,"aX":-20.236206662896755},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.5,"breakHorizontal":16.9,"spinRate":2252,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.3879851508877632,"extension":6.4716504030196536},"index":2,"playId":"a48b4df0-0a49-3dec-acfe-8f93425b42c8","pitchNumber":2,"startTime":"2026-06-24T00:05:33.990Z","endTime":"2026-06-24T00:05:40.384Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.726942534925954,"aZ":-29.136342599973094,"pfxX":-1.9749452722104168,"pfxZ":1.695207940769511,"pX":0.2178587507947367,"pZ":1.2231712440836595,"vX0":4.64968422451701,"vY0":-132.7622929872177,"vZ0":-6.338150684935139,"x":108.7,"y":205.75,"x0":-1.2947284932158427,"y0":50.00593408454617,"z0":5.744587406270547,"aX":-3.548536970941674},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":1.9,"breakHorizontal":2.6,"spinRate":2399,"spinDirection":206},"zone":14,"typeConfidence":0.85,"plateTime":0.41156094255353093,"extension":6.620301568649063},"index":3,"playId":"4da173ee-7c93-3899-8d2e-ea4d9190b838","pitchNumber":3,"startTime":"2026-06-24T00:06:01.507Z","endTime":"2026-06-24T00:06:07.715Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.118892811119988,"aZ":-29.382955572818357,"pfxX":-0.9361962310198159,"pfxZ":1.6106568283142169,"pX":0.20553185629475454,"pZ":1.978205776652024,"vX0":3.837516652515256,"vY0":-130.72122233390292,"vZ0":-4.334853040179016,"x":109.17,"y":185.37,"x0":-1.158809424148519,"y0":50.00372111304292,"z0":5.859607258953009,"aX":-1.6234827694741907},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.2,"breakHorizontal":0.8,"spinRate":2499,"spinDirection":197},"zone":8,"typeConfidence":0.86,"plateTime":0.41874248289384886,"extension":6.530718316281785},"index":4,"playId":"b5023c8a-07ec-32c2-9b27-44ff7cb8f98b","pitchNumber":4,"startTime":"2026-06-24T00:06:19.958Z","endTime":"2026-06-24T00:06:25.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.38700332356602,"aZ":-29.39996082558836,"pfxX":-0.4663036936194309,"pfxZ":1.5520559592534413,"pX":0.1259152750594828,"pZ":1.9743036266241232,"vX0":3.6508196622028537,"vY0":-132.71861653745424,"vZ0":-4.576125151518074,"x":112.2,"y":185.47,"x0":-1.2067962852717713,"y0":50.00047151235596,"z0":5.8618477800507724,"aX":-0.8323044978543278},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.0,"breakHorizontal":0.0,"spinRate":2435,"spinDirection":201},"zone":8,"typeConfidence":0.87,"plateTime":0.4126971439760787,"extension":6.540386148669267},"hitData":{"launchSpeed":105.2,"launchAngle":10.0,"totalDistance":205.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":96.81,"coordY":69.31}},"index":5,"playId":"8e855a95-c737-3a2c-8485-d7f069b03577","pitchNumber":5,"startTime":"2026-06-24T00:06:38.408Z","endTime":"2026-06-24T00:06:48.895Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:06:48.895Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carson Benge walks. Francisco Alvarez to 2nd.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-24T00:06:57.147Z","endTime":"2026-06-24T00:09:23.775Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"postOnSecond":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"postOnThird":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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.0,"endSpeed":89.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.03060874805798,"aZ":-17.40891670063547,"pfxX":-9.545526195670025,"pfxZ":7.192549791824671,"pX":0.47294261274314,"pZ":3.8705736925131795,"vX0":8.073876637255198,"vY0":-142.44520151891507,"vZ0":-2.488511075830846,"x":98.97,"y":134.27,"x0":-1.1594383183797494,"y0":50.00375201403561,"z0":5.857532221267153,"aX":-19.597511632223988},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.7,"breakHorizontal":15.6,"spinRate":2298,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.3846747030063393,"extension":6.522336303089837},"index":0,"playId":"28f883c7-6b01-305b-b525-87596136978b","pitchNumber":1,"startTime":"2026-06-24T00:07:28.866Z","endTime":"2026-06-24T00:07:36.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.37382298486757,"aZ":-28.8262821419174,"pfxX":-9.960180257481031,"pfxZ":1.8179328135592954,"pX":-0.5012906192900329,"pZ":0.46666645698894027,"vX0":5.536354580647967,"vY0":-135.14679645128845,"vZ0":-8.516671908912826,"x":136.11,"y":226.18,"x0":-1.2859205201252968,"y0":50.00439112675817,"z0":5.693654830064761,"aX":-18.36451722979392},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":1.6,"breakHorizontal":16.8,"spinRate":1759,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.405798652704461,"extension":6.669105082847272},"index":1,"playId":"73c742c1-4e42-3d8e-b953-8eeb70614dc4","pitchNumber":2,"startTime":"2026-06-24T00:07:45.166Z","endTime":"2026-06-24T00:07:50.456Z","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":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.458255772215914,"aZ":-22.172258659245053,"pfxX":-10.632534208934052,"pfxZ":5.040728716365713,"pX":-0.0586029690783136,"pZ":2.520658296699109,"vX0":6.734070448287595,"vY0":-140.33450477413228,"vZ0":-5.180333504516915,"x":119.23,"y":170.72,"x0":-1.1151401136502683,"y0":50.001105758787254,"z0":5.846289533733857,"aX":-21.083245805311858},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.2,"breakHorizontal":17.8,"spinRate":2369,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.39117150225043495,"extension":6.597506433892791},"index":2,"playId":"243da71f-c30b-35b0-b3f6-c23e62abfdce","pitchNumber":3,"startTime":"2026-06-24T00:08:05.970Z","endTime":"2026-06-24T00:08:10.150Z","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":97.4,"endSpeed":89.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.03092486862996,"aZ":-24.32297125387318,"pfxX":-10.55734557632449,"pfxZ":3.8538568311421475,"pX":0.30910504501552244,"pZ":3.2832664140031294,"vX0":7.3506547333979055,"vY0":-141.7345586192836,"vZ0":-3.0024159564278814,"x":105.22,"y":150.13,"x0":-0.9447504760987461,"y0":50.002849316412366,"z0":5.907511466202217,"aX":-21.505226187578984},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":6.6,"breakHorizontal":17.6,"spinRate":2294,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.38627141968791534,"extension":6.324837983436423},"index":3,"playId":"0bfc04e0-05dc-3722-ab47-2d9896a5dd45","pitchNumber":4,"startTime":"2026-06-24T00:08:32.992Z","endTime":"2026-06-24T00:08:39.733Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.954451308263227,"aZ":-26.810499861964022,"pfxX":-10.717379562230075,"pfxZ":2.834819468124346,"pX":-0.060480850017316665,"pZ":0.438574838520338,"vX0":6.728390226535362,"vY0":-136.3772117346694,"vZ0":-9.248647535231523,"x":119.31,"y":226.94,"x0":-1.1625182971819978,"y0":50.00253789273118,"z0":5.712261781381421,"aX":-20.261946026066987},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.4,"breakHorizontal":18.1,"spinRate":1670,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.40107035984921025,"extension":6.424994642382101},"index":4,"playId":"9c7a59c3-a93a-3d78-b1e8-440410716072","pitchNumber":5,"startTime":"2026-06-24T00:08:50.495Z","endTime":"2026-06-24T00:08:55.239Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-06-24T00:09:02.643Z","endTime":"2026-06-24T00:09:17.997Z","isPitch":false,"type":"action","player":{"id":701807,"link":"/api/v1/people/701807"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.703470275252705,"aZ":-18.666805074764923,"pfxX":-10.098635712125944,"pfxZ":6.602389082522553,"pX":1.4453055619029203,"pZ":2.917623294175033,"vX0":10.317241079808934,"vY0":-142.16185976862315,"vZ0":-4.985133607521928,"x":61.91,"y":160.0,"x0":-0.9195083066569011,"y0":50.005700703873266,"z0":5.879658542010104,"aX":-20.666858621921424},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.0,"breakHorizontal":16.2,"spinRate":2289,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.38535538428002836,"extension":6.646938763928153},"index":6,"playId":"333b31d6-abd2-3973-94a7-b8ebc68f0557","pitchNumber":6,"startTime":"2026-06-24T00:09:17.997Z","endTime":"2026-06-24T00:09:23.775Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:09:23.775Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bo Bichette strikes out on a foul tip.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-24T00:10:42.989Z","endTime":"2026-06-24T00:11:41.479Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-24T00:09:43.535Z","endTime":"2026-06-24T00:10:45.111Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.21419983041377,"aZ":-20.725644523034518,"pfxX":-9.797279210338747,"pfxZ":5.703901838780869,"pX":0.6223341166013414,"pZ":2.850510536805209,"vX0":7.820094336110683,"vY0":-141.0388290954837,"vZ0":-4.913673382937416,"x":93.28,"y":161.82,"x0":-0.918707114884173,"y0":50.00082625292835,"z0":5.958766917969214,"aX":-19.660720400856324},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.5,"breakHorizontal":16.1,"spinRate":2358,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.3889054501731821,"extension":6.471582716011251},"index":1,"playId":"9ae8a516-057f-34dd-88d9-66e89293144a","pitchNumber":1,"startTime":"2026-06-24T00:10:45.111Z","endTime":"2026-06-24T00:10:50.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.9369154749943,"aZ":-19.767570712933576,"pfxX":-10.603752050478514,"pfxZ":6.0629374347972185,"pX":0.300589468476343,"pZ":3.5105461236599282,"vX0":7.338722503608296,"vY0":-142.43259352814033,"vZ0":-3.3173049587813495,"x":105.54,"y":144.0,"x0":-0.9369823040942666,"y0":50.002992910215426,"z0":5.946449399935723,"aX":-21.699966797600236},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.4,"breakHorizontal":17.6,"spinRate":2307,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.3851374512801491,"extension":6.345189195934993},"index":2,"playId":"cb689f8a-6f56-3d18-86c6-8c1997b846ef","pitchNumber":2,"startTime":"2026-06-24T00:11:02.954Z","endTime":"2026-06-24T00:11:08.146Z","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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.2315060903603,"aZ":-26.65733571519104,"pfxX":1.3109255575545442,"pfxZ":3.227515733956981,"pX":0.24947824662425283,"pZ":3.3788742568001577,"vX0":3.499429636681994,"vY0":-130.20889725334317,"vZ0":-1.4844906226389671,"x":107.49,"y":147.55,"x0":-1.2841879701931365,"y0":50.005241797783235,"z0":5.980072611974321,"aX":2.2436214436851665},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.8,"breakHorizontal":-3.1,"spinRate":2301,"spinDirection":160},"zone":12,"typeConfidence":0.92,"plateTime":0.4212105257416341,"extension":6.465484068399029},"index":3,"playId":"15aa4a72-3811-33f1-9acf-2b2585aeb993","pitchNumber":3,"startTime":"2026-06-24T00:11:35.059Z","endTime":"2026-06-24T00:11:41.479Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:11:41.479Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Busch grounds out softly, pitcher Kodai Senga to first baseman Jared Young.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-24T00:13:42.771Z","endTime":"2026-06-24T00:14:57.042Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":2},"credits":[{"player":{"id":673540,"link":"/api/v1/people/673540"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.32860030793845,"aZ":-21.81782989327068,"pfxX":-0.20827824365279923,"pfxZ":6.1055176595794585,"pX":1.0218306508912254,"pZ":2.548590790936033,"vX0":6.603516352675064,"vY0":-129.76048677228357,"vZ0":-4.381961483080808,"x":78.05,"y":169.97,"x0":-1.5341375719558383,"y0":50.0063148883151,"z0":5.931246209921831,"aX":-0.35313248383341905},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.2,"breakHorizontal":-1.2,"spinRate":2552,"spinDirection":184},"zone":12,"typeConfidence":2.0,"plateTime":0.42285161138679683,"extension":6.3738655712595085},"index":0,"playId":"6243dbe4-80dc-3d1c-a061-f3084271a186","pitchNumber":1,"startTime":"2026-06-24T00:14:16.898Z","endTime":"2026-06-24T00:14:22.465Z","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":79.9,"endSpeed":72.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.27106130871734,"aZ":-41.526165376864725,"pfxX":7.918440140865359,"pfxZ":-7.030523828377465,"pX":-0.38626250480943686,"pZ":2.1501947113109545,"vX0":1.1876713887915373,"vY0":-116.18033052136573,"vZ0":0.39017692163866236,"x":131.72,"y":180.72,"x0":-1.9341294550813055,"y0":50.00392978285144,"z0":6.016230817356153,"aX":10.53093802975122},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-12.1,"breakHorizontal":-14.6,"spinRate":2607,"spinDirection":33},"zone":7,"typeConfidence":2.0,"plateTime":0.4764389726146243,"extension":6.193381007316244},"index":1,"playId":"4c645c00-97c2-30c9-9e14-8cfd18aa49d2","pitchNumber":2,"startTime":"2026-06-24T00:14:31.432Z","endTime":"2026-06-24T00:14:39.373Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.440176183324766,"aZ":-23.570898446067368,"pfxX":-0.3945393428014019,"pfxZ":5.219509903912626,"pX":0.1472916001785739,"pZ":1.801103651333301,"vX0":4.732519362741194,"vY0":-127.609472785585,"vZ0":-5.52008996713708,"x":111.39,"y":190.15,"x0":-1.6806072635191076,"y0":50.00375012212191,"z0":5.851202437491946,"aX":-0.6515042625156866},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.4,"breakHorizontal":-0.4,"spinRate":2651,"spinDirection":188},"zone":8,"typeConfidence":2.0,"plateTime":0.4293444471494894,"extension":6.3062918123401674},"hitData":{"launchSpeed":58.9,"launchAngle":-12.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":125.44,"coordY":181.71}},"index":2,"playId":"3ffa2b44-cd0b-3190-b5fa-58022b0f5282","pitchNumber":3,"startTime":"2026-06-24T00:14:46.438Z","endTime":"2026-06-24T00:14:57.042Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:14:57.042Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Seiya Suzuki walks.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-24T00:14:55.991Z","endTime":"2026-06-24T00:17:41.274Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"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":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.04191458853184,"aZ":-25.12356784817332,"pfxX":-0.9885941204777033,"pfxZ":4.127876785804501,"pX":1.2808986970308556,"pZ":3.166205720163009,"vX0":7.320482623514352,"vY0":-129.56289429537986,"vZ0":-2.3722310630329897,"x":68.18,"y":153.29,"x0":-1.4476825295525189,"y0":50.00112381163666,"z0":6.005661824787171,"aX":-1.6890236891281243},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.2,"breakHorizontal":0.2,"spinRate":2563,"spinDirection":179},"zone":12,"typeConfidence":2.0,"plateTime":0.4221058673418212,"extension":6.462757626700908},"index":0,"playId":"66d7e2b9-37ab-3c94-8fa0-3b7f1fec26e9","pitchNumber":1,"startTime":"2026-06-24T00:15:34.636Z","endTime":"2026-06-24T00:15:40.718Z","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":90.7,"endSpeed":83.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.35090532271505,"aZ":-24.226654064976646,"pfxX":-10.09508181500199,"pfxZ":4.513526976332113,"pX":-1.0966783767513364,"pZ":1.9935955051030139,"vX0":5.299292014448477,"vY0":-131.94018416686427,"vZ0":-5.290476332341399,"x":158.8,"y":184.95,"x0":-1.8207536675792315,"y0":50.00316101949118,"z0":5.812480480007597,"aX":-17.779834576696626},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.2,"breakHorizontal":17.2,"spinRate":2277,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.41529470921376044,"extension":6.266746764027125},"index":1,"playId":"ca040e49-c187-3e8f-9215-295fb0e0a298","pitchNumber":2,"startTime":"2026-06-24T00:15:57.057Z","endTime":"2026-06-24T00:16:03.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.426997929819294,"aZ":-23.90077758654572,"pfxX":-1.3014379897579094,"pfxZ":4.758670239516837,"pX":0.7725862140419377,"pZ":2.6512281835312725,"vX0":6.710642996693135,"vY0":-130.72800936974343,"vZ0":-3.7648823555360744,"x":87.55,"y":167.2,"x0":-1.6536802738460423,"y0":50.00220481601692,"z0":5.894965102348431,"aX":-2.2629535308192295},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.0,"breakHorizontal":1.0,"spinRate":2553,"spinDirection":185},"zone":6,"typeConfidence":2.0,"plateTime":0.4182760171325315,"extension":6.492304189345152},"index":2,"playId":"a8855195-4d02-3242-a392-7ff53e2bcc20","pitchNumber":3,"startTime":"2026-06-24T00:16:14.935Z","endTime":"2026-06-24T00:16:20.519Z","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":95.7,"endSpeed":87.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.790376151868823,"aZ":-10.962869350530159,"pfxX":-3.910572110896738,"pfxZ":10.847489025420217,"pX":-0.008620167998996144,"pZ":2.2379563880385707,"vX0":6.1804815252727625,"vY0":-139.0940491370413,"vZ0":-7.6533599698063535,"x":117.33,"y":178.36,"x0":-1.7534043536209256,"y0":50.002541888153345,"z0":5.755599750125749,"aX":-7.6470511051265495},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.2,"breakHorizontal":5.8,"spinRate":2465,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.39408299397838986,"extension":6.419079633114004},"index":3,"playId":"a6f3601e-9247-3d0e-8338-43dd0cc15790","pitchNumber":4,"startTime":"2026-06-24T00:16:31.477Z","endTime":"2026-06-24T00:16:38.349Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-24T00:16:39.733Z","endTime":"2026-06-24T00:16:54.311Z","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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.71743514518115,"aZ":-29.874509931706864,"pfxX":-6.055885724420219,"pfxZ":1.4733060436933574,"pX":-1.0239933693162553,"pZ":2.6266428636955044,"vX0":4.016190598035879,"vY0":-123.7723963651786,"vZ0":-2.0323406445644703,"x":156.03,"y":167.86,"x0":-1.8738635951264393,"y0":50.004834339636574,"z0":5.9392959770759,"aX":-9.477836158412865},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.5,"breakHorizontal":10.2,"spinRate":1026,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.44106845955390206,"extension":6.315953936299721},"index":5,"playId":"1c309284-f105-30bc-a7a8-f7f653f1503f","pitchNumber":5,"startTime":"2026-06-24T00:16:54.311Z","endTime":"2026-06-24T00:16:59.740Z","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":95.3,"endSpeed":87.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.676296942090868,"aZ":-11.456562903961352,"pfxX":-3.4732289506175844,"pfxZ":10.61269472709234,"pX":-0.22888520084719952,"pZ":2.2654375256983124,"vX0":5.489360111448334,"vY0":-138.54466470500844,"vZ0":-7.5265750862323575,"x":125.72,"y":177.61,"x0":-1.7807037274042454,"y0":50.00543423663652,"z0":5.7752550671469915,"aX":-6.782512437063982},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.9,"breakHorizontal":5.2,"spinRate":2449,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.3946685125244236,"extension":6.440896182461703},"index":6,"playId":"9b9cb977-fa5d-32b4-8ef1-7afe4db1c25e","pitchNumber":6,"startTime":"2026-06-24T00:17:12.571Z","endTime":"2026-06-24T00:17:21.379Z","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":96.3,"endSpeed":88.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.048635898869883,"aZ":-11.830903950318865,"pfxX":-3.1076809363957505,"pfxZ":10.201235065545,"pX":-0.32392115151974515,"pZ":3.8706396416625766,"vX0":5.2762348158259105,"vY0":-140.18546800166635,"vZ0":-3.2675159835529852,"x":129.35,"y":134.27,"x0":-1.824881949338327,"y0":50.00614113485502,"z0":5.821230104119399,"aX":-6.19973127986137},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.0,"breakHorizontal":4.6,"spinRate":2462,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.3903893560596927,"extension":6.463495597455463},"index":7,"playId":"befe9874-4a1a-3a40-aa74-a5f90c0ba748","pitchNumber":7,"startTime":"2026-06-24T00:17:35.089Z","endTime":"2026-06-24T00:17:41.274Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:17:41.274Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-24T00:17:40.626Z","endTime":"2026-06-24T00:20:38.332Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7],"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":88.9,"endSpeed":81.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.84269216785413,"aZ":-25.29292541819524,"pfxX":-8.194010325105667,"pfxZ":4.0296763665325255,"pX":-1.3228310183356309,"pZ":3.342413659304091,"vX0":4.2175850239954205,"vY0":-129.53759590796042,"vZ0":-1.8305086576935283,"x":167.42,"y":148.53,"x0":-1.9033980154407648,"y0":50.00192997192716,"z0":5.982694532155212,"aX":-13.991505682702021},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.1,"breakHorizontal":13.9,"spinRate":2230,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4220566748670058,"extension":6.33889683747048},"index":0,"playId":"3cdfe81f-ed78-3356-ae04-6fb099395dd5","pitchNumber":1,"startTime":"2026-06-24T00:18:06.777Z","endTime":"2026-06-24T00:18:11.944Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":71.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.23772953297776,"aZ":-37.62146977626185,"pfxX":7.08949851744109,"pfxZ":-4.259739189318793,"pX":0.03935821980181415,"pZ":4.280340297936713,"vX0":2.4367025606281065,"vY0":-112.39651565393012,"vZ0":4.172794208370349,"x":115.5,"y":123.21,"x0":-1.9794383548027137,"y0":50.00062437550579,"z0":6.218566662880352,"aX":9.074329565281596},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-6.4,"breakHorizontal":-13.4,"spinRate":2553,"spinDirection":34},"zone":12,"typeConfidence":2.0,"plateTime":0.487190775565002,"extension":6.08225186674855},"index":1,"playId":"0ec44af8-dce7-3fc6-ac7f-aa8ae08cb1ff","pitchNumber":2,"startTime":"2026-06-24T00:18:23.891Z","endTime":"2026-06-24T00:18:29.965Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.618548195360486,"aZ":-24.972624417906363,"pfxX":-1.0464698941239106,"pfxZ":4.322661321867477,"pX":-0.31217671343486353,"pZ":1.9215827314079803,"vX0":4.121206509438855,"vY0":-128.0492199658496,"vZ0":-4.9373722205758,"x":128.9,"y":186.9,"x0":-1.8041888814189717,"y0":50.0029376768213,"z0":5.820479527641625,"aX":-1.743808617215982},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.0,"breakHorizontal":1.0,"spinRate":2422,"spinDirection":200},"zone":7,"typeConfidence":2.0,"plateTime":0.4271962253994537,"extension":6.316151241626649},"index":2,"playId":"3cb3e20b-61d6-34c8-b95b-9de7eab82423","pitchNumber":3,"startTime":"2026-06-24T00:18:44.132Z","endTime":"2026-06-24T00:18:49.844Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.956122675873836,"aZ":-26.78873916809026,"pfxX":-1.6935485111473705,"pfxZ":3.1876601344440836,"pX":0.5650091069267817,"pZ":2.687639130571003,"vX0":6.404186668459107,"vY0":-128.26139856983858,"vZ0":-3.198799215019264,"x":95.46,"y":166.21,"x0":-1.7287179015703256,"y0":50.003633552053664,"z0":6.007812250052574,"aX":-2.8627036342429353},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.4,"breakHorizontal":1.8,"spinRate":2418,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.42470616475820133,"extension":6.293056672464544},"index":3,"playId":"fdeb291c-d3c9-389e-9913-6bb93e3f5839","pitchNumber":4,"startTime":"2026-06-24T00:19:11.510Z","endTime":"2026-06-24T00:19:18.046Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":75.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.74666707328652,"aZ":-30.682428692922016,"pfxX":-4.8665212841927765,"pfxZ":1.0508528964447859,"pX":-2.476769450586752,"pZ":2.5444494229543895,"vX0":0.5635714518674593,"vY0":-117.43187914244655,"vZ0":-1.4104757974023538,"x":211.41,"y":170.08,"x0":-2.0852328294084073,"y0":50.000697679930816,"z0":5.976120869049959,"aX":-6.8766760152128885},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":1.8,"breakHorizontal":8.8,"spinRate":876,"spinDirection":263},"zone":11,"typeConfidence":2.0,"plateTime":0.46432248882067384,"extension":6.286888918563899},"index":4,"playId":"c5e03c46-6b5d-39af-8f1d-213a0ac5d829","pitchNumber":5,"startTime":"2026-06-24T00:19:33.915Z","endTime":"2026-06-24T00:19:42.458Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-06-24T00:19:49.363Z","endTime":"2026-06-24T00:20:08.168Z","isPitch":false,"type":"action","player":{"id":664023,"link":"/api/v1/people/664023"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.95973767290884,"aZ":-24.98903261959686,"pfxX":-2.533723461837053,"pfxZ":4.225694410522705,"pX":-0.3532918734540669,"pZ":1.9018924735269171,"vX0":4.547067245238328,"vY0":-128.64255704985433,"vZ0":-5.2433902977724705,"x":130.47,"y":187.43,"x0":-1.8028047482716156,"y0":50.00549958451804,"z0":5.867510869023593,"aX":-4.311164774874285},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.8,"breakHorizontal":3.7,"spinRate":2431,"spinDirection":201},"zone":7,"typeConfidence":2.0,"plateTime":0.4233793069844358,"extension":6.317614558318795},"index":6,"playId":"985526ae-c475-3a4c-8e6b-639af0bf1650","pitchNumber":6,"startTime":"2026-06-24T00:20:08.168Z","endTime":"2026-06-24T00:20:13.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.569104647640664,"aZ":-12.851859505065153,"pfxX":-4.336928380125556,"pfxZ":9.964215974309274,"pX":-0.50052544088218,"pZ":3.6187596236269735,"vX0":5.372848872776594,"vY0":-137.86111751984018,"vZ0":-3.742531137807285,"x":136.08,"y":141.07,"x0":-1.904586817567141,"y0":50.000145796621766,"z0":5.852043191714547,"aX":-8.407924870019661},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.5,"breakHorizontal":6.8,"spinRate":2426,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3962231746122007,"extension":6.296772809888925},"index":7,"playId":"9b284fed-6820-38b3-bed6-d58ca871d0cc","pitchNumber":7,"startTime":"2026-06-24T00:20:32.327Z","endTime":"2026-06-24T00:20:38.332Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:20:38.332Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Shaw strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-24T00:20:38.232Z","endTime":"2026-06-24T00:23:53.282Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":79.0,"endSpeed":72.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.91127428968006,"aZ":-40.23551997902151,"pfxX":6.988091546153043,"pfxZ":-6.069803150573814,"pX":-0.0365942911071924,"pZ":1.1212444231055836,"vX0":2.2387789812431134,"vY0":-114.95613118230763,"vZ0":-1.762409680914482,"x":118.39,"y":208.51,"x0":-1.933136966351181,"y0":50.0035923835793,"z0":5.832589881682967,"aX":9.277835373111847},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-11.2,"breakHorizontal":-13.2,"spinRate":2600,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.4779345444360583,"extension":6.349428382015146},"index":0,"playId":"f485eeac-b267-398f-8aad-3e59bf9e04aa","pitchNumber":1,"startTime":"2026-06-24T00:21:00.441Z","endTime":"2026-06-24T00:21:06.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.6,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.43561865028059,"aZ":-26.755216234769907,"pfxX":-2.9690609092110716,"pfxZ":3.3922471969004473,"pX":0.8203238060028653,"pZ":2.294128999439287,"vX0":7.058608734109585,"vY0":-125.12645776746916,"vZ0":-3.669269466572691,"x":85.73,"y":176.84,"x0":-1.6419346137032265,"y0":50.00479103067938,"z0":5.953366586565615,"aX":-4.7458499541984835},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.5,"breakHorizontal":3.8,"spinRate":2429,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.43647343553496887,"extension":6.248488056069461},"index":1,"playId":"b675d5da-b6d5-3aa6-b054-81cd19224e74","pitchNumber":2,"startTime":"2026-06-24T00:21:19.365Z","endTime":"2026-06-24T00:21:26.534Z","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":95.2,"endSpeed":87.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.48249352915075,"aZ":-11.93655368217914,"pfxX":-4.33487150320657,"pfxZ":10.357064586129734,"pX":-0.263737368163166,"pZ":1.2022953097063664,"vX0":5.727597803941933,"vY0":-138.3373445140635,"vZ0":-9.968345932672785,"x":127.05,"y":206.32,"x0":-1.7899189718253585,"y0":50.00656837766652,"z0":5.63507791960183,"aX":-8.473359304462825},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.0,"breakHorizontal":6.7,"spinRate":2454,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.3947094766363506,"extension":6.489484576161925},"index":2,"playId":"2c891e15-d466-3cae-9b40-96fa0a765de8","pitchNumber":3,"startTime":"2026-06-24T00:21:37.752Z","endTime":"2026-06-24T00:21:43.237Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.5,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.306026037837288,"aZ":-23.775632255578913,"pfxX":-0.7447576416988912,"pfxZ":4.90273560063411,"pX":0.5041584391855343,"pZ":1.9808752853400122,"vX0":6.162833397984378,"vY0":-129.4077429027455,"vZ0":-5.296140903270778,"x":97.78,"y":185.3,"x0":-1.8007675739992783,"y0":50.006047644024974,"z0":5.850286988745058,"aX":-1.277178192215583},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.0,"breakHorizontal":0.1,"spinRate":2487,"spinDirection":203},"zone":9,"typeConfidence":2.0,"plateTime":0.421540000227032,"extension":6.557339934072986},"index":3,"playId":"004c2140-9e19-33ba-9844-00043e2cc17c","pitchNumber":4,"startTime":"2026-06-24T00:21:58.860Z","endTime":"2026-06-24T00:22:05.730Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-06-24T00:22:10.352Z","endTime":"2026-06-24T00:22:30.374Z","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(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.0,"endSpeed":80.5,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.237467279301992,"aZ":-27.71714514189089,"pfxX":-0.6056490564305727,"pfxZ":2.701506979903759,"pX":0.13855486395718283,"pZ":1.691512838783627,"vX0":5.043814416417818,"vY0":-128.0564108810936,"vZ0":-4.904545019364477,"x":111.72,"y":193.11,"x0":-1.784035969328777,"y0":50.002892663712935,"z0":5.819117739896595,"aX":-0.9998632122486839},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.0,"breakHorizontal":-0.1,"spinRate":2499,"spinDirection":203},"zone":8,"typeConfidence":2.0,"plateTime":0.42893077557561776,"extension":6.394656396683982},"index":5,"playId":"eb4ecee8-6777-3af7-8083-f2ba2e233153","pitchNumber":5,"startTime":"2026-06-24T00:22:30.374Z","endTime":"2026-06-24T00:22:36.610Z","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.9,"endSpeed":87.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.773511168868488,"aZ":-10.651707728698765,"pfxX":-4.69668077927132,"pfxZ":10.913315037638007,"pX":-0.8263671497427768,"pZ":2.0419513379570313,"vX0":4.477995092920458,"vY0":-139.40501898303665,"vZ0":-8.299764246190867,"x":148.5,"y":183.65,"x0":-1.8418130908798778,"y0":50.00085985894597,"z0":5.7572715237225935,"aX":-9.260987799237373},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.2,"breakHorizontal":7.6,"spinRate":2524,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.392611412066846,"extension":6.47600662861055},"index":6,"playId":"5ebc728d-2f9c-3956-84d2-dfd869c71f8f","pitchNumber":6,"startTime":"2026-06-24T00:22:55.232Z","endTime":"2026-06-24T00:23:04.490Z","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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.5,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.290731658002915,"aZ":-27.165997918694146,"pfxX":-5.543720705875744,"pfxZ":3.4062282423031713,"pX":0.6550265797369182,"pZ":0.7269042620135865,"vX0":7.236987262826214,"vY0":-120.13544554645648,"vZ0":-6.4688229587763955,"x":92.03,"y":219.15,"x0":-1.669846566973148,"y0":50.00057279079215,"z0":5.855024057128343,"aX":-8.13973849173811},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.9,"breakHorizontal":8.4,"spinRate":1204,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.45515117708987685,"extension":6.3245404727941965},"index":7,"playId":"76c22422-6fb6-3157-a547-ba601ffeb078","pitchNumber":7,"startTime":"2026-06-24T00:23:46.312Z","endTime":"2026-06-24T00:23:53.282Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:23:53.282Z","atBatIndex":25},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Juan Soto lines out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-24T00:25:55.707Z","endTime":"2026-06-24T00:26:58.218Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"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.5,"endSpeed":86.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.912292083686882,"aZ":-15.744230086127324,"pfxX":-6.062499166023377,"pfxZ":8.576253761634014,"pX":-0.5704378276541632,"pZ":3.8461996955198057,"vX0":4.4138981730559355,"vY0":-137.63072778215823,"vZ0":-2.788065421431431,"x":138.74,"y":134.93,"x0":-1.4083307709560338,"y0":50.004768830820964,"z0":5.940372880986395,"aX":-11.616943722843471},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.1,"breakHorizontal":10.1,"spinRate":2266,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39816708882829044,"extension":6.382646039579338},"index":0,"playId":"03920ca7-9ad8-311d-a127-f020792002c8","pitchNumber":1,"startTime":"2026-06-24T00:26:03.859Z","endTime":"2026-06-24T00:26:11.940Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.104578825749194,"aZ":-40.23511035223625,"pfxX":3.6223608890382515,"pfxZ":-5.593980261818158,"pX":-0.8477644321034097,"pZ":3.1095100909383047,"vX0":-0.008657799144237588,"vY0":-119.27465132438394,"vZ0":1.0740491018468414,"x":149.31,"y":154.82,"x0":-1.3147214301083858,"y0":50.005651428795325,"z0":6.283628217957785,"aX":5.215924885445212},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-9.6,"breakHorizontal":-6.6,"spinRate":2514,"spinDirection":39},"zone":11,"typeConfidence":0.96,"plateTime":0.4593543046891999,"extension":6.249042032357912},"index":1,"playId":"8da11461-82c9-350d-b737-c14bb5ff17d2","pitchNumber":2,"startTime":"2026-06-24T00:26:17.052Z","endTime":"2026-06-24T00:26:23.240Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.86675223988837,"aZ":-19.546685109247193,"pfxX":-9.325314736705035,"pfxZ":6.5738219211631215,"pX":0.6934237933989154,"pZ":2.9066732987568256,"vX0":7.909575710108573,"vY0":-137.5475279070498,"vZ0":-4.762402716742969,"x":90.57,"y":160.3,"x0":-1.004722771098692,"y0":50.00109464104097,"z0":5.981774819975083,"aX":-17.907087826132376},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.2,"breakHorizontal":15.2,"spinRate":2173,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.3978704848830321,"extension":6.420164385351343},"index":2,"playId":"4e595781-18cf-30bb-bef0-b76b924621f5","pitchNumber":3,"startTime":"2026-06-24T00:26:32.420Z","endTime":"2026-06-24T00:26:41.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.93937267809587,"aZ":-39.2036186357983,"pfxX":3.7894258080499936,"pfxZ":-4.703153907583582,"pX":0.15152306124829723,"pZ":2.6453475251031695,"vX0":1.7375885177251267,"vY0":-121.25438323709918,"vZ0":-0.6136233298640567,"x":111.22,"y":167.36,"x0":-1.0659801525969865,"y0":50.00447840465539,"z0":6.312224379575248,"aX":5.661961901395278},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-8.4,"breakHorizontal":-7.3,"spinRate":2517,"spinDirection":39},"zone":5,"typeConfidence":0.94,"plateTime":0.4511304270650869,"extension":6.328032934313109},"hitData":{"launchSpeed":96.5,"launchAngle":23.0,"totalDistance":346.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":96.22,"coordY":63.18}},"index":3,"playId":"ada42459-36cc-3766-93e6-1c3b7029174e","pitchNumber":4,"startTime":"2026-06-24T00:26:48.084Z","endTime":"2026-06-24T00:26:58.218Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:26:58.218Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cubs challenged (play at 1st), call on the field was overturned: Jared Young grounds out, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-24T00:26:57.386Z","endTime":"2026-06-24T00:28:43.971Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.405598446984783,"aZ":-38.16985323198144,"pfxX":4.135671060154689,"pfxZ":-3.9892075499000015,"pX":0.07256031537797758,"pZ":2.326310369813585,"vX0":1.6083192219630096,"vY0":-122.18484119694189,"vZ0":-1.3941385252129714,"x":114.23,"y":175.97,"x0":-1.1326129608767694,"y0":50.00275524250412,"z0":6.201824835093097,"aX":6.215726289141738},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-7.3,"breakHorizontal":-7.9,"spinRate":2482,"spinDirection":29},"zone":5,"typeConfidence":0.93,"plateTime":0.44930321955719643,"extension":6.342182322997745},"index":0,"playId":"865b19d7-ff58-393c-b201-b24b7970850b","pitchNumber":1,"startTime":"2026-06-24T00:27:17.183Z","endTime":"2026-06-24T00:27:22.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.320165437911637,"aZ":-25.634743931831576,"pfxX":-11.49801160108867,"pfxZ":3.5865300825432618,"pX":0.39233223227762637,"pZ":0.7707856832750155,"vX0":7.908458498038548,"vY0":-134.47297712294946,"vZ0":-8.307525228227442,"x":102.05,"y":217.97,"x0":-1.0991647781074587,"y0":50.005612956970964,"z0":5.73112483032949,"aX":-20.971391494710407},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.8,"breakHorizontal":19.1,"spinRate":1756,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.4079941556690594,"extension":6.671725451088565},"index":1,"playId":"8548f9e8-3783-3db6-a85f-db6c5bf794e3","pitchNumber":2,"startTime":"2026-06-24T00:27:29.054Z","endTime":"2026-06-24T00:27:35.905Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.837565363611645,"aZ":-39.087937053209735,"pfxX":5.550237022825845,"pfxZ":-4.6522824462522525,"pX":-0.5936877957369249,"pZ":3.0619920323037646,"vX0":-0.630905445523149,"vY0":-121.37119491505288,"vZ0":0.5519319995936867,"x":128.93,"y":130.53,"x0":-1.0504171150823607,"y0":50.00476336344215,"z0":6.248882711551717,"aX":8.241225746918186},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-8.0,"breakHorizontal":-9.8,"spinRate":2404,"spinDirection":37},"zone":1,"typeConfidence":0.95,"plateTime":0.45211781056720346,"extension":6.326205443647936},"index":2,"playId":"89836b2d-86c4-3dad-b5ba-cbf9eb7c7c77","pitchNumber":3,"startTime":"2026-06-24T00:27:44.490Z","endTime":"2026-06-24T00:27:53.435Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-24T00:27:56.041Z","endTime":"2026-06-24T00:28:02.976Z","isPitch":false,"type":"action","player":{"id":676724,"link":"/api/v1/people/676724"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.359439555555323,"aZ":-33.23217875334622,"pfxX":-10.273501113684162,"pfxZ":-0.5576020287680574,"pX":-0.8463621894680208,"pZ":2.9680148388979153,"vX0":4.444035291988121,"vY0":-136.79052172567467,"vZ0":-1.8585060139425171,"x":149.26,"y":158.64,"x0":-1.1578520087310333,"y0":50.00361376778711,"z0":5.936015571582499,"aX":-19.45707924109831},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":-1.2,"breakHorizontal":17.6,"spinRate":1652,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.4005191735947573,"extension":6.585935611272649},"index":4,"playId":"ad59c0bd-e7df-3605-b25d-97ecbe989be9","pitchNumber":4,"startTime":"2026-06-24T00:28:02.976Z","endTime":"2026-06-24T00:28:11.376Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.10765192989428,"aZ":-19.18631824516899,"pfxX":-9.81236413132302,"pfxZ":6.520540414769815,"pX":1.0486430712481054,"pZ":3.8352513973528697,"vX0":8.703599921914225,"vY0":-139.87981763488392,"vZ0":-2.3068925883113414,"x":77.03,"y":135.23,"x0":-0.8209420777859867,"y0":50.00046991092135,"z0":5.921763875076476,"aX":-19.537486486660967},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.5,"breakHorizontal":16.1,"spinRate":2317,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.3908351374513579,"extension":6.5145420889654915},"index":5,"playId":"295b0026-c7b5-350a-9c43-d5b5a7cd7929","pitchNumber":5,"startTime":"2026-06-24T00:28:22.528Z","endTime":"2026-06-24T00:28:28.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.444669196227164,"aZ":-28.52270747831319,"pfxX":-9.610152984862758,"pfxZ":1.9659364936228503,"pX":-0.24772837869877634,"pZ":3.2617219441530954,"vX0":5.76980682887058,"vY0":-134.99715795195482,"vZ0":-1.7922909042742106,"x":126.44,"y":150.71,"x0":-1.1563214997758737,"y0":50.00382780464448,"z0":5.928308494309569,"aX":-17.864049586800675},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.4,"breakHorizontal":16.3,"spinRate":1717,"spinDirection":240},"zone":2,"typeConfidence":2.0,"plateTime":0.4046405274093887,"extension":6.573339583442278},"hitData":{"launchSpeed":96.1,"launchAngle":-19.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.22,"coordY":147.63}},"index":6,"playId":"b6cab6af-b396-369e-a85f-9956913de3e2","pitchNumber":6,"startTime":"2026-06-24T00:28:35.133Z","endTime":"2026-06-24T00:28:43.971Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":112},"playEndTime":"2026-06-24T00:28:43.971Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"A.J. Ewing grounds out sharply, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-24T00:30:47.029Z","endTime":"2026-06-24T00:31:14.392Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":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":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-24T00:30:41.977Z","endTime":"2026-06-24T00:30:49.377Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.30034953356198,"aZ":-14.54797611807623,"pfxX":-6.0003842763076065,"pfxZ":9.003618154558515,"pX":1.2011630906373765,"pZ":3.8074532850029335,"vX0":8.045024715082432,"vY0":-139.2734770807819,"vZ0":-3.0710779241535966,"x":71.21,"y":135.98,"x0":-0.9499946793306564,"y0":50.00316802369314,"z0":5.8910641859868855,"aX":-11.747782596642777},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.8,"breakHorizontal":9.1,"spinRate":2248,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.39379912327622035,"extension":6.430049197050796},"index":1,"playId":"e8e79b6e-6409-322f-a768-b9131a6d63ba","pitchNumber":1,"startTime":"2026-06-24T00:30:49.377Z","endTime":"2026-06-24T00:30:56.998Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.312628874801177,"aZ":-28.92208482503827,"pfxX":-9.486984043618602,"pfxZ":1.77033788040883,"pX":-0.37233842250288807,"pZ":2.3727307777958475,"vX0":5.510600124397106,"vY0":-134.92475304868339,"vZ0":-3.733533405465598,"x":131.19,"y":174.72,"x0":-1.2123226193171233,"y0":50.00397138794672,"z0":5.820557901866114,"aX":-17.43155719298858},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":2.6,"breakHorizontal":16.0,"spinRate":1619,"spinDirection":243},"zone":4,"typeConfidence":2.0,"plateTime":0.4064927650813748,"extension":6.576579106734462},"hitData":{"launchSpeed":102.6,"launchAngle":-2.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":144.21,"coordY":150.16}},"index":2,"playId":"8008fbc7-4e62-3129-854d-5cc03b452044","pitchNumber":2,"startTime":"2026-06-24T00:31:04.979Z","endTime":"2026-06-24T00:31:14.392Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:31:14.392Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nico Hoerner flies out to right fielder Carson Benge.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-24T00:33:10.622Z","endTime":"2026-06-24T00:35:47.965Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.47789498842957,"aZ":-22.946466585151263,"pfxX":-0.5376671042362244,"pfxZ":5.355660989666631,"pX":-0.5219108764451826,"pZ":2.2369913076026293,"vX0":3.238663134708615,"vY0":-130.46385488842768,"vZ0":-4.9338991616278,"x":136.89,"y":178.38,"x0":-1.7096295441959466,"y0":50.005193308981696,"z0":5.882500947023796,"aX":-0.9271471523938226},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.9,"breakHorizontal":0.2,"spinRate":2451,"spinDirection":191},"zone":4,"typeConfidence":2.0,"plateTime":0.41985959602342815,"extension":6.362066286993623},"index":0,"playId":"8b68fed2-590c-3f0e-8361-8e23f7dc429f","pitchNumber":1,"startTime":"2026-06-24T00:33:24.480Z","endTime":"2026-06-24T00:33:31.267Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-06-24T00:33:35.308Z","endTime":"2026-06-24T00:33:43.906Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.432237776706263,"aZ":-11.975905523856337,"pfxX":-3.6238086537328402,"pfxZ":10.312886735198664,"pX":-0.42403870691959955,"pZ":1.343453580627232,"vX0":5.365806877711535,"vY0":-138.6743059535876,"vZ0":-9.728886139543146,"x":133.16,"y":202.51,"x0":-1.9083676535773062,"y0":50.0021651174025,"z0":5.684589628282566,"aX":-7.096816521733763},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.9,"breakHorizontal":5.5,"spinRate":2454,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.3941619902741351,"extension":6.578454292416413},"index":2,"playId":"8ba1aaa3-b081-30d8-86ec-57f2c25dbf8e","pitchNumber":2,"startTime":"2026-06-24T00:33:43.906Z","endTime":"2026-06-24T00:33:52.727Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.26500946136714,"aZ":-32.09318160499363,"pfxX":-4.082384656670879,"pfxZ":0.05457091115047419,"pX":-0.6149053167828584,"pZ":1.481459874042693,"vX0":3.9920282714543482,"vY0":-121.15187710460879,"vZ0":-4.23438369553343,"x":140.44,"y":198.78,"x0":-1.74171775925568,"y0":50.00326492159379,"z0":6.010350947521592,"aX":-6.162059986879434},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.6,"breakHorizontal":6.6,"spinRate":1019,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.4494758966868204,"extension":6.279957798356654},"index":3,"playId":"c26691ee-033c-3a8d-bdea-be1112566a88","pitchNumber":3,"startTime":"2026-06-24T00:34:13.197Z","endTime":"2026-06-24T00:34:21.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":79.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.929468419743735,"aZ":-30.20014372884513,"pfxX":0.5281839508545652,"pfxZ":1.2137399975022232,"pX":0.9843405319548264,"pZ":0.4799214007078932,"vX0":6.381726617410676,"vY0":-127.97622837196595,"vZ0":-7.090873898771014,"x":79.48,"y":225.82,"x0":-1.633809669699684,"y0":50.001789691782136,"z0":5.72384706231625,"aX":0.8545559827894342},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.5,"breakHorizontal":-2.8,"spinRate":2548,"spinDirection":14},"zone":14,"typeConfidence":2.0,"plateTime":0.4317186462080693,"extension":6.417739013949574},"index":4,"playId":"80b27b85-95e6-3872-b45c-acc32e1e66ba","pitchNumber":4,"startTime":"2026-06-24T00:34:34.398Z","endTime":"2026-06-24T00:34:44.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.826992179384096,"aZ":-10.89119499105222,"pfxX":-4.773822812796634,"pfxZ":11.064399906003189,"pX":0.9540575268840421,"pZ":1.6172182120407617,"vX0":8.855104075677668,"vY0":-137.6425643300503,"vZ0":-8.910900278679298,"x":80.63,"y":195.12,"x0":-1.6808699427312233,"y0":50.003765964971954,"z0":5.629143454639161,"aX":-9.184122476958455},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.4,"breakHorizontal":6.8,"spinRate":2406,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.39754069539097747,"extension":6.523021166455671},"index":5,"playId":"528f8659-1ad1-34c3-ad4d-f3837f30e919","pitchNumber":5,"startTime":"2026-06-24T00:34:53.569Z","endTime":"2026-06-24T00:34:59.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.019956186682382,"aZ":-20.889583244405383,"pfxX":-0.6082241366701768,"pfxZ":6.29691741340134,"pX":0.5597499295949521,"pZ":0.5323705788983183,"vX0":6.2225961811356765,"vY0":-133.10878016992032,"vZ0":-9.546476259693367,"x":95.66,"y":224.41,"x0":-1.7308116210072246,"y0":50.00101015386787,"z0":5.682373862400403,"aX":-1.090502041795117},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.5,"breakHorizontal":-0.2,"spinRate":2523,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.41176031151385084,"extension":6.507270359716581},"index":6,"playId":"5a59da13-ecc3-3827-8db8-852683e04ac6","pitchNumber":6,"startTime":"2026-06-24T00:35:12.748Z","endTime":"2026-06-24T00:35:18.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.69337448665306,"aZ":-12.749236034487287,"pfxX":-4.520504093190369,"pfxZ":9.966587170294085,"pX":-0.6412244553950628,"pZ":2.8544656326460625,"vX0":4.930506235415794,"vY0":-139.086604342342,"vZ0":-5.612693685468716,"x":141.44,"y":161.71,"x0":-1.8539457064455496,"y0":50.003765741371225,"z0":5.752088728594558,"aX":-8.811811459776587},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.0,"breakHorizontal":7.1,"spinRate":2421,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.39458610978464703,"extension":6.4055375223533115},"hitData":{"launchSpeed":82.3,"launchAngle":48.0,"totalDistance":244.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.36,"coordY":118.9}},"index":7,"playId":"ece1125e-9a80-33c1-9e55-a9caebf44194","pitchNumber":7,"startTime":"2026-06-24T00:35:37.008Z","endTime":"2026-06-24T00:35:47.965Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:35:47.965Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carson Kelly walks.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-24T00:35:46.619Z","endTime":"2026-06-24T00:37:58.488Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"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(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":88.9,"endSpeed":81.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.6157006142593,"aZ":-26.054853457471378,"pfxX":-1.5066946633502498,"pfxZ":3.632383532466844,"pX":1.1933337203473766,"pZ":1.968144420528677,"vX0":7.228607529693844,"vY0":-129.17987810182686,"vZ0":-4.9481446341878765,"x":71.51,"y":185.64,"x0":-1.4489456996107475,"y0":50.00582336543255,"z0":5.9186304334780475,"aX":-2.5412934111592893},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.6,"breakHorizontal":1.1,"spinRate":2436,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.4244714978390025,"extension":6.436226421244779},"index":0,"playId":"9d52d259-8834-3ba2-b7c2-5d7677648b67","pitchNumber":1,"startTime":"2026-06-24T00:36:13.493Z","endTime":"2026-06-24T00:36:19.385Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":76.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.43989100568074,"aZ":-33.38790988743342,"pfxX":1.7084415738953966,"pfxZ":-0.8031398096843372,"pX":0.7084893465716307,"pZ":2.3106220341670394,"vX0":5.278298202014647,"vY0":-122.85177251912442,"vZ0":-1.9711847019185202,"x":89.99,"y":176.39,"x0":-1.7018616031786757,"y0":50.00380198386611,"z0":5.998586552688754,"aX":2.5757198624605766},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-1.7,"breakHorizontal":-4.4,"spinRate":2538,"spinDirection":18},"zone":6,"typeConfidence":2.0,"plateTime":0.4481988381815931,"extension":6.450163651320851},"index":1,"playId":"7fe5e898-f4b0-3e2a-abc1-606dbcaa61c0","pitchNumber":2,"startTime":"2026-06-24T00:36:30.362Z","endTime":"2026-06-24T00:36:38.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.05518420640763,"aZ":-33.27952130657053,"pfxX":-7.438508138819978,"pfxZ":-0.7534825697974536,"pX":-0.9819245714515005,"pZ":1.761859416311418,"vX0":4.783030936927719,"vY0":-121.15291174674348,"vZ0":-2.844453452511867,"x":154.43,"y":191.21,"x0":-2.02160882842056,"y0":50.00069185010189,"z0":5.87820081810412,"aX":-10.987258756329897},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-1.8,"breakHorizontal":12.2,"spinRate":1121,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4531966461153636,"extension":6.474930642519003},"index":2,"playId":"13f590af-1122-3f16-89a3-8a53f80fb758","pitchNumber":3,"startTime":"2026-06-24T00:36:48.900Z","endTime":"2026-06-24T00:36:54.900Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-24T00:36:56.204Z","endTime":"2026-06-24T00:37:15.466Z","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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.93715246342833,"aZ":-31.38877143618083,"pfxX":-7.553814389388743,"pfxZ":0.5301114937387936,"pX":-1.376044479558383,"pZ":1.6357457404492812,"vX0":3.4122091430351884,"vY0":-121.00953276841842,"vZ0":-3.613242517168076,"x":169.45,"y":194.61,"x0":-1.8276525490078208,"y0":50.000154609526845,"z0":5.915503716684362,"aX":-11.133758045146635},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.4,"breakHorizontal":12.8,"spinRate":957,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.4536761794969002,"extension":6.1403463143787915},"index":4,"playId":"1b507e37-24e7-362d-a48c-7bf899a84316","pitchNumber":4,"startTime":"2026-06-24T00:37:15.466Z","endTime":"2026-06-24T00:37:21.421Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.476871320390725,"aZ":-10.297922553208117,"pfxX":-5.314468741831801,"pfxZ":11.455281732998085,"pX":1.4560531051303234,"pZ":1.2385781418000734,"vX0":10.418674418483054,"vY0":-137.1098720911302,"vZ0":-9.760582405306408,"x":61.5,"y":205.34,"x0":-1.697478478421749,"y0":50.00137494961502,"z0":5.5411122281717144,"aX":-10.148470528798912},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.8,"breakHorizontal":7.6,"spinRate":2475,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.3990374316239338,"extension":6.605961979354775},"index":5,"playId":"fcabcab7-6ca3-3055-a80d-c019d67a183a","pitchNumber":5,"startTime":"2026-06-24T00:37:34.442Z","endTime":"2026-06-24T00:37:41.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.30580993992428,"aZ":-26.34176588344445,"pfxX":-1.706691994482539,"pfxZ":3.4595509349871048,"pX":0.30114313909890383,"pZ":1.0651672437063444,"vX0":5.8620137979520175,"vY0":-129.09105987515642,"vZ0":-6.735400413681683,"x":105.52,"y":210.02,"x0":-1.7790225777869773,"y0":50.00277293588366,"z0":5.740897639322752,"aX":-2.876870526829116},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.9,"breakHorizontal":1.8,"spinRate":2459,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.42459037800331156,"extension":6.417356994154706},"index":6,"playId":"f824a8db-791c-3d4f-bc5c-df4e32510f94","pitchNumber":6,"startTime":"2026-06-24T00:37:53.154Z","endTime":"2026-06-24T00:37:58.488Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:37:58.488Z","atBatIndex":30},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Dansby Swanson homers (9) on a fly ball to left field. Carson Kelly scores.","rbi":2,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-24T00:37:59.287Z","endTime":"2026-06-24T00:39:54.407Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":{"id":673540,"link":"/api/v1/people/673540"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":{"id":673540,"link":"/api/v1/people/673540"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.410318425270994,"aZ":-11.603073648841331,"pfxX":-5.339794986141199,"pfxZ":11.1696400087612,"pX":-0.04414890008766002,"pZ":1.8091147355919337,"vX0":6.21417002254484,"vY0":-134.44005022668213,"vZ0":-8.30377296743181,"x":118.68,"y":189.93,"x0":-1.6849121936092901,"y0":50.00639601123163,"z0":5.7489828558429705,"aX":-9.838664629921531},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.7,"breakHorizontal":8.4,"spinRate":2317,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.4064151563083773,"extension":6.411977029753451},"index":0,"playId":"1c0f10bb-23cd-3f3f-8499-a4f428e9a651","pitchNumber":1,"startTime":"2026-06-24T00:38:25.201Z","endTime":"2026-06-24T00:38:30.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.21823771777877,"aZ":-12.832435344377451,"pfxX":-4.479891811261613,"pfxZ":10.256718271637517,"pX":-1.0408849687424557,"pZ":3.0936414112279342,"vX0":3.8406359052977077,"vY0":-136.27760088327096,"vZ0":-5.127000614670514,"x":156.68,"y":155.25,"x0":-1.8846188725218556,"y0":50.003933929188555,"z0":5.8818978655514895,"aX":-8.448885010043313},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.8,"breakHorizontal":7.3,"spinRate":2378,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.40151771471174724,"extension":6.294324953198101},"index":1,"playId":"cb4df925-1b9a-3bfe-9533-ab3f1e0d3402","pitchNumber":2,"startTime":"2026-06-24T00:38:43.184Z","endTime":"2026-06-24T00:38:52.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.082826682674725,"aZ":-29.787545539163798,"pfxX":-5.932362941634215,"pfxZ":1.6898357172336684,"pX":-1.6523182023700635,"pZ":3.1657737594702366,"vX0":2.549460936631879,"vY0":-118.08034384172693,"vZ0":-0.2777628858188721,"x":179.98,"y":153.3,"x0":-1.9740944341160538,"y0":50.005229905205674,"z0":6.02118637033582,"aX":-8.394256159411125},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":3.2,"breakHorizontal":10.2,"spinRate":858,"spinDirection":254},"zone":11,"typeConfidence":2.0,"plateTime":0.463524607918695,"extension":6.231072161764481},"index":2,"playId":"e9593837-b581-3eb1-aa42-d17d9b1f11e7","pitchNumber":3,"startTime":"2026-06-24T00:39:05.709Z","endTime":"2026-06-24T00:39:14.317Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.909580250434992,"aZ":-27.76338920281719,"pfxX":-1.9416932557974493,"pfxZ":2.7277175835125966,"pX":0.019367103536555436,"pZ":2.734694896021976,"vX0":4.997546121420024,"vY0":-125.73798457812035,"vZ0":-2.465367349379772,"x":116.26,"y":164.94,"x0":-1.7322608534410469,"y0":50.00442277606637,"z0":5.956091454291579,"aX":-3.1430551056107103},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.7,"breakHorizontal":2.5,"spinRate":2455,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.43382246957617143,"extension":6.401048487506998},"hitData":{"launchSpeed":104.4,"launchAngle":22.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":43.54,"coordY":68.97}},"index":3,"playId":"ba63582f-82ff-340d-a3c4-7614e5b8b83c","pitchNumber":4,"startTime":"2026-06-24T00:39:25.918Z","endTime":"2026-06-24T00:39:54.407Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:39:54.407Z","atBatIndex":31},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Pete Crow-Armstrong walks.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-24T00:39:35.221Z","endTime":"2026-06-24T00:42:29.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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(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":80.9,"endSpeed":74.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.543186116571956,"aZ":-37.79011796082224,"pfxX":7.766831084282593,"pfxZ":-3.9858346220663066,"pX":-1.8179233734191973,"pZ":2.3814039096525805,"vX0":-1.975488936590482,"vY0":-117.88945733709001,"vZ0":-0.02120490544180975,"x":186.29,"y":174.48,"x0":-1.9779751302506503,"y0":50.00582449202024,"z0":5.880431306927285,"aX":10.927458281671473},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-7.0,"breakHorizontal":-13.6,"spinRate":2562,"spinDirection":32},"zone":13,"typeConfidence":2.0,"plateTime":0.4647165283868486,"extension":6.2703016028169944},"index":0,"playId":"a9f63b4a-1621-3b13-aff0-87aa3d3ca67e","pitchNumber":1,"startTime":"2026-06-24T00:40:19.006Z","endTime":"2026-06-24T00:40:24.639Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.781222462656906,"aZ":-29.89678954006868,"pfxX":-5.1813455764928396,"pfxZ":1.555873639057896,"pX":-1.2240893331628266,"pZ":0.6304359428732288,"vX0":3.0081745904154205,"vY0":-120.17208844520144,"vZ0":-6.152567710341083,"x":163.66,"y":221.76,"x0":-1.817408905833633,"y0":50.0048455274266,"z0":5.872141294069653,"aX":-7.596722770873321},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.7,"breakHorizontal":8.6,"spinRate":1320,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.45538412094483594,"extension":6.227496022050211},"index":1,"playId":"1321fe4a-6fc1-310c-a64d-01c2f9c9f5f3","pitchNumber":2,"startTime":"2026-06-24T00:40:33.258Z","endTime":"2026-06-24T00:40:40.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.70536213643942,"aZ":-27.33052118806518,"pfxX":-6.111488471159195,"pfxZ":3.4223632814229,"pX":-0.8702419479604978,"pZ":2.8993305506230675,"vX0":4.4166370299835,"vY0":-118.48986496213978,"vZ0":-1.3347409214985377,"x":150.17,"y":160.5,"x0":-1.9689917425854124,"y0":50.00277993150013,"z0":5.978980328648076,"aX":-8.646535114405909},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":6.1,"breakHorizontal":10.0,"spinRate":1112,"spinDirection":258},"zone":11,"typeConfidence":2.0,"plateTime":0.4631640456468884,"extension":6.249030255810483},"index":2,"playId":"30fce6c4-bfc0-3692-9a40-e7ad41374c03","pitchNumber":3,"startTime":"2026-06-24T00:40:50.201Z","endTime":"2026-06-24T00:40:55.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.723710019876254,"aZ":-29.98227969500253,"pfxX":-8.029748765704918,"pfxZ":1.5777112165422844,"pX":0.40112043499046274,"pZ":0.5126978319205053,"vX0":7.433099395577087,"vY0":-117.55382515316022,"vZ0":-5.685277392383288,"x":101.71,"y":224.94,"x0":-1.7690869230008894,"y0":50.00428266899349,"z0":5.769242618823974,"aX":-11.161750917957885},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":1.6,"breakHorizontal":12.6,"spinRate":1220,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.4671754554832437,"extension":6.482396581479641},"index":3,"playId":"805f1437-61d5-3f14-841a-b9e2b6df7df0","pitchNumber":4,"startTime":"2026-06-24T00:41:12.833Z","endTime":"2026-06-24T00:41:18.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":77.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.66894283113422,"aZ":-28.550310280377428,"pfxX":0.02255674299889243,"pfxZ":2.3383524151018644,"pX":-1.0921062320231103,"pZ":2.4675501509755144,"vX0":1.7235726516641985,"vY0":-124.17269981961738,"vZ0":-2.5103279096554063,"x":158.63,"y":172.16,"x0":-1.8004186973311946,"y0":50.00267878606253,"z0":5.885796598191359,"aX":0.03472885366604082},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.8,"breakHorizontal":-0.5,"spinRate":2548,"spinDirection":340},"zone":13,"typeConfidence":2.0,"plateTime":0.4424186291349894,"extension":6.268096028175259},"index":4,"playId":"9357ea31-9c2f-32f6-85df-1a054827ac2f","pitchNumber":5,"startTime":"2026-06-24T00:41:32.491Z","endTime":"2026-06-24T00:41:38.027Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-06-24T00:41:42.861Z","endTime":"2026-06-24T00:42:01.347Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.658741772575702,"aZ":-28.076267896256333,"pfxX":-1.4079435836635124,"pfxZ":2.3832371486973916,"pX":-0.4565992508392996,"pZ":2.5655128425988667,"vX0":3.9520667395790574,"vY0":-130.2124914892343,"vZ0":-3.0166899254955295,"x":134.4,"y":169.51,"x0":-1.8093590659878667,"y0":50.005244675177345,"z0":5.85732529382233,"aX":-2.4245552812323337},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.8,"breakHorizontal":1.7,"spinRate":2505,"spinDirection":195},"zone":4,"typeConfidence":2.0,"plateTime":0.42020489348688317,"extension":6.268092089202032},"index":6,"playId":"5d401e20-94b8-3e79-b721-a2d122ca95fc","pitchNumber":6,"startTime":"2026-06-24T00:42:01.347Z","endTime":"2026-06-24T00:42:05.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.88515395115734,"aZ":-29.04257599641742,"pfxX":-5.529880309662323,"pfxZ":2.0753762595220717,"pX":-2.0665235868521847,"pZ":2.7336561435685,"vX0":1.2909566210764072,"vY0":-122.03819054008794,"vZ0":-1.7389225127530943,"x":195.77,"y":164.97,"x0":-1.883729407086677,"y0":50.00246681895575,"z0":5.95556039355208,"aX":-8.345821073730868},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.6,"breakHorizontal":9.7,"spinRate":1029,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.4487185442401316,"extension":6.291882385761371},"index":7,"playId":"2b37299c-52bf-3059-b98c-e13c928a8fb4","pitchNumber":7,"startTime":"2026-06-24T00:42:23.244Z","endTime":"2026-06-24T00:42:29.245Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:42:29.245Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alex Bregman flies out to center fielder A.J. Ewing.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-24T00:43:38.126Z","endTime":"2026-06-24T00:45:05.582Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":4},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-24T00:42:40.459Z","endTime":"2026-06-24T00:43:40.456Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.418936767309127,"aZ":-26.750905472423586,"pfxX":-2.2147494306450937,"pfxZ":3.2108288313677633,"pX":-0.7322609984848515,"pZ":2.601571647760143,"vX0":3.852692007082563,"vY0":-129.07439506388604,"vZ0":-3.0264823314714917,"x":144.91,"y":168.54,"x0":-1.9553095220775023,"y0":50.00409393192652,"z0":5.845168184665535,"aX":-3.7438242805538136},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.4,"breakHorizontal":3.1,"spinRate":2377,"spinDirection":199},"zone":4,"typeConfidence":2.0,"plateTime":0.42406445640076074,"extension":6.608183998933414},"index":1,"playId":"ba798ae8-c43e-323a-84f9-cd423173eb22","pitchNumber":1,"startTime":"2026-06-24T00:43:40.456Z","endTime":"2026-06-24T00:44:07.479Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.60744614144737,"aZ":-21.19439375391707,"pfxX":-1.0017019824526874,"pfxZ":6.333647143641191,"pX":0.15345582061826765,"pZ":1.944826457273895,"vX0":5.278658809484028,"vY0":-130.57590596411103,"vZ0":-6.093827524265352,"x":111.15,"y":186.27,"x0":-1.7610623374271959,"y0":50.00103859581034,"z0":5.89559073375896,"aX":-1.7368517037839175},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.4,"breakHorizontal":0.7,"spinRate":2451,"spinDirection":209},"zone":8,"typeConfidence":2.0,"plateTime":0.41892669443671426,"extension":6.5000101434674225},"index":2,"playId":"e8abc94c-04fe-3665-b609-38d5ab820532","pitchNumber":2,"startTime":"2026-06-24T00:44:12.896Z","endTime":"2026-06-24T00:44:20.001Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"playId":"c131868f-3372-3e1e-a471-505072c638be","startTime":"2026-06-24T00:44:33.678Z","endTime":"2026-06-24T00:44:37.761Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.06839178128054,"aZ":-29.27067071685172,"pfxX":0.6756544478586468,"pfxZ":1.7894460103724787,"pX":0.07647099429384803,"pZ":1.7362251889095777,"vX0":4.075730005959155,"vY0":-126.46163709968118,"vZ0":-4.671304041941911,"x":114.09,"y":191.9,"x0":-1.641952177759989,"y0":50.00499461000588,"z0":5.947272039865777,"aX":1.0972602703188936},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.4,"breakHorizontal":-2.2,"spinRate":2611,"spinDirection":271},"zone":8,"typeConfidence":2.0,"plateTime":0.43263144234997375,"extension":6.27766356906229},"hitData":{"launchSpeed":95.2,"launchAngle":26.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":129.01,"coordY":70.6}},"index":4,"playId":"d034770e-f4c9-3471-bb83-10c5506c9664","pitchNumber":3,"startTime":"2026-06-24T00:44:54.549Z","endTime":"2026-06-24T00:45:05.582Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:45:05.582Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Busch grounds out, second baseman Marcus Semien to first baseman Jared Young.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-24T00:47:55.669Z","endTime":"2026-06-24T00:49:14.694Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":6},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-24T00:45:13.625Z","endTime":"2026-06-24T00:45:50.873Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Cionel Pérez replaces Kodai Senga.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-24T00:45:50.873Z","endTime":"2026-06-24T00:47:57.911Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672335,"link":"/api/v1/people/672335"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.334928343701776,"aZ":-18.782743269253434,"pfxX":9.089644800617492,"pfxZ":6.655951293030487,"pX":-0.16429082339327272,"pZ":0.5806847333608419,"vX0":-6.705913956622432,"vY0":-140.78905634454685,"vZ0":-9.573652119825166,"x":123.26,"y":223.1,"x0":1.0649918679223327,"y0":50.0022798727496,"z0":5.2356973510590015,"aX":18.285278518365164},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.3,"breakHorizontal":-15.1,"spinRate":2089,"spinDirection":144},"zone":13,"typeConfidence":0.9,"plateTime":0.3887286106779939,"extension":5.766757764496241},"index":2,"playId":"583894c0-cb54-3a36-bff1-9c4623552d68","pitchNumber":1,"startTime":"2026-06-24T00:47:57.911Z","endTime":"2026-06-24T00:48:03.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.09892188600222,"aZ":-19.783782617170036,"pfxX":9.735740491249882,"pfxZ":6.164909161503336,"pX":-0.2891597061031511,"pZ":1.6627363244090012,"vX0":-7.180274192161248,"vY0":-140.908429308397,"vZ0":-6.572946506453736,"x":128.02,"y":193.89,"x0":1.0274508251674843,"y0":50.006172641850895,"z0":5.304649102351517,"aX":19.576175206729893},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.0,"breakHorizontal":-16.2,"spinRate":2173,"spinDirection":137},"zone":7,"typeConfidence":0.91,"plateTime":0.3887598878733183,"extension":5.703939938690979},"index":3,"playId":"4133e20d-552f-35b9-9d3c-a527af087f73","pitchNumber":2,"startTime":"2026-06-24T00:48:17.978Z","endTime":"2026-06-24T00:48:25.798Z","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":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.7746411892024,"aZ":-18.333856321933123,"pfxX":9.724541992848366,"pfxZ":6.830199663021689,"pX":-0.17471038759052437,"pZ":1.3494297717044759,"vX0":-6.6797665127653945,"vY0":-141.53948714984523,"vZ0":-7.772393363180208,"x":123.66,"y":202.35,"x0":0.9543633041764045,"y0":50.00153791488659,"z0":5.308401858810534,"aX":19.698452397658176},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":10.9,"breakHorizontal":-16.2,"spinRate":2209,"spinDirection":144},"zone":13,"typeConfidence":0.9,"plateTime":0.38721553498332106,"extension":5.783481813158242},"index":4,"playId":"2180f53a-172b-3034-bbef-1966dbf8c52c","pitchNumber":3,"startTime":"2026-06-24T00:48:38.074Z","endTime":"2026-06-24T00:48:43.326Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":2,"strikes":1,"outs":2},"index":5,"actionPlayId":"2180f53a-172b-3034-bbef-1966dbf8c52c","startTime":"2026-06-24T00:48:43.326Z","endTime":"2026-06-24T00:49:02.719Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.34033958924746,"aZ":-19.824524394081458,"pfxX":10.19161418156487,"pfxZ":6.32700622539537,"pX":0.03030441001750011,"pZ":2.4082599721752858,"vX0":-6.529876251801376,"vY0":-139.3033748512512,"vZ0":-4.5922930328139,"x":115.84,"y":173.76,"x0":1.0891658020324506,"y0":50.00312699597483,"z0":5.401403627183427,"aX":19.88992913837459},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.6,"breakHorizontal":-16.9,"spinRate":2316,"spinDirection":146},"zone":5,"typeConfidence":0.91,"plateTime":0.3942589192023691,"extension":5.691420441685145},"hitData":{"launchSpeed":100.1,"launchAngle":-4.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.34,"coordY":155.74}},"index":6,"playId":"d8a08bcc-d926-3a69-b428-102854bdb29f","pitchNumber":4,"startTime":"2026-06-24T00:49:02.719Z","endTime":"2026-06-24T00:49:14.694Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:49:14.694Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcus Semien strikes out swinging.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-24T00:50:50.003Z","endTime":"2026-06-24T00:51:59.301Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":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":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.454115916384442,"aZ":-12.912528214331465,"pfxX":-5.686577105620049,"pfxZ":9.761115034789157,"pX":-0.17703101729958592,"pZ":2.614210518684895,"vX0":4.491219656084175,"vY0":-139.16158696947832,"vZ0":-6.5871019127896435,"x":123.75,"y":168.2,"x0":-1.0681769974107875,"y0":50.00132790498691,"z0":5.856850642776211,"aX":-11.220187474050503},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.6,"breakHorizontal":9.5,"spinRate":2228,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.39267373951808393,"extension":6.493920794026317},"index":0,"playId":"163f4d90-5c92-31b3-b667-cb7992526d6f","pitchNumber":1,"startTime":"2026-06-24T00:51:18.539Z","endTime":"2026-06-24T00:51:26.713Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.11915923183784,"aZ":-40.32507502218906,"pfxX":2.9191176567826433,"pfxZ":-5.531712950420596,"pX":-0.22925804229074048,"pZ":2.275691731471052,"vX0":1.154042442450978,"vY0":-120.47713144946461,"vZ0":-0.9890894600344617,"x":125.74,"y":177.34,"x0":-1.093640115610371,"y0":50.00543151350154,"z0":6.251376347117244,"aX":4.297575045468434},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-10.0,"breakHorizontal":-5.5,"spinRate":2498,"spinDirection":35},"zone":5,"typeConfidence":0.95,"plateTime":0.4543931284271019,"extension":6.399311241378448},"index":1,"playId":"a22a91b2-2c1e-3a7d-9af5-0f23530553a4","pitchNumber":2,"startTime":"2026-06-24T00:51:29.306Z","endTime":"2026-06-24T00:51:35.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59734350065373,"aZ":-27.061873866297972,"pfxX":-1.2396367656555747,"pfxZ":3.015655739028836,"pX":0.26585883614232836,"pZ":1.3305216959861372,"vX0":4.216709857188105,"vY0":-128.82967239782445,"vZ0":-6.044550030176046,"x":106.87,"y":202.86,"x0":-1.2249160715385174,"y0":50.00415064049397,"z0":5.7756280187882005,"aX":-2.1025485392916003},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.4,"breakHorizontal":1.4,"spinRate":2453,"spinDirection":216},"zone":14,"typeConfidence":0.91,"plateTime":0.4237557933503666,"extension":6.549579324677466},"index":2,"playId":"f8a65ac3-ca4d-3244-a339-48066463c5dc","pitchNumber":3,"startTime":"2026-06-24T00:51:40.989Z","endTime":"2026-06-24T00:51:47.320Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.014927336959882,"aZ":-42.91536519016768,"pfxX":3.187679731907818,"pfxZ":-7.011652307953796,"pX":-0.4094640231125538,"pZ":2.9314018258674066,"vX0":0.8443184006350306,"vY0":-122.91579564423823,"vZ0":0.7908171926257934,"x":132.61,"y":159.63,"x0":-1.171400213212821,"y0":50.00192877300401,"z0":6.2450753770398855,"aX":4.884285566512143},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-12.2,"breakHorizontal":-6.0,"spinRate":2653,"spinDirection":38},"zone":1,"typeConfidence":0.96,"plateTime":0.44534927573221017,"extension":6.33005626302108},"index":3,"playId":"5c7171d1-ec65-3ba2-a59e-14a2ba8588d7","pitchNumber":4,"startTime":"2026-06-24T00:51:52.425Z","endTime":"2026-06-24T00:51:59.301Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:51:59.301Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Baty grounds out, pitcher Edward Cabrera to first baseman Michael Busch.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-24T00:52:32.284Z","endTime":"2026-06-24T00:52:54.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665795,"link":"/api/v1/people/665795"},"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"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-24T00:52:19.319Z","endTime":"2026-06-24T00:52:34.370Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.307863864093004,"aZ":-42.686943893473654,"pfxX":3.0588367264977165,"pfxZ":-7.029688125134079,"pX":-0.29616259242249976,"pZ":2.394402052737501,"vX0":1.1149068593684226,"vY0":-121.36151836164926,"vZ0":-0.23644111692525294,"x":128.29,"y":174.13,"x0":-1.158748994793549,"y0":50.00583209322162,"z0":6.204956703924101,"aX":4.572159650487192},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-12.6,"breakHorizontal":-5.8,"spinRate":2556,"spinDirection":41},"zone":4,"typeConfidence":0.96,"plateTime":0.4509786802698401,"extension":6.3350067540926105},"index":1,"playId":"61dcaa81-a8c2-3312-a748-d58a72e1627b","pitchNumber":1,"startTime":"2026-06-24T00:52:34.370Z","endTime":"2026-06-24T00:52:39.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.287270248367836,"aZ":-26.05448858598176,"pfxX":-10.012048821310879,"pfxZ":3.2451195774758634,"pX":0.37975349012483395,"pZ":1.7805744944016082,"vX0":6.930147329008144,"vY0":-136.55102229577906,"vZ0":-6.038172257528566,"x":102.52,"y":190.7,"x0":-0.8912349065796854,"y0":50.00428357743717,"z0":5.814923507682616,"aX":-18.894210292555837},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.8,"breakHorizontal":16.7,"spinRate":1732,"spinDirection":237},"zone":9,"typeConfidence":2.0,"plateTime":0.40123961627782867,"extension":6.5988332041598055},"hitData":{"launchSpeed":63.4,"launchAngle":-58.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":129.73,"coordY":188.09}},"index":2,"playId":"bdf05463-5fce-37c0-b301-4310a05d6d12","pitchNumber":2,"startTime":"2026-06-24T00:52:46.074Z","endTime":"2026-06-24T00:52:54.757Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:52:54.757Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"MJ Melendez strikes out swinging.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-24T00:52:55.576Z","endTime":"2026-06-24T00:54:31.996Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.516583665376217,"aZ":-33.43429632108712,"pfxX":2.799246127081915,"pfxZ":-0.8300138456477741,"pX":1.4916392585855942,"pZ":1.6396513791172802,"vX0":5.043055068021434,"vY0":-122.40845048900152,"vZ0":-3.6713028682622157,"x":60.14,"y":194.51,"x0":-0.9565709170574561,"y0":50.00243398347996,"z0":6.012892676847311,"aX":4.258582880290266},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.2,"breakHorizontal":-6.2,"spinRate":2584,"spinDirection":28},"zone":14,"typeConfidence":0.67,"plateTime":0.4469840390724955,"extension":6.625911254330226},"index":0,"playId":"7845f4aa-a3e0-3121-a4b3-9106de95f6eb","pitchNumber":1,"startTime":"2026-06-24T00:53:18.435Z","endTime":"2026-06-24T00:53:23.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.04908932281933,"aZ":-35.256290876181254,"pfxX":3.4486167291657086,"pfxZ":-2.015713934917681,"pX":-0.2252599100381021,"pZ":2.4898003851414625,"vX0":0.7968754257414071,"vY0":-122.563297414294,"vZ0":-1.4545280057990146,"x":125.59,"y":171.56,"x0":-1.0023410105527721,"y0":50.00364384844194,"z0":6.087721074017302,"aX":5.273431711064142},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-3.7,"breakHorizontal":-6.5,"spinRate":2609,"spinDirection":45},"zone":5,"typeConfidence":0.83,"plateTime":0.4460262999354838,"extension":6.449396372824989},"index":1,"playId":"1adf6fb8-9141-3f19-b0d6-6c616c8356f9","pitchNumber":2,"startTime":"2026-06-24T00:53:32.385Z","endTime":"2026-06-24T00:53:39.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.5,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.298175614052585,"aZ":-29.361990744324594,"pfxX":-10.396331975834912,"pfxZ":1.490536110076504,"pX":0.0905636679563728,"pZ":1.2085946378680787,"vX0":6.666752410881771,"vY0":-135.85529620841464,"vZ0":-6.613966656301011,"x":113.55,"y":206.15,"x0":-1.0333615682597235,"y0":50.00406149231586,"z0":5.691814912740945,"aX":-19.60667203995223},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":1.6,"breakHorizontal":17.6,"spinRate":1733,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4018171539277797,"extension":6.765058954175646},"index":2,"playId":"5e404149-2c4d-3ad9-a5b4-33f5ca81d8f4","pitchNumber":3,"startTime":"2026-06-24T00:53:47.464Z","endTime":"2026-06-24T00:53:54.122Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-24T00:53:57.548Z","endTime":"2026-06-24T00:54:07.704Z","isPitch":false,"type":"action","player":{"id":669004,"link":"/api/v1/people/669004"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.7,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.65812961853555,"aZ":-14.017831066872755,"pfxX":-6.906887385474873,"pfxZ":8.97956825490881,"pX":-0.13407469316719786,"pZ":3.8919617000359077,"vX0":5.391822769532557,"vY0":-141.1873415558512,"vZ0":-2.6923649009408144,"x":122.11,"y":133.7,"x0":-1.1696185845090585,"y0":50.0043133264809,"z0":5.758230347175125,"aX":-13.967976132438205},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.0,"breakHorizontal":11.4,"spinRate":2368,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.3877028347659013,"extension":6.685271879819653},"index":4,"playId":"2da57764-b403-36c8-990f-1d404f2bcb2c","pitchNumber":4,"startTime":"2026-06-24T00:54:07.704Z","endTime":"2026-06-24T00:54:13.054Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.4,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.430273722916265,"aZ":-40.00632909351227,"pfxX":2.8091827071990405,"pfxZ":-4.957178468343399,"pX":-0.27760350881282303,"pZ":1.1606720547220177,"vX0":0.9878994669643288,"vY0":-124.96389850829156,"vZ0":-3.9847198049422206,"x":127.58,"y":207.44,"x0":-1.0431322093396582,"y0":50.00291373609926,"z0":6.065962389705318,"aX":4.43805729338024},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-9.6,"breakHorizontal":-5.3,"spinRate":2623,"spinDirection":36},"zone":13,"typeConfidence":0.94,"plateTime":0.4384865892170806,"extension":6.54459947597399},"index":5,"playId":"3ccb5fc4-7884-3aa9-9c37-49d064b58193","pitchNumber":5,"startTime":"2026-06-24T00:54:25.949Z","endTime":"2026-06-24T00:54:31.996Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T00:54:31.996Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Alvarez challenged (pitch result), call on the field was overturned: Seiya Suzuki called out on strikes.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-24T00:57:09.068Z","endTime":"2026-06-24T00:59:52.170Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8,9],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Mark Vientos replaces left fielder Juan Soto, batting 3rd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-24T00:56:25.445Z","endTime":"2026-06-24T00:56:25.455Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"301","replacedPlayer":{"id":665742,"link":"/api/v1/people/665742"}},{"details":{"description":"Defensive switch from first base to left field for Jared Young.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-24T00:56:25.455Z","endTime":"2026-06-24T00:57:11.449Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"400"},{"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":97.3,"endSpeed":88.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.326161489206015,"aZ":-25.13995419997453,"pfxX":9.687800496019669,"pfxZ":3.4791759148100727,"pX":-0.20995308363940843,"pZ":2.0386084669761515,"vX0":-7.158123264803203,"vY0":-141.49620476767052,"vZ0":-4.873294149681559,"x":125.0,"y":183.74,"x0":1.0983975234460122,"y0":50.001826407718106,"z0":5.401240194970095,"aX":19.57526714221253},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.4,"breakHorizontal":-16.0,"spinRate":2177,"spinDirection":139},"zone":8,"typeConfidence":0.91,"plateTime":0.387610829049863,"extension":5.695980648126357},"index":2,"playId":"4890eeaf-9d74-3e17-a11f-bf8e25f2ae57","pitchNumber":1,"startTime":"2026-06-24T00:57:11.449Z","endTime":"2026-06-24T00:57:17.160Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.9683588912946,"aZ":-34.75033267143417,"pfxX":-6.97370684663615,"pfxZ":-1.596411591596544,"pX":0.8204011390348854,"pZ":0.8659266569732857,"vX0":0.5667378147369988,"vY0":-126.8744961270378,"vZ0":-4.529854952237954,"x":85.73,"y":215.4,"x0":1.497998284335515,"y0":50.00098297128371,"z0":5.469332011772009,"aX":-11.273211024572966},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.7,"breakHorizontal":12.5,"spinRate":2743,"spinDirection":319},"zone":14,"typeConfidence":0.91,"plateTime":0.4330760346705951,"extension":5.729046155672077},"index":3,"playId":"6df47274-6b38-31dc-9694-01603aa254c7","pitchNumber":2,"startTime":"2026-06-24T00:57:26.604Z","endTime":"2026-06-24T00:57:33.446Z","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":97.5,"endSpeed":89.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.3113683114404,"aZ":-22.701897050551903,"pfxX":9.818901848033759,"pfxZ":4.625245762670042,"pX":0.19880412225404342,"pZ":2.26816596418551,"vX0":-5.851695717472174,"vY0":-141.9392524227861,"vZ0":-4.833686571549809,"x":109.42,"y":177.54,"x0":1.0072095278988016,"y0":50.004789867619905,"z0":5.431464543837119,"aX":20.114457815985443},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":7.6,"breakHorizontal":-16.7,"spinRate":2166,"spinDirection":145},"zone":5,"typeConfidence":0.92,"plateTime":0.3853255083835241,"extension":5.832576689586447},"index":4,"playId":"c57cc70b-098a-33d3-a857-a11f752cab7c","pitchNumber":3,"startTime":"2026-06-24T00:57:46.055Z","endTime":"2026-06-24T00:57:50.272Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.065948364631392,"aZ":-40.993313262271066,"pfxX":-3.207114740184724,"pfxZ":-5.415081264390885,"pX":1.292922158907817,"pZ":3.4461398205723452,"vX0":0.5995550503898581,"vY0":-126.40807482392596,"vZ0":2.251550922092146,"x":67.72,"y":145.73,"x0":1.4704891752479061,"y0":50.001291286149595,"z0":5.818510367721512,"aX":-5.225936892598562},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-9.1,"breakHorizontal":5.6,"spinRate":2782,"spinDirection":327},"zone":12,"typeConfidence":0.85,"plateTime":0.43215386611554996,"extension":5.5970329163950066},"index":5,"playId":"87a27a7a-1f96-3d25-a3c8-8e133cc4d024","pitchNumber":4,"startTime":"2026-06-24T00:58:07.138Z","endTime":"2026-06-24T00:58:14.657Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.996543977514754,"aZ":-38.585496287386626,"pfxX":-9.677378736758921,"pfxZ":-4.0283706971257445,"pX":-1.468951379011923,"pZ":0.7420629607023698,"vX0":-3.4213865786095967,"vY0":-125.51167151281626,"vZ0":-3.8056717434467275,"x":172.99,"y":218.74,"x0":1.1700626985719071,"y0":50.002957403534424,"z0":5.428277160823819,"aX":-15.400678864699305},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-7.9,"breakHorizontal":18.4,"spinRate":2667,"spinDirection":328},"zone":13,"typeConfidence":0.94,"plateTime":0.4368105676171279,"extension":5.785158202584845},"index":6,"playId":"405570cc-0ccd-3a67-8112-a82f8e560b91","pitchNumber":5,"startTime":"2026-06-24T00:58:23.576Z","endTime":"2026-06-24T00:58:33.396Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.411764812178628,"aZ":-36.617351713920684,"pfxX":-6.635960863186833,"pfxZ":-2.7822590326592582,"pX":-0.16346918529685345,"pZ":2.642345973467007,"vX0":-1.71149004507315,"vY0":-125.22995204428214,"vZ0":0.1916641991121053,"x":123.23,"y":167.44,"x0":1.3906527890254181,"y0":50.006216993779304,"z0":5.551064315585308,"aX":-10.58057443126039},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.8,"breakHorizontal":12.4,"spinRate":2625,"spinDirection":317},"zone":5,"typeConfidence":0.92,"plateTime":0.4367552108412558,"extension":5.728489845464201},"index":7,"playId":"5bf81a64-2dc8-3998-b888-79718ba1b57f","pitchNumber":6,"startTime":"2026-06-24T00:58:43.207Z","endTime":"2026-06-24T00:58:48.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.57371711770662,"aZ":-21.387116097163737,"pfxX":9.31788782298867,"pfxZ":5.282102744472015,"pX":0.6042958030978496,"pZ":2.2931562586720333,"vX0":-4.998501191147639,"vY0":-142.01311186679558,"vZ0":-4.800356062933171,"x":93.97,"y":176.86,"x0":1.1768222735892409,"y0":50.00183979490277,"z0":5.366034386624684,"aX":19.028003724174596},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":8.8,"breakHorizontal":-15.8,"spinRate":2259,"spinDirection":143},"zone":6,"typeConfidence":0.91,"plateTime":0.38570774561617904,"extension":5.703783991634064},"index":8,"playId":"8c3ce586-15df-3015-bd0a-6b0d1220e9fb","pitchNumber":7,"startTime":"2026-06-24T00:59:05.984Z","endTime":"2026-06-24T00:59:10.455Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.35382787613122,"aZ":-14.767384058946137,"pfxX":3.4629379262592574,"pfxZ":8.497348542198651,"pX":-0.6737858625917673,"pZ":1.726438749394633,"vX0":-6.443914220425894,"vY0":-141.53354440419963,"vZ0":-7.22666947526391,"x":142.68,"y":192.17,"x0":1.172542982307987,"y0":50.00254876359544,"z0":5.240527452923756,"aX":7.094133252157306},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.3,"breakHorizontal":-5.2,"spinRate":2302,"spinDirection":144},"zone":7,"typeConfidence":0.91,"plateTime":0.3855572326473813,"extension":5.755313833248729},"index":9,"playId":"b5c77a36-44fb-33f1-81e4-1e5ac829f4ad","pitchNumber":8,"startTime":"2026-06-24T00:59:25.166Z","endTime":"2026-06-24T00:59:52.170Z","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-24T00:59:52.170Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ian Happ grounds out sharply, shortstop Bo Bichette to first baseman Mark Vientos.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-24T00:59:48.006Z","endTime":"2026-06-24T01:00:34.266Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.050556696823215,"aZ":-36.68009724390567,"pfxX":-9.099424273841777,"pfxZ":-2.8356588301967616,"pX":0.8585844621967306,"pZ":2.1257100901401365,"vX0":1.2384589875865175,"vY0":-125.0258451890837,"vZ0":-1.1391223165813629,"x":84.27,"y":181.39,"x0":1.5409182085875044,"y0":50.00190397180205,"z0":5.584471626126611,"aX":-14.474102385193367},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-5.2,"breakHorizontal":16.2,"spinRate":2794,"spinDirection":320},"zone":14,"typeConfidence":0.91,"plateTime":0.4372877960386643,"extension":5.660167156987795},"index":0,"playId":"caf3c3e6-7086-3c46-a801-0bea7fcbeb93","pitchNumber":1,"startTime":"2026-06-24T01:00:06.022Z","endTime":"2026-06-24T01:00:13.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.638534880547546,"aZ":-40.3656302985707,"pfxX":-4.110107784828603,"pfxZ":-5.018745424373144,"pX":0.30755793487939126,"pZ":1.5969983242130428,"vX0":-1.2544594143537915,"vY0":-126.84157147830885,"vZ0":-1.7661675862969717,"x":105.28,"y":195.66,"x0":1.3424528844832657,"y0":50.00533692264817,"z0":5.517334664210012,"aX":-6.705699465017241},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-9.2,"breakHorizontal":7.7,"spinRate":2815,"spinDirection":329},"zone":9,"typeConfidence":0.73,"plateTime":0.4316284036380491,"extension":5.790498029302149},"hitData":{"launchSpeed":106.8,"launchAngle":-6.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":108.74,"coordY":151.68}},"index":1,"playId":"4cc4922c-61e9-31f3-8e57-afdfdb054ec6","pitchNumber":2,"startTime":"2026-06-24T01:00:23.627Z","endTime":"2026-06-24T01:00:34.266Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T01:00:34.266Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Shaw grounds out softly, catcher Francisco Alvarez to first baseman Mark Vientos.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-24T01:00:34.452Z","endTime":"2026-06-24T01:02:38.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.195346413076855,"aZ":-36.49036005990011,"pfxX":-9.63722593106866,"pfxZ":-2.81395815269898,"pX":1.7689624735665226,"pZ":2.965583420574343,"vX0":3.4293118820075787,"vY0":-122.81635569774542,"vZ0":0.9580656363484665,"x":49.57,"y":158.71,"x0":1.61049500826582,"y0":50.00085310300229,"z0":5.6618747144968165,"aX":-14.793645600186462},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.7,"breakHorizontal":16.7,"spinRate":2724,"spinDirection":313},"zone":12,"typeConfidence":0.92,"plateTime":0.4451312450094864,"extension":5.593519653680005},"index":0,"playId":"1a0ee1bb-1113-37e9-a9ce-6b7318116031","pitchNumber":1,"startTime":"2026-06-24T01:01:01.357Z","endTime":"2026-06-24T01:01:08.041Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.3,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.876692265458075,"aZ":-38.275696126655745,"pfxX":-8.580452149658543,"pfxZ":-3.841963859208281,"pX":-0.14030131977605165,"pZ":2.291934637068475,"vX0":-0.9742933812656627,"vY0":-125.04301759668179,"vZ0":-0.3344504273665204,"x":122.35,"y":176.9,"x0":1.3694230767324207,"y0":50.00567212627101,"z0":5.563864774376105,"aX":-13.609702694286895},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-6.8,"breakHorizontal":15.7,"spinRate":2714,"spinDirection":321},"zone":5,"typeConfidence":0.92,"plateTime":0.43777969729612476,"extension":5.683797955746131},"index":1,"playId":"002af722-8f65-3de4-8c5d-39363c82d580","pitchNumber":2,"startTime":"2026-06-24T01:01:19.137Z","endTime":"2026-06-24T01:01:27.651Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.2,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.36365477590202,"aZ":-37.81442731828141,"pfxX":-9.738315647989408,"pfxZ":-3.645155375083764,"pX":0.887849276805725,"pZ":3.4286854472826587,"vX0":1.6612644501669513,"vY0":-123.34674373517926,"vZ0":2.1920371580624964,"x":83.16,"y":146.21,"x0":1.4732167850312334,"y0":50.00108332758607,"z0":5.705406498576539,"aX":-15.079841871784547},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-5.9,"breakHorizontal":17.3,"spinRate":2718,"spinDirection":317},"zone":12,"typeConfidence":0.93,"plateTime":0.44319634620998904,"extension":5.630380188691676},"index":2,"playId":"6fad5226-9396-3d0f-bcc3-c446fe6db6d0","pitchNumber":3,"startTime":"2026-06-24T01:01:35.846Z","endTime":"2026-06-24T01:01:41.714Z","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":2},"pitchData":{"startSpeed":96.6,"endSpeed":89.3,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.348468695415573,"aZ":-23.299065863655024,"pfxX":8.453854515100602,"pfxZ":4.394307055095668,"pX":-0.24182623213700974,"pZ":1.2685112159385705,"vX0":-6.516433916818026,"vY0":-140.57570761101508,"vZ0":-7.028365343988604,"x":126.22,"y":204.53,"x0":0.9982296650469701,"y0":50.00134620055684,"z0":5.294288263563129,"aX":17.061239412085964},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":6.8,"breakHorizontal":-14.2,"spinRate":2209,"spinDirection":147},"zone":13,"typeConfidence":0.91,"plateTime":0.38838253729571726,"extension":5.703030579630875},"index":3,"playId":"3e31f619-8c0d-3a68-adc7-fe06c95a2fa2","pitchNumber":4,"startTime":"2026-06-24T01:01:52.779Z","endTime":"2026-06-24T01:02:00.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":89.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.6384540824559,"aZ":-24.138270361914042,"pfxX":8.292004514720077,"pfxZ":3.9915177816873566,"pX":-0.2550239285836313,"pZ":2.2688476590709614,"vX0":-6.7048700666909316,"vY0":-140.4984460927112,"vZ0":-4.352613733981868,"x":126.72,"y":177.52,"x0":1.0762911345853723,"y0":50.00477898800503,"z0":5.392583437845282,"aX":16.701611873693643},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":6.6,"breakHorizontal":-13.8,"spinRate":2049,"spinDirection":141},"zone":5,"typeConfidence":0.91,"plateTime":0.38875765292609676,"extension":5.7883789014391},"index":4,"playId":"63760cb9-9ac6-3f7d-931d-e98fedd4ad6f","pitchNumber":5,"startTime":"2026-06-24T01:02:10.893Z","endTime":"2026-06-24T01:02:19.030Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32095777550026,"aZ":-22.697478251687976,"pfxX":9.496227148434361,"pfxZ":4.665743296991337,"pX":0.9445016165328218,"pZ":2.3099897912174647,"vX0":-4.141042367924309,"vY0":-141.59319230633585,"vZ0":-4.515054671068686,"x":81.0,"y":176.41,"x0":1.1922908762445763,"y0":50.000116433548214,"z0":5.377375761934533,"aX":19.279560548207794},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":7.7,"breakHorizontal":-16.3,"spinRate":2111,"spinDirection":143},"zone":14,"typeConfidence":0.91,"plateTime":0.38682330799275366,"extension":5.69271049530085},"hitData":{"launchSpeed":65.1,"launchAngle":-53.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":125.97,"coordY":199.32}},"index":5,"playId":"c0dcd104-f198-38fa-babe-df05c096ecea","pitchNumber":6,"startTime":"2026-06-24T01:02:28.438Z","endTime":"2026-06-24T01:02:38.686Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T01:02:38.686Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Francisco Alvarez flies out sharply to left fielder Ian Happ.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-24T01:04:54.624Z","endTime":"2026-06-24T01:05:25.770Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-24T01:04:42.685Z","endTime":"2026-06-24T01:04:56.879Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.50521064576021,"aZ":-19.8452222569212,"pfxX":-9.077810443974997,"pfxZ":6.212500590481103,"pX":-0.9026842167612199,"pZ":2.9068021276423517,"vX0":3.9243952865477536,"vY0":-139.32534647772914,"vZ0":-4.548259410438478,"x":151.41,"y":160.3,"x0":-1.1425493471038637,"y0":50.00346104389248,"z0":5.855107575921967,"aX":-18.017582602653363},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.6,"breakHorizontal":15.7,"spinRate":2227,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.39169619631545194,"extension":6.605099416078186},"index":1,"playId":"4013844d-96cc-3296-8421-35532b50844c","pitchNumber":1,"startTime":"2026-06-24T01:04:56.879Z","endTime":"2026-06-24T01:05:00.869Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.02782362410623,"aZ":-19.53785051215203,"pfxX":-7.556776279223888,"pfxZ":6.302786715050567,"pX":-1.1632779999008864,"pZ":2.500903528748265,"vX0":2.7054451267898147,"vY0":-140.29494095724135,"vZ0":-5.814079877334684,"x":161.34,"y":171.26,"x0":-1.1550506485172576,"y0":50.002611113710486,"z0":5.862434997389894,"aX":-15.150390743171116},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.4,"breakHorizontal":13.2,"spinRate":2212,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.389547747076473,"extension":6.411301717784142},"hitData":{"launchSpeed":100.1,"launchAngle":49.0,"totalDistance":288.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":97.85,"coordY":87.73}},"index":2,"playId":"37361fc2-04f9-33f1-8d9a-8cfc433ab933","pitchNumber":2,"startTime":"2026-06-24T01:05:14.215Z","endTime":"2026-06-24T01:05:25.770Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T01:05:25.770Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carson Benge flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-24T01:05:25.898Z","endTime":"2026-06-24T01:06:00.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.731716617999467,"aZ":-39.769271105861016,"pfxX":2.6012142394615054,"pfxZ":-5.079849764030868,"pX":-0.13695566895183156,"pZ":2.1730943799010753,"vX0":1.4973573396724653,"vY0":-121.0120053940378,"vZ0":-1.2808750118230205,"x":122.22,"y":180.11,"x0":-1.0999086408850562,"y0":50.001275083249084,"z0":6.166676460050478,"aX":3.8902758805282613},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-9.2,"breakHorizontal":-5.0,"spinRate":2453,"spinDirection":33},"zone":8,"typeConfidence":0.95,"plateTime":0.4511570474249784,"extension":6.385440340077756},"hitData":{"launchSpeed":91.3,"launchAngle":48.0,"totalDistance":258.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":99.12,"coordY":100.18}},"index":0,"playId":"744196ac-d707-31c7-9d1a-769d628d28c2","pitchNumber":1,"startTime":"2026-06-24T01:05:47.948Z","endTime":"2026-06-24T01:06:00.820Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T01:06:00.820Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Bichette singles on a sharp line drive to left fielder Ian Happ.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-24T01:05:59.167Z","endTime":"2026-06-24T01:07:06.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.5,"endSpeed":85.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.156878952810782,"aZ":-27.397041408740407,"pfxX":-10.17889128446709,"pfxZ":2.5458671872960714,"pX":-1.6761584401834813,"pZ":2.7487593158230608,"vX0":2.4569764113095096,"vY0":-136.2268363005394,"vZ0":-3.5044114285247465,"x":180.89,"y":164.56,"x0":-1.2676246933322213,"y0":50.006348995680796,"z0":5.947692732557946,"aX":-19.118143946887706},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.1,"breakHorizontal":17.9,"spinRate":1735,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.4022081247963931,"extension":6.5041498307490935},"index":0,"playId":"cbe2f01f-030d-3fa5-930c-b80d514de619","pitchNumber":1,"startTime":"2026-06-24T01:06:25.098Z","endTime":"2026-06-24T01:06:34.150Z","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":97.8,"endSpeed":89.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.035909591478195,"aZ":-20.713670343159365,"pfxX":-9.537426848041495,"pfxZ":5.575386547621109,"pX":1.652654163522293,"pZ":2.3114284297982297,"vX0":10.023949865575181,"vY0":-142.07827982947447,"vZ0":-6.207853257752232,"x":54.0,"y":176.37,"x0":-0.6736095334145504,"y0":50.00133741748785,"z0":5.831141125257233,"aX":-19.595059493530275},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.0,"breakHorizontal":15.4,"spinRate":2290,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.38479399138572035,"extension":6.421773961367877},"index":1,"playId":"0049e519-c966-3a44-8e32-88c3192b6327","pitchNumber":2,"startTime":"2026-06-24T01:06:40.606Z","endTime":"2026-06-24T01:06:51.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.102778716518365,"aZ":-23.98048079144925,"pfxX":-10.399126658752724,"pfxZ":4.444377157244631,"pX":-0.2947888515042666,"pZ":2.179948727711274,"vX0":5.353821220640458,"vY0":-134.84128425059396,"vZ0":-5.223350220804841,"x":128.24,"y":179.92,"x0":-0.9541565786807169,"y0":50.00188733240995,"z0":5.832384540751195,"aX":-19.163362558543998},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.1,"breakHorizontal":17.8,"spinRate":1666,"spinDirection":237},"zone":4,"typeConfidence":2.0,"plateTime":0.40608984683175064,"extension":6.6126672996363975},"hitData":{"launchSpeed":104.7,"launchAngle":12.0,"totalDistance":245.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":58.57,"coordY":103.01}},"index":2,"playId":"14c88994-ba53-38f0-a0db-03ff36090e23","pitchNumber":3,"startTime":"2026-06-24T01:06:54.864Z","endTime":"2026-06-24T01:07:06.551Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T01:07:06.551Z","atBatIndex":43},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mark Vientos walks. Bo Bichette to 2nd.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-24T01:07:04.831Z","endTime":"2026-06-24T01:11:18.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"postOnSecond":{"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,5,6,7,8,9,10],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"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":96.6,"endSpeed":88.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.268800523443197,"aZ":-22.402515644467197,"pfxX":-9.680343381132865,"pfxZ":4.867077584291712,"pX":-0.7124958734550256,"pZ":2.7860333916189126,"vX0":4.952547506479107,"vY0":-140.66502351128582,"vZ0":-4.601084548974716,"x":144.16,"y":163.56,"x0":-1.2361189920061109,"y0":50.00615063654877,"z0":5.891545974472128,"aX":-19.443774780228267},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.0,"breakHorizontal":16.6,"spinRate":2180,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.3890756164485545,"extension":6.343123710162227},"index":0,"playId":"37be1d91-a206-3268-a984-4498355040e1","pitchNumber":1,"startTime":"2026-06-24T01:07:31.709Z","endTime":"2026-06-24T01:07:37.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.35503021347571,"aZ":-37.354100196894464,"pfxX":5.637738336305901,"pfxZ":-3.3277982019150416,"pX":-0.07275455675487151,"pZ":1.5967244872508872,"vX0":0.7922198339945898,"vY0":-123.9173999555222,"vZ0":-3.3400061321910086,"x":119.77,"y":195.67,"x0":-1.1289126827768492,"y0":50.00058137492087,"z0":6.077021712475712,"aX":8.781797777872962},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-6.6,"breakHorizontal":-10.4,"spinRate":2485,"spinDirection":43},"zone":13,"typeConfidence":0.91,"plateTime":0.4417120898789011,"extension":6.546609425962718},"index":1,"playId":"64241886-0f2b-37cc-ab2e-d98812c06458","pitchNumber":2,"startTime":"2026-06-24T01:07:48.201Z","endTime":"2026-06-24T01:07:57.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.784748681816595,"aZ":-39.05887312376805,"pfxX":5.276156182085383,"pfxZ":-4.405897988856422,"pX":0.12681070105672304,"pZ":1.5982652074699155,"vX0":1.7221651285437203,"vY0":-124.21133576758575,"vZ0":-3.021742610305104,"x":112.17,"y":195.63,"x0":-1.2608804205098825,"y0":50.00274936999066,"z0":6.077023467374435,"aX":8.246655133304708},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-8.4,"breakHorizontal":-10.0,"spinRate":2504,"spinDirection":42},"zone":14,"typeConfidence":0.94,"plateTime":0.44090157743531844,"extension":6.609074283765588},"index":2,"playId":"d394e069-7251-3e67-aab9-13e052f80adf","pitchNumber":3,"startTime":"2026-06-24T01:08:14.423Z","endTime":"2026-06-24T01:08:19.521Z","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":93.7,"endSpeed":85.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.099990327306806,"aZ":-27.94655434705669,"pfxX":-10.022008503772806,"pfxZ":2.2579988965575657,"pX":-0.49085915329623475,"pZ":1.1752580771681798,"vX0":5.044899513937408,"vY0":-136.2676563027879,"vZ0":-7.328970599918655,"x":135.71,"y":207.05,"x0":-1.0681825490055792,"y0":50.005341144492775,"z0":5.84202122980691,"aX":-18.77202285961185},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.6,"breakHorizontal":17.0,"spinRate":1626,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.402601339270785,"extension":6.7350659172288365},"index":3,"playId":"9da418de-da01-3e63-9a40-650560223ba5","pitchNumber":4,"startTime":"2026-06-24T01:08:40.234Z","endTime":"2026-06-24T01:08:44.520Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":4,"startTime":"2026-06-24T01:09:05.798Z","endTime":"2026-06-24T01:09:18.318Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.4150414094016,"aZ":-16.02061149061821,"pfxX":-8.235038700995002,"pfxZ":8.004850905994665,"pX":0.9202805941277489,"pZ":2.8734829202066865,"vX0":8.824045066022805,"vY0":-141.22443043421268,"vZ0":-5.082772498866609,"x":81.92,"y":161.2,"x0":-1.1761061684845815,"y0":50.00382219200813,"z0":5.728435890993082,"aX":-16.621279455997918},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.6,"breakHorizontal":13.1,"spinRate":2238,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.3879669440513078,"extension":6.623053479333031},"index":5,"playId":"0ed86003-e214-3a80-9a7c-0b357043bc35","pitchNumber":5,"startTime":"2026-06-24T01:09:18.318Z","endTime":"2026-06-24T01:09:38.680Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"}}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.018542367412323,"aZ":-41.03215048474708,"pfxX":3.141470665943773,"pfxZ":-5.72524317552848,"pX":1.3670586059232614,"pZ":-0.37876702641623555,"vX0":5.1423501051983616,"vY0":-123.91936993667603,"vZ0":-7.1054376466533276,"x":64.89,"y":249.01,"x0":-1.1476525527469403,"y0":50.00547678695337,"z0":5.976106734208769,"aX":4.858221501420673},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-11.9,"breakHorizontal":-7.0,"spinRate":2678,"spinDirection":34},"zone":14,"typeConfidence":0.95,"plateTime":0.4429339446469207,"extension":6.6700857401217855},"index":6,"playId":"abb3b926-2336-30bb-a429-6b481700e1c3","pitchNumber":6,"startTime":"2026-06-24T01:09:46.458Z","endTime":"2026-06-24T01:09:53.381Z","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":97.9,"endSpeed":89.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58468131269776,"aZ":-19.25320317604045,"pfxX":-10.434066538850825,"pfxZ":6.28956258942088,"pX":-0.5259672345257798,"pZ":3.1764479737476723,"vX0":5.324111201447868,"vY0":-142.41279700099605,"vZ0":-4.462585442434142,"x":137.05,"y":153.02,"x0":-1.0636380808419759,"y0":50.00410469026677,"z0":5.980887569654113,"aX":-21.442432913377527},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.7,"breakHorizontal":17.9,"spinRate":2336,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.384539321450307,"extension":6.4478895969414705},"index":7,"playId":"c83b26d0-cdcf-378c-aaf2-2eb93fd0c558","pitchNumber":7,"startTime":"2026-06-24T01:10:05.299Z","endTime":"2026-06-24T01:10:09.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.796292070678167,"aZ":-37.79243823420979,"pfxX":4.342087458330899,"pfxZ":-3.498698658945548,"pX":0.6610165476775516,"pZ":0.3724569788874342,"vX0":2.929532373679182,"vY0":-125.60422906890514,"vZ0":-6.463748954933548,"x":91.8,"y":228.72,"x0":-1.0816347389547458,"y0":50.00032055500049,"z0":6.027339408845523,"aX":6.983088506282295},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-7.4,"breakHorizontal":-8.5,"spinRate":2627,"spinDirection":26},"zone":14,"typeConfidence":0.9,"plateTime":0.4349287951609764,"extension":6.520020081358644},"index":8,"playId":"3a23fed3-24ad-3906-860f-56beeb7416ea","pitchNumber":8,"startTime":"2026-06-24T01:10:24.158Z","endTime":"2026-06-24T01:10:33.254Z","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":95.0,"endSpeed":87.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.3248351637712,"aZ":-26.36111776602665,"pfxX":-10.548735504651606,"pfxZ":3.006571126571867,"pX":-1.3791621904503775,"pZ":2.264432566638135,"vX0":2.8841773630783205,"vY0":-138.2289534116799,"vZ0":-5.242601622326825,"x":169.57,"y":177.64,"x0":-1.0669302960099698,"y0":50.00076635278258,"z0":5.959512321375377,"aX":-20.37363472135326},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.6,"breakHorizontal":18.5,"spinRate":1720,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.39651986739767286,"extension":6.6129948506498},"index":9,"playId":"eee8ba0a-5865-3a9c-9fef-e47ebe8ddb2d","pitchNumber":9,"startTime":"2026-06-24T01:10:47.834Z","endTime":"2026-06-24T01:10:56.223Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.679083448647802,"aZ":-24.185291835008933,"pfxX":-9.547264827404014,"pfxZ":4.04549137087779,"pX":-0.38928932461136107,"pZ":1.3835222895652852,"vX0":4.967181944365031,"vY0":-138.79834293560526,"vZ0":-7.68460104278117,"x":131.84,"y":201.42,"x0":-0.9506473278620515,"y0":50.00059308983407,"z0":5.7694993174794655,"aX":-18.842201160507553},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.1,"breakHorizontal":16.4,"spinRate":1769,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.3928863537756184,"extension":6.72480940862662},"index":10,"playId":"93cf3c21-7b0d-3dfe-92b0-66f3389f7635","pitchNumber":10,"startTime":"2026-06-24T01:11:11.232Z","endTime":"2026-06-24T01:11:18.100Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T01:11:18.100Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jared Young grounds out, second baseman Nico Hoerner to pitcher Edward Cabrera.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-24T01:11:17.542Z","endTime":"2026-06-24T01:14:31.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665795,"link":"/api/v1/people/665795"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":97.1,"endSpeed":88.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.599245568515585,"aZ":-23.929370505660863,"pfxX":-10.320612606210624,"pfxZ":4.078058885010474,"pX":-0.32359813313339514,"pZ":4.900748293185971,"vX0":5.694113583411005,"vY0":-141.3359916543951,"vZ0":1.1775130822901168,"x":129.33,"y":106.46,"x0":-1.0249973720332768,"y0":50.000194693304266,"z0":6.016946618110578,"aX":-20.849331655523685},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":7.8,"breakHorizontal":17.5,"spinRate":2231,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.38773380189235107,"extension":6.590570661896289},"index":0,"playId":"402fb14c-15ef-33f2-88a5-1a580cd2d7cb","pitchNumber":1,"startTime":"2026-06-24T01:11:51.563Z","endTime":"2026-06-24T01:11:56.394Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-24T01:12:05.403Z","endTime":"2026-06-24T01:13:03.626Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.255802282257232,"aZ":-37.46586535091263,"pfxX":3.9734755779486006,"pfxZ":-3.503302038337708,"pX":0.23635636945339017,"pZ":2.435919047713194,"vX0":2.2477439369603744,"vY0":-122.24504778223755,"vZ0":-1.0312468861985535,"x":107.99,"y":173.01,"x0":-1.2113304329068653,"y0":50.00013281835232,"z0":6.081426050916479,"aX":6.008080481939502},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-6.4,"breakHorizontal":-7.7,"spinRate":2540,"spinDirection":43},"zone":5,"typeConfidence":0.92,"plateTime":0.4481735630265029,"extension":6.464135219766555},"index":2,"playId":"a0cdaad3-76cc-39ae-82c9-bc3b801e4362","pitchNumber":2,"startTime":"2026-06-24T01:13:03.626Z","endTime":"2026-06-24T01:13:11.156Z","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":93.8,"endSpeed":86.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.105113884954964,"aZ":-28.520435595864612,"pfxX":-10.68978725191617,"pfxZ":1.9341409555454385,"pX":-1.6529019890336845,"pZ":1.8577501175203983,"vX0":2.505190641967676,"vY0":-136.5751044521178,"vZ0":-5.275905584191265,"x":180.0,"y":188.62,"x0":-1.193304704828143,"y0":50.00282779877339,"z0":5.776278767447392,"aX":-20.19194112837712},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":2.6,"breakHorizontal":18.8,"spinRate":1734,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.40106145593177844,"extension":6.771897099841028},"index":3,"playId":"818f4405-a04a-3de0-b4e8-986f292c14fd","pitchNumber":3,"startTime":"2026-06-24T01:13:19.867Z","endTime":"2026-06-24T01:13:27.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.176493581991743,"aZ":-36.216305319229996,"pfxX":3.341605544719089,"pfxZ":-2.5708989755898912,"pX":1.8322147822671684,"pZ":2.03278152987871,"vX0":5.861614070542655,"vY0":-124.48236001962962,"vZ0":-2.3912681988638482,"x":47.16,"y":183.89,"x0":-0.9837298768748393,"y0":50.000124185691554,"z0":5.993956141553645,"aX":5.2607228230565},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.9,"breakHorizontal":-7.3,"spinRate":2547,"spinDirection":39},"zone":14,"typeConfidence":0.84,"plateTime":0.43941922071067685,"extension":6.608135724967562},"index":4,"playId":"712af99d-6aad-3653-8839-680705aea630","pitchNumber":4,"startTime":"2026-06-24T01:13:38.794Z","endTime":"2026-06-24T01:13:46.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.773745743153256,"aZ":-18.924021539317792,"pfxX":-8.989980015429884,"pfxZ":6.623491052725497,"pX":0.6278124188442754,"pZ":1.9202202475594712,"vX0":7.640668381567074,"vY0":-139.86275059922127,"vZ0":-7.211422544418096,"x":93.07,"y":186.93,"x0":-0.958905847679768,"y0":50.00117368975531,"z0":5.7533586054902015,"aX":-17.9764186168125},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.8,"breakHorizontal":14.9,"spinRate":2201,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.39022019903387717,"extension":6.830862336198772},"index":5,"playId":"4463fda2-a7dd-33b8-a557-ebaaf7debde5","pitchNumber":5,"startTime":"2026-06-24T01:13:59.909Z","endTime":"2026-06-24T01:14:04.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.667195326702,"aZ":-38.03466320295443,"pfxX":4.5140180549278925,"pfxZ":-3.8156265118676673,"pX":-0.03134643015637742,"pZ":1.7866852399473132,"vX0":1.1783819394454138,"vY0":-123.52812179300872,"vZ0":-2.570058539650507,"x":118.19,"y":190.54,"x0":-1.101346939903829,"y0":50.00018813742498,"z0":6.052558871972998,"aX":6.941886521250964},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-7.2,"breakHorizontal":-8.4,"spinRate":2556,"spinDirection":29},"zone":8,"typeConfidence":0.93,"plateTime":0.4441948681397605,"extension":6.555740403327658},"hitData":{"launchSpeed":90.6,"launchAngle":-8.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.37,"coordY":156.24}},"index":6,"playId":"ca52f1d7-0cf8-3caf-94be-19f099acafb6","pitchNumber":6,"startTime":"2026-06-24T01:14:21.753Z","endTime":"2026-06-24T01:14:31.460Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T01:14:31.460Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nico Hoerner grounds out, shortstop Bo Bichette to first baseman Mark Vientos.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-24T01:19:47.295Z","endTime":"2026-06-24T01:20:34.006Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-24T01:16:17.426Z","endTime":"2026-06-24T01:19:49.686Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.531302941468134,"aZ":-24.730720801585196,"pfxX":10.068463296966154,"pfxZ":3.739444361099695,"pX":1.0060180351885393,"pZ":2.5016671929729655,"vX0":-4.2750208112111165,"vY0":-140.34428621148226,"vZ0":-3.5912612988732437,"x":78.65,"y":171.23,"x0":1.2432049733522899,"y0":50.001885664559886,"z0":5.4135210157644265,"aX":20.031043248543703},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.2,"breakHorizontal":-17.3,"spinRate":2250,"spinDirection":144},"zone":12,"typeConfidence":0.91,"plateTime":0.3906743952771303,"extension":5.6888728900541015},"index":1,"playId":"563b9fe2-3c35-3fbd-a80c-d03bbc99cda6","pitchNumber":1,"startTime":"2026-06-24T01:19:49.686Z","endTime":"2026-06-24T01:19:55.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.62906571189731,"aZ":-24.227802748013975,"pfxX":10.175321487269363,"pfxZ":3.993693388881012,"pX":0.41294769726884545,"pZ":2.1466673467168866,"vX0":-5.796509059129954,"vY0":-140.11064785820855,"vZ0":-4.3930142841974185,"x":101.26,"y":180.82,"x0":1.186583496817506,"y0":50.000602615971225,"z0":5.3179485410740455,"aX":20.229431450828134},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.5,"breakHorizontal":-17.3,"spinRate":2276,"spinDirection":143},"zone":9,"typeConfidence":0.91,"plateTime":0.39091310219321107,"extension":5.715837718479088},"index":2,"playId":"711f0a8a-5352-32ac-8917-1132d5d1cfe7","pitchNumber":2,"startTime":"2026-06-24T01:20:03.277Z","endTime":"2026-06-24T01:20:07.632Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":3,"startTime":"2026-06-24T01:20:14.665Z","endTime":"2026-06-24T01:20:26.854Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":76.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.25972310650257,"aZ":-46.45013599617495,"pfxX":-3.6374312461354594,"pfxZ":-9.548277782655234,"pX":0.034312102650824725,"pZ":2.4267490896847383,"vX0":-2.175979581438395,"vY0":-122.35615987708285,"vZ0":2.028090681696778,"x":115.69,"y":173.26,"x0":1.4118251238393185,"y0":50.00224492024769,"z0":5.608829833036336,"aX":-5.438482017645163},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-16.4,"breakHorizontal":7.2,"spinRate":2817,"spinDirection":329},"zone":5,"typeConfidence":0.76,"plateTime":0.45004781602764155,"extension":5.6909992582891595},"hitData":{"launchSpeed":92.4,"launchAngle":-17.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.18,"coordY":147.12}},"index":4,"playId":"907c0c5b-2216-32cd-ad9a-23274d545bd1","pitchNumber":3,"startTime":"2026-06-24T01:20:26.854Z","endTime":"2026-06-24T01:20:34.006Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T01:20:34.006Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carson Kelly flies out to right fielder Carson Benge.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-24T01:20:36.949Z","endTime":"2026-06-24T01:22:34.056Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"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":2},"details":{"event":"Flyout","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":5},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.884737262514506,"aZ":-24.673648036170935,"pfxX":9.598531846546532,"pfxZ":3.7131051337879075,"pX":-0.04060481935126481,"pZ":2.807520139281783,"vX0":-6.557739081143818,"vY0":-141.41022792074904,"vZ0":-2.947135403902046,"x":118.55,"y":162.98,"x0":1.0638912755353669,"y0":50.00382440606207,"z0":5.449768501667801,"aX":19.399420130522902},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.2,"breakHorizontal":-16.0,"spinRate":2159,"spinDirection":136},"zone":5,"typeConfidence":0.91,"plateTime":0.3876324924627914,"extension":5.698649638764135},"index":0,"playId":"6419b0fc-3ae6-3d64-8988-c4255fd56652","pitchNumber":1,"startTime":"2026-06-24T01:21:00.325Z","endTime":"2026-06-24T01:21:06.138Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.69768021415952,"aZ":-40.67843509025217,"pfxX":-10.802832826775289,"pfxZ":-5.611487563450332,"pX":0.5590905271013809,"pZ":3.03413866159297,"vX0":1.2672931395147498,"vY0":-122.71673015274465,"vZ0":2.0597606411807377,"x":95.69,"y":156.86,"x0":1.436601827492053,"y0":50.002270029658696,"z0":5.66493515618796,"aX":-16.37285137304701},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-9.4,"breakHorizontal":19.2,"spinRate":2795,"spinDirection":319},"zone":3,"typeConfidence":0.94,"plateTime":0.4474003377418203,"extension":5.660268372182736},"index":1,"playId":"c3f1de8d-eeaf-3850-b83a-a246ab22e2f0","pitchNumber":2,"startTime":"2026-06-24T01:21:16.997Z","endTime":"2026-06-24T01:21:25.850Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-24T01:21:26.023Z","endTime":"2026-06-24T01:21:40.620Z","isPitch":false,"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.813458797710616,"aZ":-42.95872530294328,"pfxX":-2.4436057958280837,"pfxZ":-6.789762834545475,"pX":0.2006427158879708,"pZ":1.1780308055357418,"vX0":-1.991173616213482,"vY0":-125.32888707554199,"vZ0":-1.7569058232850625,"x":109.35,"y":206.97,"x0":1.323522428990539,"y0":50.004002212051034,"z0":5.4031000804736875,"aX":-3.8798082452008784},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-12.5,"breakHorizontal":4.9,"spinRate":2815,"spinDirection":332},"zone":14,"typeConfidence":0.91,"plateTime":0.43737598069558814,"extension":5.788967150615772},"index":3,"playId":"3adcf358-9a90-3c4c-9141-3d936c20fc39","pitchNumber":3,"startTime":"2026-06-24T01:21:40.620Z","endTime":"2026-06-24T01:21:46.381Z","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":97.6,"endSpeed":88.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.60465539783058,"aZ":-15.094031653389562,"pfxX":2.810223885168572,"pfxZ":8.388170609577365,"pX":-0.8003748261919461,"pZ":4.441533508206884,"vX0":-6.3745014376045015,"vY0":-142.05714609970875,"vZ0":-0.6000943988051357,"x":147.51,"y":118.86,"x0":1.111144115255257,"y0":50.00684628323679,"z0":5.618205342117082,"aX":5.725939568126502},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.2,"breakHorizontal":-3.7,"spinRate":2183,"spinDirection":142},"zone":11,"typeConfidence":0.91,"plateTime":0.38608995808965707,"extension":5.736836772111242},"index":4,"playId":"c042320e-01cd-3d8e-bb82-c3701d268fa7","pitchNumber":4,"startTime":"2026-06-24T01:22:06.356Z","endTime":"2026-06-24T01:22:11.706Z","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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.017443548879932,"aZ":-38.4963014372263,"pfxX":-10.455030312427006,"pfxZ":-4.124476312469076,"pX":1.0329665996872033,"pZ":2.5932026794276175,"vX0":2.111406647430459,"vY0":-123.37471072702579,"vZ0":0.5419107920891688,"x":77.63,"y":168.76,"x0":1.5207505082207096,"y0":50.00555322646285,"z0":5.632071476707278,"aX":-16.01554568793083},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-7.1,"breakHorizontal":18.4,"spinRate":2764,"spinDirection":318},"zone":12,"typeConfidence":0.93,"plateTime":0.44506209753043047,"extension":5.626890038330391},"hitData":{"launchSpeed":85.5,"launchAngle":39.0,"totalDistance":283.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":199.0,"coordY":111.67}},"index":5,"playId":"616a18a6-5e1b-3459-9c3c-e0e6ab40b748","pitchNumber":5,"startTime":"2026-06-24T01:22:25.024Z","endTime":"2026-06-24T01:22:34.056Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T01:22:34.056Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dansby Swanson grounds out, pitcher Cionel Pérez to first baseman Mark Vientos.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-24T01:22:34.692Z","endTime":"2026-06-24T01:23:09.842Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"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":3},"details":{"event":"Groundout","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":0},"credits":[{"player":{"id":672335,"link":"/api/v1/people/672335"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":"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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.8055137311329,"aZ":-36.14152342683056,"pfxX":-9.051086231239381,"pfxZ":-2.5399332238960683,"pX":-0.3327297784838374,"pZ":1.9163100401893216,"vX0":-1.3414437318679204,"vY0":-124.92327993836695,"vZ0":-1.3970975029945274,"x":129.68,"y":187.04,"x0":1.3873353302138227,"y0":50.001369202606384,"z0":5.484361227483561,"aX":-14.143555057550428},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-4.7,"breakHorizontal":16.7,"spinRate":2740,"spinDirection":323},"zone":7,"typeConfidence":0.92,"plateTime":0.4403341634138691,"extension":5.69076770928296},"hitData":{"launchSpeed":82.4,"launchAngle":-7.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":129.01,"coordY":179.55}},"index":0,"playId":"6bd86bf4-9553-3816-901a-54c886a65297","pitchNumber":1,"startTime":"2026-06-24T01:23:00.364Z","endTime":"2026-06-24T01:23:09.842Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T01:23:09.842Z","atBatIndex":48},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"A.J. Ewing walks.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-24T01:25:33.150Z","endTime":"2026-06-24T01:27:13.808Z","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":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"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":[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":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Hoby Milner replaces Edward Cabrera.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-24T01:24:10.206Z","endTime":"2026-06-24T01:25:27.374Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571948,"link":"/api/v1/people/571948"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-24T01:25:27.374Z","endTime":"2026-06-24T01:25:35.444Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.2,"endSpeed":71.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.87677773214982,"aZ":-34.918281438802644,"pfxX":-8.460657937287245,"pfxZ":-2.111546479369733,"pX":-0.6198401796969466,"pZ":1.9774368377645872,"vX0":-7.820737163698425,"vY0":-113.57366871286435,"vZ0":2.584168616081958,"x":140.63,"y":185.39,"x0":3.974508553931718,"y0":50.00297203732408,"z0":4.310970345775569,"aX":-10.990983012209956},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-2.8,"breakHorizontal":17.4,"spinRate":1849,"spinDirection":299},"zone":7,"typeConfidence":0.9,"plateTime":0.4832939090692019,"extension":6.873115822590023},"index":2,"playId":"40c9e4e3-fc8d-362c-bd9c-e36ad584482c","pitchNumber":1,"startTime":"2026-06-24T01:25:35.444Z","endTime":"2026-06-24T01:25:45.560Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":73.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.487281524023505,"aZ":-32.91951913550753,"pfxX":-7.343365553789353,"pfxZ":-0.5578771979023465,"pX":-1.0493598430464834,"pZ":1.5002784199003725,"vX0":-8.988598944574,"vY0":-114.84843826532112,"vZ0":1.1673765121163364,"x":157.0,"y":198.27,"x0":3.870786137710185,"y0":50.002837754434616,"z0":4.189686703042296,"aX":-9.798614760381852},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-0.4,"breakHorizontal":15.6,"spinRate":1852,"spinDirection":295},"zone":13,"typeConfidence":0.9,"plateTime":0.47710982009805214,"extension":6.96575474137663},"index":3,"playId":"1decda3b-9ca6-3440-9862-8a2b1bbbc73f","pitchNumber":2,"startTime":"2026-06-24T01:26:11.648Z","endTime":"2026-06-24T01:26:19.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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.904749460856152,"aZ":-32.0229450731041,"pfxX":-5.8942626383407575,"pfxZ":0.10688805574700755,"pX":-0.9090944511832894,"pZ":1.1181065642293246,"vX0":-9.249356897855417,"vY0":-115.74569526841594,"vZ0":0.010541597747944165,"x":151.65,"y":208.59,"x0":3.8988362394328107,"y0":50.00092586138483,"z0":4.171176303934512,"aX":-8.02124448517733},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":0.5,"breakHorizontal":13.0,"spinRate":1852,"spinDirection":296},"zone":13,"typeConfidence":0.88,"plateTime":0.4726066835715197,"extension":7.010038047780772},"index":4,"playId":"3f1f8361-332f-32fb-b125-fff0983eef82","pitchNumber":3,"startTime":"2026-06-24T01:26:25.616Z","endTime":"2026-06-24T01:26:30.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":71.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.552341796430227,"aZ":-32.43827727720979,"pfxX":-6.616920646676309,"pfxZ":-0.20323494658182195,"pX":-1.1078812646613034,"pZ":1.4828593075188226,"vX0":-9.38463856356303,"vY0":-112.8138357510024,"vZ0":1.5305387671267177,"x":159.23,"y":198.74,"x0":3.9659151672584487,"y0":50.00342164278683,"z0":4.065618981143226,"aX":-8.52756254745505},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":0.4,"breakHorizontal":14.4,"spinRate":1846,"spinDirection":302},"zone":13,"typeConfidence":0.9,"plateTime":0.48554747264234166,"extension":6.9491557706007745},"index":5,"playId":"cebdd395-8d55-39cc-8051-3efce6bcd69c","pitchNumber":4,"startTime":"2026-06-24T01:26:39.158Z","endTime":"2026-06-24T01:26:46.564Z","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":87.1,"endSpeed":79.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.484895320244483,"aZ":-28.802370984049894,"pfxX":11.034728040032242,"pfxZ":2.103993285435717,"pX":-2.0117421588147066,"pZ":3.011101210795342,"vX0":-17.814250105556706,"vY0":-125.5587591137915,"vZ0":2.704223076710873,"x":193.68,"y":157.48,"x0":3.72877375521071,"y0":50.00246487562084,"z0":4.25792021100192,"aX":17.687746873150417},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.8,"breakHorizontal":-16.1,"spinRate":1959,"spinDirection":105},"zone":11,"typeConfidence":0.91,"plateTime":0.435571513115125,"extension":7.110162388500236},"index":6,"playId":"f4701544-882d-34d0-afbe-0dd661e26ae9","pitchNumber":5,"startTime":"2026-06-24T01:26:53.108Z","endTime":"2026-06-24T01:27:02.079Z","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":78.9,"endSpeed":73.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.97641174771908,"aZ":-32.9321197979995,"pfxX":-6.96090148893438,"pfxZ":-0.5738965523436317,"pX":-1.2045835031551444,"pZ":1.384812916109916,"vX0":-9.773067164872758,"vY0":-114.61647561447614,"vZ0":0.8864249384314484,"x":162.92,"y":201.39,"x0":4.016817518805441,"y0":50.000705727612036,"z0":4.206420227497317,"aX":-9.26638621703387},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-0.5,"breakHorizontal":15.0,"spinRate":1820,"spinDirection":302},"zone":13,"typeConfidence":0.89,"plateTime":0.4777027630687378,"extension":6.911721403844434},"index":7,"playId":"6a86dad5-799b-3087-aebe-6dca7989b179","pitchNumber":6,"startTime":"2026-06-24T01:27:07.137Z","endTime":"2026-06-24T01:27:13.808Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T01:27:13.808Z","atBatIndex":49},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Marcus Semien grounds into a double play, pitcher Hoby Milner to second baseman Nico Hoerner to first baseman Michael Busch. A.J. Ewing out at 2nd. Marcus Semien out at 1st.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-24T01:27:41.288Z","endTime":"2026-06-24T01:27:54.300Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"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],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","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":571948,"link":"/api/v1/people/571948"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","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":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":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-24T01:27:31.451Z","endTime":"2026-06-24T01:27:43.637Z","isPitch":false,"type":"action","player":{"id":543760,"link":"/api/v1/people/543760"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.493138310760436,"aZ":-31.845468446883764,"pfxX":10.485415087896403,"pfxZ":0.20068339227833398,"pX":-0.3937563699836318,"pZ":2.328483512396566,"vX0":-14.425546444969092,"vY0":-126.50879657321975,"vZ0":1.5291682734969199,"x":132.01,"y":175.91,"x0":3.9842643027189433,"y0":50.00402237246913,"z0":4.243546653487192,"aX":17.2321509292059},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.0,"breakHorizontal":-16.2,"spinRate":1973,"spinDirection":92},"zone":4,"typeConfidence":0.89,"plateTime":0.4307159922739614,"extension":7.096930013513165},"hitData":{"launchSpeed":88.2,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.57,"coordY":173.54}},"index":1,"playId":"2fa5e8e2-8e52-3666-9ff9-abaac53415c4","pitchNumber":1,"startTime":"2026-06-24T01:27:43.637Z","endTime":"2026-06-24T01:27:54.300Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T01:27:54.300Z","atBatIndex":50},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brett Baty lines out to left fielder Ian Happ.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-24T01:27:55.927Z","endTime":"2026-06-24T01:29:35.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","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":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":86.7,"endSpeed":79.7,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.994419823471862,"aZ":-34.713127976479534,"pfxX":10.794105327655082,"pfxZ":-1.574688836403368,"pX":0.3100567824683236,"pZ":1.752113923598729,"vX0":-12.542051256813693,"vY0":-125.67959929049418,"vZ0":0.9515316409475523,"x":105.18,"y":191.47,"x0":3.9483055395614306,"y0":50.00433466166357,"z0":4.174356527056947,"aX":17.376378308046345},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.4,"breakHorizontal":-16.9,"spinRate":1827,"spinDirection":94},"zone":9,"typeConfidence":0.85,"plateTime":0.4347768756631738,"extension":6.952901671347597},"index":0,"playId":"4c1b2266-5f6e-3a7f-b713-0fb08537eb93","pitchNumber":1,"startTime":"2026-06-24T01:28:17.442Z","endTime":"2026-06-24T01:28:23.220Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.4,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.849698094295174,"aZ":-27.17534718686036,"pfxX":9.891917555507133,"pfxZ":3.037318243539433,"pX":0.47785749273627015,"pZ":2.9195443159838326,"vX0":-11.903773766214277,"vY0":-126.99835448497846,"vZ0":1.9878975696104235,"x":98.79,"y":159.95,"x0":3.9213945154683105,"y0":50.006317892978274,"z0":4.275171531673048,"aX":16.305384935223767},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.2,"breakHorizontal":-15.5,"spinRate":2001,"spinDirection":94},"zone":3,"typeConfidence":0.9,"plateTime":0.42983378754522583,"extension":6.8481450867192555},"index":1,"playId":"10ef5962-a2bb-376f-b797-6143c57d69fb","pitchNumber":2,"startTime":"2026-06-24T01:28:32.894Z","endTime":"2026-06-24T01:28:37.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.310288626106367,"aZ":-33.07089376997889,"pfxX":-7.967534486685711,"pfxZ":-0.6786481963914204,"pX":-1.2914045933760785,"pZ":1.4317463141213491,"vX0":-8.97940924859451,"vY0":-114.74483094465802,"vZ0":1.1323318478806088,"x":166.23,"y":200.12,"x0":3.7313070426371056,"y0":50.005634337538424,"z0":4.193052753886746,"aX":-10.459837009313324},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-0.5,"breakHorizontal":16.9,"spinRate":1764,"spinDirection":293},"zone":13,"typeConfidence":0.9,"plateTime":0.48022260573321063,"extension":6.863918858966559},"index":2,"playId":"b89f322a-ce93-34f9-87b4-99e9d49c6ddc","pitchNumber":3,"startTime":"2026-06-24T01:28:53.719Z","endTime":"2026-06-24T01:28:59.377Z","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":88.9,"endSpeed":80.6,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.47220683824562,"aZ":-27.506545429326394,"pfxX":11.296541136120572,"pfxZ":2.8169800675409142,"pX":-1.9321714565630126,"pZ":2.3258491000939543,"vX0":-17.910826195769527,"vY0":-128.12358218349888,"vZ0":0.4431898098454533,"x":190.65,"y":175.98,"x0":3.6941520304375244,"y0":50.000901013931916,"z0":4.307158379922222,"aX":18.704372239012798},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.5,"breakHorizontal":-16.2,"spinRate":1946,"spinDirection":100},"zone":13,"typeConfidence":0.92,"plateTime":0.42816491292366576,"extension":6.993179340316031},"index":3,"playId":"e710b87c-9378-3c10-9006-4bd369f1502d","pitchNumber":4,"startTime":"2026-06-24T01:29:10.845Z","endTime":"2026-06-24T01:29:18.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(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":87.8,"endSpeed":79.3,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.9724175535422,"aZ":-28.82216675103787,"pfxX":9.814342065830655,"pfxZ":2.0759952588851665,"pX":-0.5482432944164526,"pZ":2.8332052976670066,"vX0":-14.3837000271834,"vY0":-126.92336127187897,"vZ0":2.227925327666949,"x":137.9,"y":162.28,"x0":3.938819226908077,"y0":50.00627884535886,"z0":4.2518960318493315,"aX":15.884363212270884},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.7,"breakHorizontal":-14.2,"spinRate":1947,"spinDirection":97},"zone":4,"typeConfidence":0.9,"plateTime":0.43290048204105736,"extension":6.797909149111315},"hitData":{"launchSpeed":98.0,"launchAngle":22.0,"totalDistance":316.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":46.68,"coordY":98.92}},"index":4,"playId":"09e654b5-d716-353a-a409-f66eee1c4438","pitchNumber":5,"startTime":"2026-06-24T01:29:26.505Z","endTime":"2026-06-24T01:29:35.546Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T01:29:35.546Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Pete Crow-Armstrong walks.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-24T01:32:12.622Z","endTime":"2026-06-24T01:33:55.567Z","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":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Tobias Myers replaces Cionel Pérez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-24T01:30:47.419Z","endTime":"2026-06-24T01:32:14.842Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668964,"link":"/api/v1/people/668964"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.363136214948472,"aZ":-28.87444179368063,"pfxX":2.3041450856043717,"pfxZ":2.1424258792049935,"pX":-0.005543724506836328,"pZ":1.9769472875017222,"vX0":1.3290020317281004,"vY0":-123.05790442123073,"vZ0":-3.520596017897969,"x":117.21,"y":185.4,"x0":-0.8511606015325801,"y0":50.00364471898629,"z0":5.860108293628444,"aX":3.5500535493959147},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.4,"breakHorizontal":-4.4,"spinRate":2059,"spinDirection":153},"zone":8,"typeConfidence":0.87,"plateTime":0.4443068572125899,"extension":6.570709434568445},"index":1,"playId":"23d3cc93-eef8-320e-9d80-5d237eed9222","pitchNumber":1,"startTime":"2026-06-24T01:32:14.842Z","endTime":"2026-06-24T01:32:20.648Z","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":82.3,"endSpeed":76.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.27467658954931,"aZ":-22.525571129850114,"pfxX":-5.643424408553903,"pfxZ":6.557387951784664,"pX":-0.9110672883796888,"pZ":1.957009804186044,"vX0":1.625597341356742,"vY0":-119.9726152849135,"vZ0":-4.283688252221678,"x":151.73,"y":185.94,"x0":-0.8606896624719343,"y0":50.00037452394238,"z0":5.751850473809519,"aX":-8.29847081300627},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":11.2,"breakHorizontal":9.8,"spinRate":1553,"spinDirection":199},"zone":13,"typeConfidence":0.9,"plateTime":0.45500197491856476,"extension":6.752488011733191},"index":2,"playId":"13833c09-f581-3fbb-a938-e425288fc661","pitchNumber":2,"startTime":"2026-06-24T01:32:29.353Z","endTime":"2026-06-24T01:32:36.836Z","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":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.9015752523628,"aZ":-20.273968844530085,"pfxX":-1.2329004998875375,"pfxZ":8.29256178969512,"pX":1.4751628931170206,"pZ":1.592984974136442,"vX0":5.7857809873907335,"vY0":-118.79850023281058,"vZ0":-5.21174376646398,"x":60.77,"y":195.77,"x0":-0.8274573137091309,"y0":50.00382245396645,"z0":5.648354249726742,"aX":-1.7702539335932799},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":14.0,"breakHorizontal":0.8,"spinRate":1608,"spinDirection":199},"zone":14,"typeConfidence":0.9,"plateTime":0.4603484371782489,"extension":6.897611038385827},"index":3,"playId":"06006324-3a6b-38a7-a02b-7d51c49a9d08","pitchNumber":3,"startTime":"2026-06-24T01:32:50.863Z","endTime":"2026-06-24T01:32:57.062Z","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":80.0,"endSpeed":73.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.652056023763652,"aZ":-23.486472750280257,"pfxX":-2.3451506996608438,"pfxZ":6.3411947612342345,"pX":-0.8986900148474332,"pZ":4.208894914606068,"vX0":0.8568356014601346,"vY0":-116.50261766854794,"vZ0":1.156425738015678,"x":151.26,"y":125.14,"x0":-0.9673488456126008,"y0":50.00120969599431,"z0":5.932150563440195,"aX":-3.211236054002969},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":12.1,"breakHorizontal":4.1,"spinRate":1576,"spinDirection":198},"zone":11,"typeConfidence":0.9,"plateTime":0.4708235559816787,"extension":6.571649057247456},"index":4,"playId":"689c38ba-2ce0-3640-95c7-27fb2395d12f","pitchNumber":4,"startTime":"2026-06-24T01:33:15.522Z","endTime":"2026-06-24T01:33:22.073Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.354002491007517,"aZ":-33.59279132635731,"pfxX":0.9372423169839657,"pfxZ":-0.9610671776018087,"pX":0.04929164959502063,"pZ":3.6539500599077495,"vX0":1.904974492564222,"vY0":-120.90103861433086,"vZ0":1.4737620194235266,"x":115.12,"y":140.12,"x0":-0.8717363204751736,"y0":50.00408826279765,"z0":5.992608855931552,"aX":1.3820487604567873},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.1,"breakHorizontal":-2.2,"spinRate":2129,"spinDirection":118},"zone":12,"typeConfidence":0.91,"plateTime":0.4536723978946595,"extension":6.4396834486649075},"index":5,"playId":"2977f831-728f-340a-af3e-4aab8a940190","pitchNumber":5,"startTime":"2026-06-24T01:33:31.501Z","endTime":"2026-06-24T01:33:37.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.885852911083923,"aZ":-10.53837111664693,"pfxX":-2.6600776109673783,"pfxZ":11.669116884198342,"pX":-1.8326706358118332,"pZ":3.8872577801504997,"vX0":-1.184182454792674,"vY0":-135.38739580364344,"vZ0":-3.2035023619293272,"x":186.86,"y":133.82,"x0":-1.0438525358965076,"y0":50.00346531742771,"z0":5.824732771212572,"aX":-4.932218479112173},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.6,"breakHorizontal":5.0,"spinRate":2254,"spinDirection":195},"zone":11,"typeConfidence":0.91,"plateTime":0.4047405066882632,"extension":6.488602392100551},"index":6,"playId":"23784b52-6a50-3be8-99ec-151261358be8","pitchNumber":6,"startTime":"2026-06-24T01:33:50.030Z","endTime":"2026-06-24T01:33:55.567Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T01:33:55.567Z","atBatIndex":52},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alex Bregman pops out to second baseman Marcus Semien.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-24T01:33:55.336Z","endTime":"2026-06-24T01:35:13.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","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":2},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.473875763186374,"aZ":-20.50806199042421,"pfxX":3.7288162856501654,"pfxZ":7.542440287372348,"pX":-0.356669116278169,"pZ":2.3199628970267816,"vX0":0.20487689947791918,"vY0":-123.29140065486524,"vZ0":-4.124278504246121,"x":130.6,"y":176.14,"x0":-0.9254644830094463,"y0":50.001990925896145,"z0":5.735538743018033,"aX":5.765827427824959},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":13.0,"breakHorizontal":-6.8,"spinRate":2126,"spinDirection":166},"zone":4,"typeConfidence":0.92,"plateTime":0.4434841632039186,"extension":6.64092237338078},"index":0,"playId":"78d82cbd-6e64-33ab-b2ea-59a2dd57e392","pitchNumber":1,"startTime":"2026-06-24T01:34:17.553Z","endTime":"2026-06-24T01:34:23.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.358724598323953,"aZ":-12.512463227187219,"pfxX":-2.7233325776695345,"pfxZ":11.007743786319187,"pX":0.6451646591350666,"pZ":2.9421049664956658,"vX0":4.441926178225505,"vY0":-132.56638650736465,"vZ0":-5.033383372553263,"x":92.41,"y":159.34,"x0":-0.6955207794402878,"y0":50.005129469778055,"z0":5.773122102998386,"aX":-4.8658307940151015},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":19.1,"breakHorizontal":4.0,"spinRate":2209,"spinDirection":194},"zone":3,"typeConfidence":0.89,"plateTime":0.41259283386085244,"extension":6.728959932914262},"index":1,"playId":"816411eb-157a-3035-9157-bff561a5c36d","pitchNumber":2,"startTime":"2026-06-24T01:34:37.271Z","endTime":"2026-06-24T01:34:42.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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.996272999209697,"aZ":-30.3169492750323,"pfxX":3.22670683513451,"pfxZ":1.221442088188665,"pX":0.4342421888818797,"pZ":2.648750205812017,"vX0":1.9737264193425932,"vY0":-122.20937008860889,"vZ0":-1.5954095417672653,"x":100.45,"y":167.26,"x0":-0.8017561261349168,"y0":50.003052278209644,"z0":5.902426237546554,"aX":4.9036360367877},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.2,"breakHorizontal":-6.2,"spinRate":2114,"spinDirection":145},"zone":6,"typeConfidence":0.91,"plateTime":0.44737385717254474,"extension":6.574559107377204},"hitData":{"launchSpeed":87.1,"launchAngle":68.0,"totalDistance":115.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":148.77,"coordY":152.19}},"index":2,"playId":"095be24d-c83d-372e-a7ac-a14cd70017b5","pitchNumber":3,"startTime":"2026-06-24T01:34:59.797Z","endTime":"2026-06-24T01:35:13.217Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T01:35:13.217Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mets challenged (tag play), call on the field was overturned: Michael Busch walks. Pete Crow-Armstrong out at 3rd, catcher Francisco Alvarez to shortstop Bo Bichette.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-24T01:35:12.782Z","endTime":"2026-06-24T01:38:37.013Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_runner_out","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_assist"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.25395352882354,"aZ":-31.44874240071976,"pfxX":3.165119774619519,"pfxZ":0.49018463329612594,"pX":-0.12085421832283103,"pZ":2.100734626222182,"vX0":0.9513068233190304,"vY0":-120.27537260408583,"vZ0":-2.2923190131355713,"x":121.61,"y":182.06,"x0":-0.9325891430138502,"y0":50.000822607671545,"z0":5.854191098741431,"aX":4.63743614131558},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.6,"breakHorizontal":-6.0,"spinRate":2024,"spinDirection":140},"zone":8,"typeConfidence":0.91,"plateTime":0.4553451133228994,"extension":6.606252243824043},"index":0,"playId":"7d1ffc61-f6fd-3cae-b21f-4390d8e0e5ea","pitchNumber":1,"startTime":"2026-06-24T01:35:36.227Z","endTime":"2026-06-24T01:35:43.073Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.802892835930834,"aZ":-13.551436931962566,"pfxX":-2.243699540931315,"pfxZ":10.313161517603016,"pX":-0.21172808381186686,"pZ":4.093909068038969,"vX0":2.677266116611429,"vY0":-133.52965930646602,"vZ0":-2.029833282040325,"x":125.07,"y":128.24,"x0":-0.9359216936801591,"y0":50.00099909476057,"z0":5.839181915708145,"aX":-4.050889684533957},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.5,"breakHorizontal":3.5,"spinRate":2267,"spinDirection":189},"zone":11,"typeConfidence":0.89,"plateTime":0.41023132920841254,"extension":6.46890793581345},"index":1,"playId":"d0fcb35a-454a-3a06-8e2b-68e702620e64","pitchNumber":2,"startTime":"2026-06-24T01:35:58.817Z","endTime":"2026-06-24T01:36:03.992Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"actionPlayId":"d0fcb35a-454a-3a06-8e2b-68e702620e64","startTime":"2026-06-24T01:36:03.992Z","endTime":"2026-06-24T01:36:29.864Z","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},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.063671984136064,"aZ":-9.24323240965029,"pfxX":-2.0053738940199772,"pfxZ":12.567671281562315,"pX":-0.23183210161710854,"pZ":4.436289344625114,"vX0":2.0834257566432632,"vY0":-134.2204934998053,"vZ0":-2.0283879040821775,"x":125.84,"y":119.0,"x0":-0.757585664602479,"y0":50.000486493048335,"z0":5.860055154075132,"aX":-3.6584358827136096},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":22.6,"breakHorizontal":3.2,"spinRate":2198,"spinDirection":196},"zone":11,"typeConfidence":0.9,"plateTime":0.4081008247488036,"extension":6.623232225451791},"index":3,"playId":"d93e5beb-71bc-3293-8535-53f33a23dd9c","pitchNumber":3,"startTime":"2026-06-24T01:36:29.864Z","endTime":"2026-06-24T01:36:36.639Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"index":4,"playId":"6a32f6c8-4324-3c22-85d1-f704efdb8613","startTime":"2026-06-24T01:36:45.953Z","endTime":"2026-06-24T01:36:51.012Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":76.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.521385597258234,"aZ":-28.74440294369556,"pfxX":2.728478523783224,"pfxZ":2.2727519718605613,"pX":-0.15148798203093394,"pZ":2.566588957183364,"vX0":1.0836838534128912,"vY0":-122.38893480381896,"vZ0":-1.9280683753876204,"x":122.77,"y":169.48,"x0":-0.9552143194635704,"y0":50.0016538283869,"z0":5.840822582953278,"aX":4.113493514460682},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.0,"breakHorizontal":-5.2,"spinRate":1979,"spinDirection":157},"zone":5,"typeConfidence":0.83,"plateTime":0.44857739707640043,"extension":6.593564007649602},"index":5,"playId":"ef4d73c2-e124-32c0-9cc8-afc833c84fc6","pitchNumber":4,"startTime":"2026-06-24T01:37:08.119Z","endTime":"2026-06-24T01:37:20.389Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.201921805320676,"aZ":-25.320993627666493,"pfxX":-2.776288251810544,"pfxZ":4.979837445736415,"pX":-1.1180665431668633,"pZ":4.294661333771936,"vX0":0.5073849290257176,"vY0":-116.37284403860471,"vZ0":1.6941171909382509,"x":159.62,"y":122.82,"x0":-0.9777781332950953,"y0":50.00131808115965,"z0":5.950546376688622,"aX":-3.8193459938319596},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":9.7,"breakHorizontal":4.9,"spinRate":1362,"spinDirection":196},"zone":11,"typeConfidence":0.9,"plateTime":0.4701067859897061,"extension":6.594601007172506},"index":6,"playId":"41c01527-6fef-3aaf-b53b-d4ea72cee32b","pitchNumber":5,"startTime":"2026-06-24T01:37:38.900Z","endTime":"2026-06-24T01:37:47.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.71608758571569,"aZ":-13.129158295138014,"pfxX":-2.2724171863721185,"pfxZ":10.643332505641329,"pX":-0.22777356031747428,"pZ":3.0776391590820804,"vX0":2.634460874918708,"vY0":-133.1937279337782,"vZ0":-4.214084927186954,"x":120.6,"y":140.9,"x0":-0.9363779268080942,"y0":50.00279388690318,"z0":5.635813754383267,"aX":-4.066288640242477},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.5,"breakHorizontal":3.5,"spinRate":2160,"spinDirection":195},"zone":2,"typeConfidence":0.89,"plateTime":0.41187746182324325,"extension":6.6444971574226415},"index":7,"playId":"82ca104d-0201-30f2-bd45-fd53ca373608","pitchNumber":6,"startTime":"2026-06-24T01:38:01.094Z","endTime":"2026-06-24T01:38:11.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.20238207329642,"aZ":-28.95856990480101,"pfxX":2.5683543213309936,"pfxZ":2.2291461070233183,"pX":0.39177264118482713,"pZ":3.8686088337007307,"vX0":2.4693919866439007,"vY0":-119.25026596437698,"vZ0":1.3556743275284941,"x":102.07,"y":134.33,"x0":-0.9896700497629595,"y0":50.005502742362005,"z0":5.898488083158621,"aX":3.7120639084963027},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":4.6,"breakHorizontal":-5.3,"spinRate":1921,"spinDirection":145},"zone":12,"typeConfidence":0.9,"plateTime":0.45870356434406734,"extension":6.6889840514944865},"index":8,"playId":"fc8e4e7b-c331-3c43-b183-0b8b4118d203","pitchNumber":7,"startTime":"2026-06-24T01:38:31.009Z","endTime":"2026-06-24T01:38:37.013Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":121},"playEndTime":"2026-06-24T01:38:37.013Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Seiya Suzuki flies out to right fielder Carson Benge in foul territory.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-24T01:44:50.863Z","endTime":"2026-06-24T01:46:19.073Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[1,2],"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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-24T01:38:59.898Z","endTime":"2026-06-24T01:39:13.413Z","isPitch":false,"type":"action"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-24T01:39:13.413Z","endTime":"2026-06-24T01:44:53.863Z","isPitch":false,"type":"action","player":{"id":673548,"link":"/api/v1/people/673548"}},{"details":{"description":"Cubs manager Craig Counsell ejected by 3B umpire Jordan Baker.","event":"Ejection","eventType":"ejection","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-06-24T01:44:52.857Z","endTime":"2026-06-24T01:44:52.858Z","isPitch":false,"type":"action","player":{"id":112736,"link":"/api/v1/people/112736"},"umpire":{"id":490319,"link":"/api/v1/people/490319"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.948745379311724,"aZ":-29.207584672582012,"pfxX":2.6891505358715078,"pfxZ":1.974652233511204,"pX":0.7228151146471387,"pZ":2.7928405945601003,"vX0":2.9259165258536184,"vY0":-122.12964705658396,"vZ0":-1.4097962743560144,"x":89.45,"y":163.37,"x0":-0.84198481523335,"y0":50.00460231278076,"z0":5.898915747145169,"aX":4.046503877446268},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.5,"breakHorizontal":-5.6,"spinRate":2055,"spinDirection":152},"zone":3,"typeConfidence":0.9,"plateTime":0.4491674955428695,"extension":6.4316014906972985},"index":3,"playId":"a5d206fc-75f9-3a76-a893-ff96e77733c0","pitchNumber":1,"startTime":"2026-06-24T01:44:52.859Z","endTime":"2026-06-24T01:45:01.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.27187639803002,"aZ":-32.41664613431151,"pfxX":2.6149814308896424,"pfxZ":-0.16988644916504647,"pX":-0.8433826523124999,"pZ":3.60643815955182,"vX0":-0.11984714315453762,"vY0":-119.86148933168326,"vZ0":1.288373618511411,"x":149.15,"y":141.41,"x0":-1.132046291399827,"y0":50.002080406232245,"z0":5.967807029339298,"aX":3.784940627527685},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.4,"breakHorizontal":-4.7,"spinRate":2015,"spinDirection":150},"zone":11,"typeConfidence":0.91,"plateTime":0.45786882401203366,"extension":6.295225077119785},"index":4,"playId":"47bdafe3-8072-310e-ae29-89b43ff86c0c","pitchNumber":2,"startTime":"2026-06-24T01:45:11.426Z","endTime":"2026-06-24T01:45:20.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.259439430786816,"aZ":-10.503741370796677,"pfxX":-4.992355134737163,"pfxZ":11.95088088392847,"pX":0.04873769069522054,"pZ":1.9712523677329548,"vX0":3.7541469803042786,"vY0":-133.89202434364168,"vZ0":-7.846736995955439,"x":115.14,"y":185.56,"x0":-0.7238430420597137,"y0":50.003229791380804,"z0":5.694014208401361,"aX":-9.052763927708725},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":20.2,"breakHorizontal":8.2,"spinRate":2206,"spinDirection":200},"zone":8,"typeConfidence":0.9,"plateTime":0.4092900071386616,"extension":6.689709648159677},"hitData":{"launchSpeed":84.5,"launchAngle":39.0,"totalDistance":285.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":211.02,"coordY":121.12}},"index":5,"playId":"682329eb-cd01-38ab-8e8d-2036666e68f7","pitchNumber":3,"startTime":"2026-06-24T01:46:09.193Z","endTime":"2026-06-24T01:46:19.073Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T01:46:19.073Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"MJ Melendez flies out sharply to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-24T01:48:51.127Z","endTime":"2026-06-24T01:49:57.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"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":{"description":"Pitching Change: Phil Maton replaces Hoby Milner.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-24T01:48:07.863Z","endTime":"2026-06-24T01:48:53.435Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664208,"link":"/api/v1/people/664208"},"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(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":89.7,"endSpeed":81.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.793853340277757,"aZ":-21.598885444214943,"pfxX":2.070068225022659,"pfxZ":6.121428857273457,"pX":-1.0297158542308398,"pZ":4.0195629582041645,"vX0":0.30670468540076995,"vY0":-130.68318046125606,"vZ0":1.1478157281798476,"x":156.25,"y":130.25,"x0":-1.4175558692414358,"y0":50.003160597841,"z0":5.198168783813907,"aX":3.5770830324292633},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":11.5,"breakHorizontal":-3.8,"spinRate":2476,"spinDirection":190},"zone":11,"typeConfidence":0.91,"plateTime":0.4192744967833417,"extension":7.299371585585015},"index":1,"playId":"1fe7d00c-ee04-3068-b5d5-9c21a96239c0","pitchNumber":1,"startTime":"2026-06-24T01:48:53.435Z","endTime":"2026-06-24T01:48:59.695Z","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":90.5,"endSpeed":82.3,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.904500677540877,"aZ":-20.762911416264423,"pfxX":1.2407690632807022,"pfxZ":6.554226847737198,"pX":1.0191237106916082,"pZ":2.8079515036024736,"vX0":5.223733989535182,"vY0":-131.63787192313103,"vZ0":-1.787072020657778,"x":78.15,"y":162.97,"x0":-1.1584411777647536,"y0":50.00548468765364,"z0":5.044550026782064,"aX":2.1616156917716536},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.6,"breakHorizontal":-3.5,"spinRate":2539,"spinDirection":199},"zone":12,"typeConfidence":0.91,"plateTime":0.4172833913779246,"extension":7.210697101637587},"index":2,"playId":"f48593dd-50ec-300d-b2d3-3d4365f3aa0f","pitchNumber":2,"startTime":"2026-06-24T01:49:09.794Z","endTime":"2026-06-24T01:49:15.987Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.4,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.71227466510816,"aZ":-25.31021957742445,"pfxX":-7.927841654666766,"pfxZ":3.945296122868486,"pX":0.44128738480881635,"pZ":2.1751634157550814,"vX0":7.274860281309327,"vY0":-131.30960049070572,"vZ0":-2.1239890555309824,"x":100.18,"y":180.05,"x0":-1.3398057365404576,"y0":50.00277047847748,"z0":4.88425527258609,"aX":-13.7956737411063},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.8,"breakHorizontal":12.7,"spinRate":2225,"spinDirection":220},"zone":9,"typeConfidence":0.91,"plateTime":0.4176759113488324,"extension":6.845320883847136},"index":3,"playId":"f81a7a56-bee0-37f8-b952-919765b3e443","pitchNumber":3,"startTime":"2026-06-24T01:49:26.198Z","endTime":"2026-06-24T01:49:31.029Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.0,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.802908260290753,"aZ":-23.49240229539968,"pfxX":-7.49117636063161,"pfxZ":4.896302467655294,"pX":-0.16171021980246292,"pZ":2.587124592731042,"vX0":5.603518294746847,"vY0":-132.64814715651292,"vZ0":-1.7737684904943412,"x":123.16,"y":168.93,"x0":-1.3340118110736576,"y0":50.00036303146619,"z0":4.986435978263723,"aX":-13.27586990085005},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.6,"breakHorizontal":12.2,"spinRate":2365,"spinDirection":220},"zone":5,"typeConfidence":0.89,"plateTime":0.4137662116459446,"extension":7.033272130107352},"hitData":{"launchSpeed":101.5,"launchAngle":28.0,"totalDistance":378.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":91.37,"coordY":50.33}},"index":4,"playId":"27c10296-0fca-3f78-89aa-4aca61e26ea9","pitchNumber":4,"startTime":"2026-06-24T01:49:45.532Z","endTime":"2026-06-24T01:49:57.623Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T01:49:57.623Z","atBatIndex":56},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Francisco Alvarez homers (6) on a fly ball to center field.","rbi":1,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-24T01:50:29.639Z","endTime":"2026-06-24T01:51:34.837Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":{"id":664208,"link":"/api/v1/people/664208"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-24T01:50:18.138Z","endTime":"2026-06-24T01:50:31.961Z","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":0,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.061494760662526,"aZ":-25.14836482940337,"pfxX":4.818190796911043,"pfxZ":4.731861683590816,"pX":1.41535868923716,"pZ":1.9851405353894223,"vX0":5.183323976570452,"vY0":-121.16191590637068,"vZ0":-1.7646636801384004,"x":63.05,"y":185.18,"x0":-1.3788463545459237,"y0":50.00089105288648,"z0":4.9242258513473445,"aX":7.149428637991079},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":8.4,"breakHorizontal":-10.0,"spinRate":2731,"spinDirection":83},"zone":14,"typeConfidence":0.88,"plateTime":0.45236818754228514,"extension":7.055575845563793},"index":1,"playId":"504422e4-cf37-33e6-b0be-54d3eca143ba","pitchNumber":1,"startTime":"2026-06-24T01:50:31.961Z","endTime":"2026-06-24T01:50:39.287Z","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":90.2,"endSpeed":82.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.209029636341924,"aZ":-25.264172789776968,"pfxX":-7.075561412067467,"pfxZ":3.960757164342809,"pX":-1.2561297646845393,"pZ":2.455848879551998,"vX0":2.6623028529926116,"vY0":-131.3892201674046,"vZ0":-1.5588109963010457,"x":164.88,"y":172.47,"x0":-1.3639864031858417,"y0":50.0064029294984,"z0":4.936925325817813,"aX":-12.3553529801337},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.1,"breakHorizontal":12.2,"spinRate":2322,"spinDirection":216},"zone":11,"typeConfidence":0.82,"plateTime":0.4170983809748283,"extension":6.936612411335423},"index":2,"playId":"c841ba57-4b90-3629-a461-7cd39a914641","pitchNumber":2,"startTime":"2026-06-24T01:50:46.253Z","endTime":"2026-06-24T01:50:54.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.1,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.95010550242117,"aZ":-24.798304007967722,"pfxX":-7.319719002564604,"pfxZ":4.1682672514903905,"pX":-0.6255993505011148,"pZ":1.8215854581629451,"vX0":4.541125032208478,"vY0":-132.35142753255585,"vZ0":-3.1174450526226707,"x":140.85,"y":189.6,"x0":-1.414988130763554,"y0":50.00297863216375,"z0":4.836229552310865,"aX":-12.951281455317794},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.1,"breakHorizontal":12.2,"spinRate":2312,"spinDirection":221},"zone":7,"typeConfidence":0.87,"plateTime":0.4142630527980886,"extension":6.916703462215367},"hitData":{"launchSpeed":105.2,"launchAngle":26.0,"totalDistance":403.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":97.34,"coordY":38.46}},"index":3,"playId":"47844a2d-dc1d-3822-a91a-1441d19a5f93","pitchNumber":3,"startTime":"2026-06-24T01:51:03.005Z","endTime":"2026-06-24T01:51:34.837Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T01:51:34.837Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Benge strikes out swinging.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-24T01:51:13.854Z","endTime":"2026-06-24T01:53:04.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":70.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.397443921256823,"aZ":-39.04856297907752,"pfxX":9.497780474959285,"pfxZ":-5.48420955409548,"pX":0.5740490604123651,"pZ":1.7267672450276244,"vX0":1.8206793247500443,"vY0":-112.42536274279217,"vZ0":1.3071398580408211,"x":95.12,"y":192.16,"x0":-1.483182953778562,"y0":50.00337255304373,"z0":5.166744273922842,"aX":11.901516485877677},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-9.1,"breakHorizontal":-17.6,"spinRate":3217,"spinDirection":56},"zone":9,"typeConfidence":0.9,"plateTime":0.49118933630495576,"extension":6.994570566913116},"index":0,"playId":"ba642925-def5-37c3-a6cd-4c4efa55176b","pitchNumber":1,"startTime":"2026-06-24T01:51:55.386Z","endTime":"2026-06-24T01:52:00.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.4,"endSpeed":67.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.78361250865916,"aZ":-40.191023032894805,"pfxX":10.466607448484645,"pfxZ":-6.899103177594922,"pX":-2.0686402409277966,"pZ":3.1322064215803223,"vX0":-3.5985849374906604,"vY0":-108.00853654347533,"vZ0":4.948105883571376,"x":195.85,"y":154.21,"x0":-1.7248854399569202,"y0":50.00361313589603,"z0":5.277753645669977,"aX":12.157491383379702},"breaks":{"breakAngle":16.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-10.4,"breakHorizontal":-17.8,"spinRate":3105,"spinDirection":57},"zone":11,"typeConfidence":0.9,"plateTime":0.5104371492696989,"extension":6.958240370972511},"index":1,"playId":"a4f34c66-c51a-3b99-a347-50b0f07b674e","pitchNumber":2,"startTime":"2026-06-24T01:52:11.164Z","endTime":"2026-06-24T01:52:16.692Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.29606217158871,"aZ":-26.233674407264072,"pfxX":-8.010167597008216,"pfxZ":3.350337689088507,"pX":0.5440467694093304,"pZ":2.512963839055295,"vX0":7.553827184504651,"vY0":-131.9308592742462,"vZ0":-1.092839256791954,"x":96.26,"y":170.93,"x0":-1.3062666579351128,"y0":50.00524223650257,"z0":4.854065033411492,"aX":-14.217840596282775},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.0,"breakHorizontal":13.0,"spinRate":2421,"spinDirection":223},"zone":6,"typeConfidence":0.92,"plateTime":0.41409650321869096,"extension":6.844975865902759},"index":2,"playId":"1b2895f5-1f3e-356a-a95c-7a3c4bdbb739","pitchNumber":3,"startTime":"2026-06-24T01:52:30.361Z","endTime":"2026-06-24T01:52:37.208Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-24T01:52:42.442Z","endTime":"2026-06-24T01:52:58.190Z","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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":75.4,"endSpeed":68.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.52579550438262,"aZ":-38.73544056132953,"pfxX":11.222650193114092,"pfxZ":-5.5100652705891076,"pX":-0.608353371709413,"pZ":1.7224898149512136,"vX0":-1.4455492790466986,"vY0":-109.70675323892064,"vZ0":1.6552643486410366,"x":140.19,"y":192.27,"x0":-1.386856963342008,"y0":50.00270994932419,"z0":5.159527594768003,"aX":13.36736919833772},"breaks":{"breakAngle":19.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-9.0,"breakHorizontal":-19.7,"spinRate":3167,"spinDirection":62},"zone":7,"typeConfidence":0.9,"plateTime":0.5036841793448432,"extension":7.050575149636163},"index":4,"playId":"e0f8d735-e2f5-378b-9dab-5af9a80cfab1","pitchNumber":4,"startTime":"2026-06-24T01:52:58.190Z","endTime":"2026-06-24T01:53:04.954Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T01:53:04.954Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bo Bichette walks.","rbi":0,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-24T01:53:02.990Z","endTime":"2026-06-24T01:55:12.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.1,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.498959499528965,"aZ":-29.215577104576074,"pfxX":7.097317266862931,"pfxZ":1.9819600832508675,"pX":1.76359416125734,"pZ":1.44898906786949,"vX0":5.230089532478476,"vY0":-121.11045138148752,"vZ0":-2.201762256180297,"x":49.78,"y":199.66,"x0":-1.342102569778236,"y0":50.003432859246665,"z0":4.912089371832323,"aX":10.597592505258275},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.4,"breakHorizontal":-14.0,"spinRate":2795,"spinDirection":87},"zone":14,"typeConfidence":0.9,"plateTime":0.45135978806107957,"extension":6.9146383294519005},"index":0,"playId":"ba17cb4d-5f73-32ad-b71d-1e5161c85ed8","pitchNumber":1,"startTime":"2026-06-24T01:53:29.838Z","endTime":"2026-06-24T01:53:34.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.7,"endSpeed":70.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.29698534121955,"aZ":-37.20035961060058,"pfxX":10.772425891342465,"pfxZ":-4.035824441518805,"pX":0.45314601177194297,"pZ":2.351832316947295,"vX0":0.91228481399999,"vY0":-111.56976861991296,"vZ0":2.2291541354315827,"x":99.73,"y":175.28,"x0":-1.3597473555480175,"y0":50.00161501618589,"z0":5.206662218934365,"aX":13.418631322781644},"breaks":{"breakAngle":20.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-6.2,"breakHorizontal":-19.7,"spinRate":3180,"spinDirection":62},"zone":6,"typeConfidence":0.9,"plateTime":0.49316615451408286,"extension":7.23974373264805},"index":1,"playId":"377943fc-82bd-3ce2-90ac-e7cd05d48a55","pitchNumber":2,"startTime":"2026-06-24T01:53:46.140Z","endTime":"2026-06-24T01:53:51.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.5,"endSpeed":70.5,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.3035014975379,"aZ":-39.50541081030813,"pfxX":9.961383634575839,"pfxZ":-5.810454664814797,"pX":1.4913874333488177,"pZ":2.140505796380705,"vX0":3.0476231497007333,"vY0":-112.76313055783223,"vZ0":2.173369663501795,"x":60.15,"y":180.99,"x0":-1.1787670001862807,"y0":50.00120121135907,"z0":5.208641311162208,"aX":12.572147980216023},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-9.5,"breakHorizontal":-18.8,"spinRate":3259,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.4894637237901662,"extension":7.4506377699322615},"index":2,"playId":"3abd74c0-d6a7-3d93-a1a5-b67282b3f51c","pitchNumber":3,"startTime":"2026-06-24T01:54:16.341Z","endTime":"2026-06-24T01:54:21.517Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-06-24T01:54:32.592Z","endTime":"2026-06-24T01:54:46.681Z","isPitch":false,"type":"action","player":{"id":666182,"link":"/api/v1/people/666182"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":71.1,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.979406670070805,"aZ":-40.28812338847813,"pfxX":9.598742473064696,"pfxZ":-6.312180565631442,"pX":1.4992426003430805,"pZ":2.093638027366314,"vX0":3.091551691719207,"vY0":-113.84451102758759,"vZ0":2.1668143525167363,"x":59.85,"y":182.25,"x0":-1.1311632365315143,"y0":50.00309129310281,"z0":5.179433138557438,"aX":12.33592113034519},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-10.3,"breakHorizontal":-18.2,"spinRate":3238,"spinDirection":63},"zone":14,"typeConfidence":0.89,"plateTime":0.4850320889807769,"extension":7.0747188236030265},"index":4,"playId":"2118ee47-e191-3c5e-a4cf-87a41419fa61","pitchNumber":4,"startTime":"2026-06-24T01:54:46.681Z","endTime":"2026-06-24T01:54:56.560Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":81.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.216697920131455,"aZ":-21.69881318163985,"pfxX":-5.159690161372996,"pfxZ":6.059067802099069,"pX":-0.07797493958879251,"pZ":3.6951935893287358,"vX0":4.706310880800654,"vY0":-130.79438171753856,"vZ0":0.8446347788770341,"x":119.97,"y":139.01,"x0":-1.2324382245109324,"y0":50.00036123403854,"z0":4.9982359856729595,"aX":-8.916701220507399},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.4,"breakHorizontal":8.3,"spinRate":2437,"spinDirection":209},"zone":11,"typeConfidence":0.68,"plateTime":0.4191659380689301,"extension":7.0695616558057734},"index":5,"playId":"0b4a73f1-002c-3dc0-be57-06a597436ee6","pitchNumber":5,"startTime":"2026-06-24T01:55:05.641Z","endTime":"2026-06-24T01:55:12.105Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T01:55:12.105Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mark Vientos strikes out swinging.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-24T01:55:12.085Z","endTime":"2026-06-24T01:57:22.582Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.4,"endSpeed":69.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.168315906020368,"aZ":-39.38830269450697,"pfxX":11.543988504373184,"pfxZ":-5.913984384942208,"pX":-0.16529405895647378,"pZ":1.8392705156426128,"vX0":-0.47137469542579435,"vY0":-111.05594235402435,"vZ0":1.992577153748053,"x":123.3,"y":189.12,"x0":-1.4420475440913976,"y0":50.002503360553625,"z0":5.098941709361017,"aX":14.085410028161233},"breaks":{"breakAngle":19.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-9.6,"breakHorizontal":-20.6,"spinRate":3186,"spinDirection":65},"zone":8,"typeConfidence":0.9,"plateTime":0.4976314530269974,"extension":7.064081493940484},"index":0,"playId":"4dbf74fa-4394-358d-9c9a-0e9e67e79371","pitchNumber":1,"startTime":"2026-06-24T01:55:37.253Z","endTime":"2026-06-24T01:55:42.455Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-06-24T01:55:58.144Z","endTime":"2026-06-24T01:56:12.273Z","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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.0,"endSpeed":69.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.338791115928938,"aZ":-36.80908760616467,"pfxX":9.783940818564215,"pfxZ":-3.7538635617057663,"pX":1.3748525441996662,"pZ":1.5862536547096793,"vX0":2.9252433817600134,"vY0":-111.95061931198093,"vZ0":0.770946194668801,"x":64.59,"y":195.95,"x0":-1.2292451402470823,"y0":50.00261480159295,"z0":5.088608309252386,"aX":12.079985431272776},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-6.1,"breakHorizontal":-18.5,"spinRate":3187,"spinDirection":62},"zone":14,"typeConfidence":0.89,"plateTime":0.49445344716552153,"extension":7.060471646975859},"index":2,"playId":"a66d1f8d-8cb2-3126-9590-52893837763a","pitchNumber":2,"startTime":"2026-06-24T01:56:12.273Z","endTime":"2026-06-24T01:56:19.583Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.952710649947974,"aZ":-27.616277614871585,"pfxX":-8.698153907371285,"pfxZ":2.693716734106639,"pX":-0.037399111107198665,"pZ":3.3476839997129786,"vX0":6.029917818870773,"vY0":-129.5578462283624,"vZ0":1.3500950116466068,"x":118.43,"y":148.39,"x0":-1.2689747890321523,"y0":50.005248694729445,"z0":4.935779760079845,"aX":-14.73704362583092},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.4,"breakHorizontal":14.4,"spinRate":2322,"spinDirection":222},"zone":2,"typeConfidence":0.92,"plateTime":0.42332308119160933,"extension":6.79374310349272},"index":3,"playId":"32775bf4-8379-369e-ab8b-aa731406ee6b","pitchNumber":3,"startTime":"2026-06-24T01:56:31.480Z","endTime":"2026-06-24T01:56:38.161Z","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.5,"endSpeed":81.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.510725984765557,"aZ":-26.366379183310176,"pfxX":-8.77836472870247,"pfxZ":3.3767507510533417,"pX":-1.109306248171093,"pZ":3.22184974219566,"vX0":3.5017847248743452,"vY0":-130.39907022393245,"vZ0":0.7432980584651067,"x":159.28,"y":151.79,"x0":-1.3292616484547584,"y0":50.005996526751154,"z0":4.922841025642217,"aX":-15.114621923542863},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.5,"breakHorizontal":15.1,"spinRate":2365,"spinDirection":221},"zone":11,"typeConfidence":0.91,"plateTime":0.42009896686227055,"extension":6.832575420647371},"index":4,"playId":"b4c68365-2124-3d6d-b649-3a666a805234","pitchNumber":4,"startTime":"2026-06-24T01:56:51.894Z","endTime":"2026-06-24T01:56:59.010Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":76.7,"endSpeed":68.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.58882541116929,"aZ":-38.46956384550118,"pfxX":11.567281807596473,"pfxZ":-5.1572601899665145,"pX":0.977053352662056,"pZ":2.609362675979746,"vX0":1.817119525122308,"vY0":-111.45545873155741,"vZ0":3.181724526275029,"x":79.76,"y":168.33,"x0":-1.3544793951297076,"y0":50.003432150281974,"z0":5.219001039058318,"aX":14.118535111590612},"breaks":{"breakAngle":20.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-7.8,"breakHorizontal":-21.4,"spinRate":3260,"spinDirection":57},"zone":14,"typeConfidence":0.9,"plateTime":0.49715463015598216,"extension":7.316079259776652},"index":5,"playId":"c5ffc1c1-bf01-3d15-846b-05b1ec2c071d","pitchNumber":5,"startTime":"2026-06-24T01:57:15.389Z","endTime":"2026-06-24T01:57:22.582Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T01:57:22.582Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ian Happ flies out to left fielder Jared Young.","rbi":0,"awayScore":7,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-24T01:59:04.969Z","endTime":"2026-06-24T02:01:18.531Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":76.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.61387964344501,"aZ":-28.745919860189908,"pfxX":3.0593564107528164,"pfxZ":2.3480439317923665,"pX":0.09814448399275279,"pZ":2.2226635250314914,"vX0":1.598257085408641,"vY0":-119.70279587533861,"vZ0":-2.4734225412432855,"x":113.26,"y":178.77,"x0":-0.9742266723009049,"y0":50.00374410658437,"z0":5.825247734906217,"aX":4.47052708600761},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":4.0,"breakHorizontal":-5.9,"spinRate":2005,"spinDirection":159},"zone":5,"typeConfidence":0.9,"plateTime":0.45637158994492033,"extension":6.52473098139986},"index":0,"playId":"ee9abe64-7136-3e3e-bf64-d53df4384b64","pitchNumber":1,"startTime":"2026-06-24T01:59:34.749Z","endTime":"2026-06-24T01:59:38.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":72.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.996909034217992,"aZ":-24.421538754470728,"pfxX":-4.90081081715885,"pfxZ":5.825877390355611,"pX":-1.0050767838642365,"pZ":2.599171187610909,"vX0":1.1409947405235492,"vY0":-114.32986470054668,"vZ0":-1.9390441747771572,"x":155.31,"y":168.6,"x0":-0.8720972726199872,"y0":50.00519583529604,"z0":5.842395256434453,"aX":-6.524006520715782},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":10.3,"breakHorizontal":8.6,"spinRate":1506,"spinDirection":202},"zone":11,"typeConfidence":0.9,"plateTime":0.47808735754738985,"extension":6.635540041369602},"index":1,"playId":"67612141-6837-3ad5-bd24-794008c7ea8b","pitchNumber":2,"startTime":"2026-06-24T01:59:53.326Z","endTime":"2026-06-24T01:59:58.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":79.9,"endSpeed":74.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.761886744566045,"aZ":-21.72600434958706,"pfxX":-4.272355112475406,"pfxZ":7.542781994131205,"pX":0.18190562553908446,"pZ":2.0972864611335393,"vX0":3.5568572834229166,"vY0":-116.36134924922908,"vZ0":-3.947929682169038,"x":110.07,"y":182.15,"x0":-0.8039800790145166,"y0":50.00248805411512,"z0":5.849922848695796,"aX":-5.918059811306982},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":13.1,"breakHorizontal":7.0,"spinRate":1386,"spinDirection":205},"zone":8,"typeConfidence":0.9,"plateTime":0.46890078119762846,"extension":6.873675181493502},"index":2,"playId":"51ccd62a-c56b-343a-abed-4ddd373bdb66","pitchNumber":3,"startTime":"2026-06-24T02:00:10.193Z","endTime":"2026-06-24T02:00:15.251Z","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":2,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":73.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.023506934535398,"aZ":-23.861278282922065,"pfxX":-5.458246602117037,"pfxZ":6.265516872926661,"pX":-1.4537270756748337,"pZ":-0.4467406644672827,"vX0":0.10601415097542771,"vY0":-113.89341307673948,"vZ0":-8.350784104832076,"x":172.41,"y":250.84,"x0":-0.7904059877680293,"y0":50.00318299478983,"z0":5.593635845966752,"aX":-7.2396966341948685},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":9.7,"breakHorizontal":9.8,"spinRate":1386,"spinDirection":200},"zone":13,"typeConfidence":0.9,"plateTime":0.4791446390141654,"extension":6.8287285893681045},"index":3,"playId":"345554a8-7b6d-345d-a56b-5b031d550eb9","pitchNumber":4,"startTime":"2026-06-24T02:00:29.064Z","endTime":"2026-06-24T02:00:34.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.460362008625307,"aZ":-9.567176538301409,"pfxX":-3.619368815676166,"pfxZ":12.316652823616547,"pX":0.0727181557408553,"pZ":1.952573211259682,"vX0":3.365353052732796,"vY0":-134.44539122525532,"vZ0":-8.057430740328128,"x":114.23,"y":186.06,"x0":-0.7234791444003933,"y0":50.000661971689574,"z0":5.662687732201638,"aX":-6.641920335914515},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.9,"breakHorizontal":5.9,"spinRate":2223,"spinDirection":196},"zone":8,"typeConfidence":0.91,"plateTime":0.40701492431900643,"extension":6.664116298506654},"index":4,"playId":"ce31abb5-0269-3677-982b-37bc7b5bb66e","pitchNumber":5,"startTime":"2026-06-24T02:00:47.237Z","endTime":"2026-06-24T02:00:51.695Z","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":2,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":74.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.797394507338154,"aZ":-24.518514125582374,"pfxX":-6.425928623167386,"pfxZ":5.538818974917035,"pX":-0.7603870723975316,"pZ":1.6686933228031071,"vX0":2.0208112909566833,"vY0":-116.23189194635196,"vZ0":-4.046707481619571,"x":145.98,"y":193.73,"x0":-0.8013882002563886,"y0":50.000194274933264,"z0":5.734502851107241,"aX":-8.876606923349664},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":9.4,"breakHorizontal":11.2,"spinRate":1456,"spinDirection":201},"zone":7,"typeConfidence":0.9,"plateTime":0.4694807490075057,"extension":6.8724295301452525},"hitData":{"launchSpeed":88.8,"launchAngle":29.0,"totalDistance":333.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.71,"coordY":72.31}},"index":5,"playId":"62d9ae78-36d1-36b5-a6b4-a841af5b12cc","pitchNumber":6,"startTime":"2026-06-24T02:01:08.365Z","endTime":"2026-06-24T02:01:18.531Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T02:01:18.531Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Shaw singles on a fly ball to center fielder A.J. Ewing.","rbi":0,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-24T02:01:17.318Z","endTime":"2026-06-24T02:02:57.039Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.3,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.283312858597192,"aZ":-31.780622184568774,"pfxX":2.1130796026684964,"pfxZ":0.2702748575961973,"pX":-0.3790327553864549,"pZ":3.9738179536824023,"vX0":0.6734266464310426,"vY0":-119.24701529678904,"vZ0":1.9257971277717865,"x":131.45,"y":131.49,"x0":-0.9393644291087228,"y0":50.001160855894064,"z0":6.016701362192719,"aX":3.0518524955424313},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":1.2,"breakHorizontal":-4.0,"spinRate":1961,"spinDirection":136},"zone":11,"typeConfidence":0.91,"plateTime":0.4587972127680575,"extension":6.489240902960613},"index":0,"playId":"eb383a6e-74b6-3ed3-876a-3d7d1b0a08e2","pitchNumber":1,"startTime":"2026-06-24T02:01:42.643Z","endTime":"2026-06-24T02:01:48.099Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.2,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.280793789687092,"aZ":-30.527875541970094,"pfxX":1.7185052555699905,"pfxZ":1.1173776295155946,"pX":0.715306897356074,"pZ":3.426291561931629,"vX0":3.3346377273003847,"vY0":-120.82336329807013,"vZ0":0.5044773106306839,"x":89.73,"y":146.27,"x0":-0.9054945604498612,"y0":50.00597022191115,"z0":5.894855710577344,"aX":2.5443830579888442},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.4,"breakHorizontal":-4.0,"spinRate":1958,"spinDirection":155},"zone":12,"typeConfidence":0.91,"plateTime":0.4531167421224258,"extension":6.540839572275269},"index":1,"playId":"4a969252-4a65-32a6-a0e5-dbd51091aec5","pitchNumber":2,"startTime":"2026-06-24T02:01:57.372Z","endTime":"2026-06-24T02:02:04.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.3,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.939160059883292,"aZ":-16.681683915577416,"pfxX":1.3673913146733847,"pfxZ":9.79683832720286,"pX":0.64577400993558,"pZ":3.57579792614281,"vX0":3.400947109201866,"vY0":-125.37065693538115,"vZ0":-1.8741475106472467,"x":92.38,"y":142.23,"x0":-0.9095805066920792,"y0":50.001808940721496,"z0":5.704397440229419,"aX":2.1607728651788873},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":17.5,"breakHorizontal":-3.4,"spinRate":2090,"spinDirection":173},"zone":12,"typeConfidence":0.88,"plateTime":0.43803080893400503,"extension":6.5741099305032975},"index":2,"playId":"a93fa68f-e65e-3ba9-802c-e9836bb483a0","pitchNumber":3,"startTime":"2026-06-24T02:02:13.649Z","endTime":"2026-06-24T02:02:21.763Z","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":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.541599082115308,"aZ":-9.547754026835804,"pfxX":-1.2660335609316948,"pfxZ":12.752681692708759,"pX":0.29197820350141507,"pZ":1.7240527397856413,"vX0":3.288551220229782,"vY0":-132.88757963081048,"vZ0":-8.25310625904496,"x":105.87,"y":192.23,"x0":-0.8014348370227851,"y0":50.006568402327495,"z0":5.578542881881931,"aX":-2.247064363099047},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":21.4,"breakHorizontal":1.6,"spinRate":2209,"spinDirection":194},"zone":9,"typeConfidence":0.89,"plateTime":0.41340039369174253,"extension":6.749927464443079},"index":3,"playId":"9f8811b7-9fc7-3d55-908b-03984c57046f","pitchNumber":4,"startTime":"2026-06-24T02:02:27.963Z","endTime":"2026-06-24T02:02:34.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.4,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.417524151455723,"aZ":-10.999734936920314,"pfxX":-2.229991215788432,"pfxZ":12.113494956085344,"pX":-0.9003515309806093,"pZ":3.0679766405235975,"vX0":0.7252142389248248,"vY0":-131.51143738542618,"vZ0":-4.755585452806679,"x":151.32,"y":155.94,"x0":-0.8902952848574631,"y0":50.00306454744158,"z0":5.718515131687897,"aX":-3.8982427504950277},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":21.1,"breakHorizontal":3.8,"spinRate":2204,"spinDirection":202},"zone":11,"typeConfidence":0.9,"plateTime":0.41680249355165433,"extension":6.586379728214498},"hitData":{"launchSpeed":66.9,"launchAngle":32.0,"totalDistance":201.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":146.01,"coordY":109.59}},"index":4,"playId":"09117d19-29e0-34c9-b5c9-171657f562e2","pitchNumber":5,"startTime":"2026-06-24T02:02:42.862Z","endTime":"2026-06-24T02:02:57.039Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T02:02:57.039Z","atBatIndex":62},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nico Hoerner doubles (17) on a line drive to left fielder Jared Young.","rbi":0,"awayScore":7,"homeScore":3,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-24T02:05:23.945Z","endTime":"2026-06-24T02:05:58.307Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"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,2,3],"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":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668964,"link":"/api/v1/people/668964"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"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":3},"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"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":"72e4659c-7447-38ae-a866-7796f400c4af","startTime":"2026-06-24T02:03:23.385Z","endTime":"2026-06-24T02:03:26.610Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Mets challenged (tag play), call on the field was overturned: pitcher Tobias Myers picks off Matt Shaw at 1st on throw to first baseman Mark Vientos.","event":"Pickoff 1B","eventType":"pickoff_1b","awayScore":7,"homeScore":3,"isScoringPlay":false,"isOut":true,"hasReview":true},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"72e4659c-7447-38ae-a866-7796f400c4af","startTime":"2026-06-24T02:03:26.610Z","endTime":"2026-06-24T02:05:26.169Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"},"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":121}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":76.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.26524690428429,"aZ":-29.42591656481976,"pfxX":2.574901075691798,"pfxZ":1.8896634214937897,"pX":1.1180208225526327,"pZ":2.1919928784542604,"vX0":3.94065411691714,"vY0":-119.47186494240609,"vZ0":-2.345745173963187,"x":74.38,"y":179.6,"x0":-0.8822798888856672,"y0":50.005330979348805,"z0":5.810156707076292,"aX":3.752967913353297},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":3.1,"breakHorizontal":-5.5,"spinRate":1855,"spinDirection":153},"zone":14,"typeConfidence":0.91,"plateTime":0.45703703598924594,"extension":6.581012130142165},"index":2,"playId":"2f5243a6-2921-382d-98c6-f370eee590ad","pitchNumber":1,"startTime":"2026-06-24T02:05:26.169Z","endTime":"2026-06-24T02:05:31.633Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.602315824735786,"aZ":-30.322887839075637,"pfxX":3.5775016401710853,"pfxZ":1.2912102369019145,"pX":-0.2702445875128304,"pZ":2.944531738828629,"vX0":0.47602676077481265,"vY0":-118.67220785997549,"vZ0":-0.38873969839740696,"x":127.3,"y":159.28,"x0":-0.9381702864873422,"y0":50.00213442287517,"z0":5.86024655264519,"aX":5.129013332073852},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":2.5,"breakHorizontal":-6.6,"spinRate":1937,"spinDirection":148},"zone":2,"typeConfidence":0.9,"plateTime":0.4606177600330912,"extension":6.65662785134648},"hitData":{"launchSpeed":100.8,"launchAngle":15.0,"totalDistance":234.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":63.13,"coordY":128.88}},"index":3,"playId":"7cf19d98-c8f6-38ff-be9c-c76267cdc5fe","pitchNumber":2,"startTime":"2026-06-24T02:05:40.343Z","endTime":"2026-06-24T02:05:58.307Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T02:05:58.307Z","atBatIndex":63},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Carson Kelly doubles (8) on a fly ball to left fielder Jared Young. Nico Hoerner scores.","rbi":1,"awayScore":8,"homeScore":3,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-24T02:05:54.334Z","endTime":"2026-06-24T02:08:45.591Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"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":6},"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"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":6},"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":668964,"link":"/api/v1/people/668964"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.991271608197,"aZ":-11.866014326839515,"pfxX":-4.4306986234006365,"pfxZ":11.845443498851754,"pX":0.12517723022547186,"pZ":2.424758958950608,"vX0":3.8418254506838005,"vY0":-129.80881371225772,"vZ0":-6.118950521871443,"x":112.23,"y":173.31,"x0":-0.7950120354305564,"y0":50.00495063199852,"z0":5.708028230202163,"aX":-7.597587472035559},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":20.4,"breakHorizontal":7.2,"spinRate":2140,"spinDirection":200},"zone":5,"typeConfidence":0.88,"plateTime":0.42120151842732945,"extension":6.747874766537353},"index":0,"playId":"56685a55-382c-3f0d-87af-478b90cc93dd","pitchNumber":1,"startTime":"2026-06-24T02:06:24.548Z","endTime":"2026-06-24T02:06:31.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.174525523216325,"aZ":-9.53470661181444,"pfxX":-2.996004481668705,"pfxZ":12.995354589953187,"pX":-0.11690498193678117,"pZ":2.2885261733628908,"vX0":2.665614872036813,"vY0":-131.25701751835354,"vZ0":-6.887333355376542,"x":121.46,"y":176.99,"x0":-0.7571172666870722,"y0":50.00440563625109,"z0":5.659135179595106,"aX":-5.220273395998559},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":22.2,"breakHorizontal":4.8,"spinRate":2178,"spinDirection":196},"zone":5,"typeConfidence":0.9,"plateTime":0.4175302839903674,"extension":6.756713634879736},"index":1,"playId":"2e9d2cfe-a2bb-3b5b-acdd-d47dc90f2d06","pitchNumber":2,"startTime":"2026-06-24T02:06:43.114Z","endTime":"2026-06-24T02:06:49.597Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.693780058702433,"aZ":-18.9279175927578,"pfxX":1.7416241001747665,"pfxZ":7.797999022285434,"pX":0.5654073244510701,"pZ":1.8167317710224082,"vX0":3.2188137062890902,"vY0":-129.20412920347627,"vZ0":-6.095613340668735,"x":95.45,"y":189.73,"x0":-0.9205508163260873,"y0":50.00610111781417,"z0":5.650677170098831,"aX":2.9584252157787385},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":13.1,"breakHorizontal":-3.8,"spinRate":2318,"spinDirection":177},"zone":9,"typeConfidence":0.9,"plateTime":0.4231500782382227,"extension":6.4444584301943975},"index":2,"playId":"5e5fa684-5736-372d-a04e-b87e159658b5","pitchNumber":3,"startTime":"2026-06-24T02:07:03.060Z","endTime":"2026-06-24T02:07:09.502Z","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":2,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":74.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.825132881147812,"aZ":-24.07901608371157,"pfxX":-5.926190824153723,"pfxZ":5.862526991241908,"pX":0.10087674948308299,"pZ":0.8721029475717235,"vX0":3.886013266672876,"vY0":-116.43350798732169,"vZ0":-5.76008566164775,"x":113.15,"y":215.23,"x0":-0.8156340935766919,"y0":50.00002614908481,"z0":5.64166308994656,"aX":-8.17665145321143},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":9.5,"breakHorizontal":9.8,"spinRate":1471,"spinDirection":206},"zone":14,"typeConfidence":0.9,"plateTime":0.4695216231937138,"extension":6.726859405891033},"index":3,"playId":"20801e96-993f-308f-a2a2-1efe029b50e8","pitchNumber":4,"startTime":"2026-06-24T02:07:27.231Z","endTime":"2026-06-24T02:07:34.116Z","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":93.9,"endSpeed":86.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.97738073165389,"aZ":-9.961693229362817,"pfxX":-2.3948527527311274,"pfxZ":11.721152293296242,"pX":1.1644246589911842,"pZ":2.846562484292124,"vX0":5.86222169816403,"vY0":-136.53006144509976,"vZ0":-5.8888083687144475,"x":72.61,"y":161.92,"x0":-0.6957549973679197,"y0":50.004206269661296,"z0":5.711412247936252,"aX":-4.539657922012812},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":20.3,"breakHorizontal":3.1,"spinRate":2358,"spinDirection":195},"zone":12,"typeConfidence":0.9,"plateTime":0.4005913207443905,"extension":6.628886336677118},"index":4,"playId":"6adc237a-7b0c-3f3b-8d6e-ed5e033bd271","pitchNumber":5,"startTime":"2026-06-24T02:07:45.535Z","endTime":"2026-06-24T02:07:52.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":74.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.55566121026994,"aZ":-23.367194160558782,"pfxX":-4.9954272466569085,"pfxZ":6.3867285191401555,"pX":0.41001717455695924,"pZ":1.0001348375204488,"vX0":4.264334437972745,"vY0":-116.05838026500038,"vZ0":-5.640754448138786,"x":101.37,"y":211.78,"x0":-0.7928362646332635,"y0":50.002484788465694,"z0":5.657326980047423,"aX":-6.887268150051189},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":10.6,"breakHorizontal":8.2,"spinRate":1499,"spinDirection":203},"zone":14,"typeConfidence":0.9,"plateTime":0.47004764482692085,"extension":6.902653645350677},"index":5,"playId":"4ec73e5b-36b0-3db4-860d-ec418d58ee0d","pitchNumber":6,"startTime":"2026-06-24T02:08:06.842Z","endTime":"2026-06-24T02:08:14.206Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.969549847075207,"aZ":-11.425013230112613,"pfxX":-3.6157083095207536,"pfxZ":11.392796401779268,"pX":-0.957084696129642,"pZ":2.9856743816820264,"vX0":1.6979225520475552,"vY0":-133.65207092238072,"vZ0":-5.056224970600926,"x":153.48,"y":158.17,"x0":-1.128464006528399,"y0":50.00521728148643,"z0":5.71261571713727,"aX":-6.586654229699221},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.8,"breakHorizontal":6.2,"spinRate":2253,"spinDirection":199},"zone":11,"typeConfidence":0.9,"plateTime":0.40876064574727744,"extension":6.617436184943863},"hitData":{"launchSpeed":84.4,"launchAngle":33.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":33.33,"coordY":111.6}},"index":6,"playId":"e584d4d2-7d75-3ac4-9aa3-b79afc99efcd","pitchNumber":7,"startTime":"2026-06-24T02:08:28.927Z","endTime":"2026-06-24T02:08:45.591Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T02:08:45.591Z","atBatIndex":64},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dansby Swanson doubles (9) on a sharp ground ball to left fielder Jared Young. Carson Kelly scores.","rbi":1,"awayScore":9,"homeScore":3,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-24T02:10:11.994Z","endTime":"2026-06-24T02:10:55.133Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"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":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":{"id":668964,"link":"/api/v1/people/668964"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-24T02:09:10.860Z","endTime":"2026-06-24T02:10:14.182Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.114210918572603,"aZ":-10.392346464684277,"pfxX":-3.4021562346755863,"pfxZ":13.079180644165868,"pX":0.10586868421247693,"pZ":2.6441311673665204,"vX0":3.1695717209065783,"vY0":-128.60514436165346,"vZ0":-5.637779727162813,"x":112.96,"y":167.39,"x0":-0.703989263820564,"y0":50.00397766745794,"z0":5.68022046198566,"aX":-5.66645584729264},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":22.6,"breakHorizontal":5.4,"spinRate":2146,"spinDirection":191},"zone":5,"typeConfidence":0.88,"plateTime":0.4268522160008712,"extension":6.785580684049229},"index":1,"playId":"e67dfb33-f59f-32e5-b47d-619fb871bb8c","pitchNumber":1,"startTime":"2026-06-24T02:10:14.182Z","endTime":"2026-06-24T02:10:18.320Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":71.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.461933614373304,"aZ":-31.68029326327409,"pfxX":3.1053871970700575,"pfxZ":0.38692279511957395,"pX":-0.21062498522663023,"pZ":2.5944942672424327,"vX0":1.036622691056481,"vY0":-113.19385324146195,"vZ0":-0.1261704986368961,"x":125.03,"y":168.73,"x0":-1.0785807206032354,"y0":50.005490254709834,"z0":5.833881733658201,"aX":4.013580136431708},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":1.0,"breakHorizontal":-5.9,"spinRate":2138,"spinDirection":54},"zone":5,"typeConfidence":2.0,"plateTime":0.4846551676415083,"extension":6.676492858053122},"hitData":{"launchSpeed":95.3,"launchAngle":2.0,"totalDistance":66.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":97.08,"coordY":161.82}},"index":2,"playId":"06353eec-d42f-30cb-856e-70894beec649","pitchNumber":2,"startTime":"2026-06-24T02:10:39.621Z","endTime":"2026-06-24T02:10:55.133Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T02:10:55.133Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Crow-Armstrong strikes out swinging.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-24T02:10:54.634Z","endTime":"2026-06-24T02:12:42.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,5],"actionIndex":[2],"runnerIndex":[0,1],"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"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":5},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.019822698824974,"aZ":-30.708487987314474,"pfxX":1.5405266614910378,"pfxZ":0.9696461819338609,"pX":0.6949239680640806,"pZ":2.6928552022498153,"vX0":3.3339007643559473,"vY0":-122.16316440376238,"vZ0":-1.4788166733764583,"x":90.51,"y":166.07,"x0":-0.887497183916853,"y0":50.002933207589315,"z0":5.945225911067885,"aX":2.3285108029473083},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.7,"breakHorizontal":-3.6,"spinRate":2024,"spinDirection":150},"zone":6,"typeConfidence":0.91,"plateTime":0.4483189648210466,"extension":6.486160911043415},"index":0,"playId":"22585b88-0259-3abe-8b8a-bfdfe678ef94","pitchNumber":1,"startTime":"2026-06-24T02:11:22.202Z","endTime":"2026-06-24T02:11:28.447Z","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.5,"endSpeed":75.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.13352897114191,"aZ":-21.99686623037182,"pfxX":-6.550986116648195,"pfxZ":7.068056813833879,"pX":-1.1961452616538621,"pZ":0.08407704462668157,"vX0":1.6616744077485697,"vY0":-118.51776395282043,"vZ0":-8.142515389984005,"x":162.59,"y":236.51,"x0":-1.0501081236361236,"y0":50.0022089857693,"z0":5.536591056121243,"aX":-9.429280581955222},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":11.3,"breakHorizontal":11.5,"spinRate":1517,"spinDirection":204},"zone":13,"typeConfidence":0.9,"plateTime":0.46006594575849613,"extension":6.854613045208486},"index":1,"playId":"8c654d2f-882d-34bc-a349-9464fd72a6df","pitchNumber":2,"startTime":"2026-06-24T02:11:43.375Z","endTime":"2026-06-24T02:11:50.099Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Tobias Myers. Dansby Swanson to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"actionPlayId":"8c654d2f-882d-34bc-a349-9464fd72a6df","startTime":"2026-06-24T02:12:05.892Z","endTime":"2026-06-24T02:12:07.768Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"}},{"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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.52474051591644,"aZ":-20.273777202378692,"pfxX":-3.4674454374225716,"pfxZ":8.343158255662775,"pX":0.48024135426671566,"pZ":2.269420633994952,"vX0":3.8278821846529563,"vY0":-118.36453839216543,"vZ0":-3.8652681323081985,"x":98.69,"y":177.51,"x0":-0.7035966081337166,"y0":50.001107615853925,"z0":5.768687068277501,"aX":-4.944619125992789},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":14.5,"breakHorizontal":5.4,"spinRate":1430,"spinDirection":198},"zone":6,"typeConfidence":0.9,"plateTime":0.4618502446661652,"extension":6.70650872026155},"index":3,"playId":"275930f5-fa32-32c6-90a0-851b8698addb","pitchNumber":3,"startTime":"2026-06-24T02:12:07.768Z","endTime":"2026-06-24T02:12:14.964Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-06-24T02:12:21.638Z","endTime":"2026-06-24T02:12:35.799Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.706501313499867,"aZ":-21.910556305442412,"pfxX":-3.9731368446659836,"pfxZ":7.385078682697918,"pX":-0.20333891800667395,"pZ":3.143056171278607,"vX0":2.491053564096752,"vY0":-116.78931850098436,"vZ0":-1.547719937828878,"x":124.75,"y":153.92,"x0":-0.7642212300168989,"y0":50.004899126581435,"z0":5.862778558195955,"aX":-5.523603020950093},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":13.3,"breakHorizontal":6.6,"spinRate":1507,"spinDirection":200},"zone":2,"typeConfidence":0.9,"plateTime":0.4678840440284806,"extension":6.599697028963147},"index":5,"playId":"a7f7956e-2544-36c7-883e-29df4029ac1f","pitchNumber":4,"startTime":"2026-06-24T02:12:35.799Z","endTime":"2026-06-24T02:12:42.562Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T02:12:42.562Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Eric Wagaman flies out to left fielder Ian Happ.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-24T02:15:04.845Z","endTime":"2026-06-24T02:15:32.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"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":{"description":"Pitching Change: Ryan Rolison replaces Phil Maton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-24T02:13:54.042Z","endTime":"2026-06-24T02:14:39.842Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669020,"link":"/api/v1/people/669020"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Eric Wagaman replaces Jared Young.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-24T02:14:39.842Z","endTime":"2026-06-24T02:15:06.796Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676572,"link":"/api/v1/people/676572"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":676724,"link":"/api/v1/people/676724"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.0,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.359121330735498,"aZ":-35.63214687792659,"pfxX":-3.1397067977376816,"pfxZ":-2.1387560809944546,"pX":-0.13246192093467785,"pZ":3.0223672068208294,"vX0":-3.7397666063061754,"vY0":-125.69796923047335,"vZ0":-0.4299015722261743,"x":122.05,"y":157.18,"x0":1.7777065109569,"y0":50.004717655474515,"z0":6.0668008053718125,"aX":-5.069184573989452},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.7,"breakHorizontal":6.5,"spinRate":2468,"spinDirection":277},"zone":2,"typeConfidence":2.0,"plateTime":0.4342753764763474,"extension":6.392447412064978},"index":2,"playId":"afd6bb52-4c1b-3553-aeda-c14621fab0b2","pitchNumber":1,"startTime":"2026-06-24T02:15:06.796Z","endTime":"2026-06-24T02:15:12.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":70.7,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.556655614536098,"aZ":-44.8007598900289,"pfxX":-6.289161330868092,"pfxZ":-10.0299153426827,"pX":-0.14678590118494764,"pZ":2.4824089864053933,"vX0":-1.694962915189353,"vY0":-112.18607595771755,"vZ0":2.0635154567153275,"x":122.6,"y":171.75,"x0":1.4376467747461426,"y0":50.000610536219526,"z0":6.158264658431576,"aX":-7.9195844741645915},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.6,"breakVerticalInduced":-17.2,"breakHorizontal":11.9,"spinRate":2660,"spinDirection":328},"zone":5,"typeConfidence":2.0,"plateTime":0.4904660533923426,"extension":6.576167040700286},"hitData":{"launchSpeed":90.1,"launchAngle":41.0,"totalDistance":298.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.06,"coordY":87.61}},"index":3,"playId":"49455572-bc59-32f1-b201-65817ca8678c","pitchNumber":2,"startTime":"2026-06-24T02:15:19.809Z","endTime":"2026-06-24T02:15:32.514Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T02:15:32.514Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"A.J. Ewing strikes out swinging.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-24T02:16:00.186Z","endTime":"2026-06-24T02:17:20.051Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-24T02:15:54.440Z","endTime":"2026-06-24T02:16:02.521Z","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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.238628718597692,"aZ":-35.118537409963345,"pfxX":-2.2110341718686444,"pfxZ":-1.7653766527944779,"pX":1.9246916333991695,"pZ":3.145790355731876,"vX0":0.40053647780390345,"vY0":-127.51271199847464,"vZ0":-0.30105167774932506,"x":43.64,"y":153.84,"x0":2.054228194613105,"y0":50.00376145610157,"z0":6.007909456164355,"aX":-3.685293308599414},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-3.1,"breakHorizontal":4.0,"spinRate":2524,"spinDirection":285},"zone":12,"typeConfidence":2.0,"plateTime":0.4275770733964288,"extension":6.273226094999657},"index":1,"playId":"caa27760-18df-3ad5-b4df-6114adc65b43","pitchNumber":1,"startTime":"2026-06-24T02:16:02.521Z","endTime":"2026-06-24T02:16:11.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.194452934676303,"aZ":-13.207998925186988,"pfxX":2.554802575373559,"pfxZ":9.523862574596947,"pX":-0.16807496779590828,"pZ":1.7299811640445837,"vX0":-5.6926658164193364,"vY0":-139.27444057273115,"vZ0":-8.592264664335843,"x":123.41,"y":192.07,"x0":1.5578556047518652,"y0":50.00546461037888,"z0":5.700708195909097,"aX":5.089517929727085},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.0,"breakHorizontal":-3.6,"spinRate":2369,"spinDirection":155},"zone":8,"typeConfidence":2.0,"plateTime":0.39118354863476457,"extension":6.604579594982142},"index":2,"playId":"402eef3c-7e79-397f-8a40-0b9828377926","pitchNumber":2,"startTime":"2026-06-24T02:16:23.297Z","endTime":"2026-06-24T02:16:28.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.451924929511286,"aZ":-33.3435802459557,"pfxX":-9.583662447500885,"pfxZ":-0.742548942984528,"pX":-0.8680789699144211,"pZ":1.3040619925183607,"vX0":-3.2820370627743327,"vY0":-124.80978863351783,"vZ0":-4.202159381771686,"x":150.09,"y":203.57,"x0":1.7078327250708658,"y0":50.00075281742348,"z0":5.746925711085121,"aX":-15.159587775084786},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.0,"breakHorizontal":18.1,"spinRate":2678,"spinDirection":308},"zone":13,"typeConfidence":2.0,"plateTime":0.43836586332168226,"extension":6.498247389340032},"index":3,"playId":"b596e105-c161-32ff-a236-e57f19d06418","pitchNumber":3,"startTime":"2026-06-24T02:16:38.526Z","endTime":"2026-06-24T02:16:44.175Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.480107705753117,"aZ":-12.729829762443789,"pfxX":3.5921136009875605,"pfxZ":9.774561369908621,"pX":0.023486804793537985,"pZ":2.3078401018580275,"vX0":-5.24155692321864,"vY0":-139.0406444415235,"vZ0":-7.328023199726812,"x":116.1,"y":176.47,"x0":1.4525294042890278,"y0":50.00648381477826,"z0":5.793831247372722,"aX":7.148488931824508},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.7,"breakHorizontal":-5.6,"spinRate":2404,"spinDirection":153},"zone":5,"typeConfidence":2.0,"plateTime":0.39154786324902036,"extension":6.559112040860377},"index":4,"playId":"5f46c5f5-905b-3c28-ba7e-543baef22890","pitchNumber":4,"startTime":"2026-06-24T02:16:53.280Z","endTime":"2026-06-24T02:16:59.636Z","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":95.0,"endSpeed":87.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.071729315011066,"aZ":-12.419464965570159,"pfxX":1.9268618807513982,"pfxZ":10.106338229794,"pX":0.012992497122549422,"pZ":2.9617281666134194,"vX0":-4.268991881940847,"vY0":-138.282378053562,"vZ0":-5.558745726004942,"x":116.5,"y":158.81,"x0":1.3199257864542726,"y0":50.006499900811164,"z0":5.8166462393525356,"aX":3.768018705230856},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.5,"breakHorizontal":-2.6,"spinRate":2426,"spinDirection":155},"zone":2,"typeConfidence":2.0,"plateTime":0.3946407247293253,"extension":6.4973232112660835},"index":5,"playId":"149ee1ae-862d-3141-a050-7c1ae5f1cab2","pitchNumber":5,"startTime":"2026-06-24T02:17:11.894Z","endTime":"2026-06-24T02:17:20.051Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T02:17:20.051Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcus Semien strikes out swinging.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-24T02:17:16.058Z","endTime":"2026-06-24T02:18:56.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"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":3},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.635297966890665,"aZ":-12.11805510312339,"pfxX":2.392283561743624,"pfxZ":10.109554465433572,"pX":0.43350608122213136,"pZ":2.1710464036316357,"vX0":-4.014145759110729,"vY0":-139.33001235778082,"vZ0":-7.710504962671354,"x":100.48,"y":180.16,"x0":1.5761160953164224,"y0":50.003536371617614,"z0":5.758537585135678,"aX":4.74664752439572},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.0,"breakHorizontal":-3.6,"spinRate":2460,"spinDirection":163},"zone":9,"typeConfidence":2.0,"plateTime":0.3917484205865005,"extension":6.569204791417807},"index":0,"playId":"cfaf9f9e-ec97-3862-8999-d58bf1db3018","pitchNumber":1,"startTime":"2026-06-24T02:17:41.737Z","endTime":"2026-06-24T02:17:47.124Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.291617382335318,"aZ":-12.07932837312992,"pfxX":2.893482914598578,"pfxZ":10.002374416858743,"pX":-0.38261598427223814,"pZ":2.7081547349907984,"vX0":-6.360468312568795,"vY0":-140.27138104654372,"vZ0":-6.367357577830432,"x":131.58,"y":165.66,"x0":1.5300693041468432,"y0":50.00481287367106,"z0":5.782101142526903,"aX":5.814802872971552},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.2,"breakHorizontal":-4.1,"spinRate":2342,"spinDirection":153},"zone":4,"typeConfidence":2.0,"plateTime":0.3892666032926302,"extension":6.580866353600388},"index":1,"playId":"a5341fc1-f1ec-3124-a58b-48b8de9d2513","pitchNumber":2,"startTime":"2026-06-24T02:17:54.436Z","endTime":"2026-06-24T02:18:02.653Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.110494964076594,"aZ":-10.489712657133573,"pfxX":3.668364976139408,"pfxZ":10.825389290867445,"pX":-1.1536866520929432,"pZ":1.3702515851981125,"vX0":-7.780478566864767,"vY0":-140.0397547500682,"vZ0":-10.08471412539752,"x":160.98,"y":201.78,"x0":1.1734968421672012,"y0":50.004017325053915,"z0":5.6868144184255645,"aX":7.349529453062754},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.9,"breakHorizontal":-5.2,"spinRate":2341,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.38986459137775054,"extension":6.708349464710451},"index":2,"playId":"a5143b4a-6d96-3c44-bf70-7bbfc935e9c3","pitchNumber":3,"startTime":"2026-06-24T02:18:09.213Z","endTime":"2026-06-24T02:18:15.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":73.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.02983724948768,"aZ":-43.82114909563525,"pfxX":-6.07632789122702,"pfxZ":-8.848235541103817,"pX":-1.2057987995551311,"pZ":-1.4854565521651613,"vX0":-4.186487504650573,"vY0":-115.06523021915623,"vZ0":-6.432617144465667,"x":162.96,"y":278.89,"x0":1.4386071751896954,"y0":50.004245044917596,"z0":5.680899207290496,"aX":-7.99690261397106},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.9,"breakVerticalInduced":-17.5,"breakHorizontal":12.2,"spinRate":2762,"spinDirection":330},"zone":13,"typeConfidence":2.0,"plateTime":0.4794265334465089,"extension":6.667078815470686},"index":3,"playId":"c8cd8af9-7ab6-3ebb-a964-3bb8dfd67882","pitchNumber":4,"startTime":"2026-06-24T02:18:25.711Z","endTime":"2026-06-24T02:18:33.580Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":72.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.16398083247243,"aZ":-44.889667901377095,"pfxX":-3.8560273140246366,"pfxZ":-9.621024034317692,"pX":-0.07916779356754229,"pZ":1.9841877715766987,"vX0":-1.8560730439714623,"vY0":-115.59420591245477,"vZ0":0.6383624709516049,"x":120.02,"y":185.21,"x0":1.2410336627937324,"y0":50.001742300521684,"z0":6.095715213382988,"aX":-5.097262021354358},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.8,"breakVerticalInduced":-16.8,"breakHorizontal":7.6,"spinRate":2756,"spinDirection":328},"zone":8,"typeConfidence":2.0,"plateTime":0.47807209029077313,"extension":6.593767813829438},"index":4,"playId":"94d87607-b8df-36bc-9c71-938b74fab396","pitchNumber":5,"startTime":"2026-06-24T02:18:50.943Z","endTime":"2026-06-24T02:18:56.637Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T02:18:56.637Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Bregman grounds out, third baseman Brett Baty to first baseman Mark Vientos.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-24T02:21:18.742Z","endTime":"2026-06-24T02:21:30.716Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"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":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"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":"Eric Wagaman remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-24T02:20:11.356Z","endTime":"2026-06-24T02:20:11.383Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676572,"link":"/api/v1/people/676572"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"401","replacedPlayer":{"id":676724,"link":"/api/v1/people/676724"}},{"details":{"description":"Pitching Change: A.J. Minter replaces Tobias Myers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-24T02:20:11.383Z","endTime":"2026-06-24T02:21:20.952Z","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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.595479723717418,"aZ":-28.884168500998076,"pfxX":-0.7575791368682273,"pfxZ":1.9997476350312091,"pX":0.0383589965346001,"pZ":2.50995090012929,"vX0":-5.762231313251136,"vY0":-127.26436060650255,"vZ0":-2.2961583033166653,"x":115.54,"y":171.01,"x0":2.4282446190324314,"y0":50.00250474391962,"z0":5.7069289303404105,"aX":-1.2436778365034156},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.4,"breakHorizontal":2.6,"spinRate":2458,"spinDirection":181},"zone":5,"typeConfidence":0.9,"plateTime":0.43003443791149953,"extension":6.341107066170686},"hitData":{"launchSpeed":69.4,"launchAngle":-15.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.66,"coordY":159.79}},"index":2,"playId":"f032100c-9e07-30eb-9c07-6d452519fd3c","pitchNumber":1,"startTime":"2026-06-24T02:21:20.952Z","endTime":"2026-06-24T02:21:30.716Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T02:21:30.716Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Busch flies out to left fielder Eric Wagaman.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-24T02:21:32.204Z","endTime":"2026-06-24T02:22:44.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":2},"credits":[{"player":{"id":676572,"link":"/api/v1/people/676572"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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.9,"endSpeed":84.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.080585893594137,"aZ":-21.502096814618923,"pfxX":9.70516648020762,"pfxZ":5.916759958819736,"pX":0.9869663244573192,"pZ":1.5443777265050855,"vX0":-6.860606957689916,"vY0":-133.52978049083904,"vZ0":-6.249937574242683,"x":79.38,"y":197.08,"x0":2.330255818724943,"y0":50.00139823136878,"z0":5.464976409746285,"aX":17.502919579140617},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.5,"breakHorizontal":-16.1,"spinRate":2295,"spinDirection":145},"zone":14,"typeConfidence":0.88,"plateTime":0.41038220939059755,"extension":6.3122317725358945},"index":0,"playId":"2a3c23f9-c620-3ec5-8edb-51ba36bf1b3d","pitchNumber":1,"startTime":"2026-06-24T02:21:55.089Z","endTime":"2026-06-24T02:22:00.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.66103735464648,"aZ":-27.706644697972198,"pfxX":-2.2950421806581534,"pfxZ":2.7202774869620896,"pX":-0.33237982952868517,"pZ":2.5211396847729923,"vX0":-5.958839057692739,"vY0":-126.9550537214866,"vZ0":-2.209448839221788,"x":129.67,"y":170.71,"x0":2.338146381324371,"y0":50.00217131808261,"z0":5.596048957977086,"aX":-3.7649651643366875},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.7,"breakHorizontal":5.4,"spinRate":2518,"spinDirection":208},"zone":4,"typeConfidence":0.91,"plateTime":0.4305493806540439,"extension":6.305702423886557},"index":1,"playId":"c13dc670-7296-397f-8ec3-7143607f3f83","pitchNumber":2,"startTime":"2026-06-24T02:22:12.842Z","endTime":"2026-06-24T02:22:18.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.640405682048108,"aZ":-27.594340342092803,"pfxX":-1.9192745060525507,"pfxZ":2.7625071140473567,"pX":-0.289126417331677,"pZ":2.199175694197053,"vX0":-5.951650271665747,"vY0":-127.50453293751275,"vZ0":-3.013183588560485,"x":128.02,"y":179.4,"x0":2.318606529949493,"y0":50.00263348146463,"z0":5.559008096354538,"aX":-3.178757562729386},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.6,"breakHorizontal":4.8,"spinRate":2516,"spinDirection":194},"zone":4,"typeConfidence":0.91,"plateTime":0.4285309632264678,"extension":6.2324385846985875},"hitData":{"launchSpeed":86.0,"launchAngle":53.0,"totalDistance":218.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":65.1,"coordY":137.05}},"index":2,"playId":"05a49355-2206-3189-9956-9aaf9801460e","pitchNumber":3,"startTime":"2026-06-24T02:22:30.155Z","endTime":"2026-06-24T02:22:44.904Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T02:22:44.904Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Seiya Suzuki singles on a sharp line drive to left fielder Eric Wagaman. Seiya Suzuki to 2nd. Seiya Suzuki advances to 2nd, on a fielding error by left fielder Eric Wagaman.","rbi":0,"awayScore":9,"homeScore":3,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-24T02:22:42.775Z","endTime":"2026-06-24T02:24:33.593Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":2},"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"},"postOnSecond":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676572,"link":"/api/v1/people/676572"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676572,"link":"/api/v1/people/676572"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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(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.1,"endSpeed":81.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.171302809720036,"aZ":-28.267921584870805,"pfxX":-3.0165619112051214,"pfxZ":2.350550998205339,"pX":0.551505605222139,"pZ":1.8897461638281017,"vX0":-3.9526101309149855,"vY0":-127.00895170594843,"vZ0":-3.806960288168919,"x":95.98,"y":187.76,"x0":2.5105158757249537,"y0":50.001435592684984,"z0":5.617297895859904,"aX":-5.003816219010295},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.7,"breakHorizontal":6.2,"spinRate":2530,"spinDirection":215},"zone":9,"typeConfidence":0.9,"plateTime":0.4286959835523567,"extension":6.256127931095061},"index":0,"playId":"053761a9-2c5b-3e4f-ab1e-a24ea88e6e4a","pitchNumber":1,"startTime":"2026-06-24T02:23:08.847Z","endTime":"2026-06-24T02:23:16.387Z","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.2,"endSpeed":84.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.0797095250371,"aZ":-18.845914035997506,"pfxX":3.1873013481159136,"pfxZ":7.328722056984894,"pX":1.0077947314558446,"pZ":3.75427130608223,"vX0":-5.019249366760054,"vY0":-134.26464582119877,"vZ0":-1.3421056970575762,"x":78.59,"y":137.41,"x0":2.490550485706202,"y0":50.00527335174865,"z0":5.606767409958594,"aX":5.799053049711265},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.2,"breakHorizontal":-4.7,"spinRate":2404,"spinDirection":148},"zone":12,"typeConfidence":0.89,"plateTime":0.4085401416875012,"extension":6.273221926592406},"index":1,"playId":"4b5c2c05-3fbe-3058-81ae-160fd6604d1b","pitchNumber":2,"startTime":"2026-06-24T02:23:26.081Z","endTime":"2026-06-24T02:23:30.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.79447582634409,"aZ":-26.805705701728417,"pfxX":-2.2575661537998393,"pfxZ":3.209403490181165,"pX":0.3995659844531676,"pZ":1.4475920729540663,"vX0":-4.379345858468861,"vY0":-127.87957318990097,"vZ0":-5.006318334397905,"x":101.77,"y":199.7,"x0":2.420697195915435,"y0":50.00443660942907,"z0":5.506942406270483,"aX":-3.7777973815406236},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.0,"breakHorizontal":5.0,"spinRate":2501,"spinDirection":193},"zone":14,"typeConfidence":0.9,"plateTime":0.4266252395695673,"extension":6.362412000289923},"index":2,"playId":"fbfa9329-b53b-358f-820b-aabbc8b60bf9","pitchNumber":3,"startTime":"2026-06-24T02:23:42.640Z","endTime":"2026-06-24T02:23:48.890Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.349355356136762,"aZ":-28.776583541659726,"pfxX":-2.8446024358311393,"pfxZ":2.10371302932462,"pX":1.2236582924957726,"pZ":3.4849426812223827,"vX0":-2.6296116467203685,"vY0":-125.82387588056451,"vZ0":0.3599604496559047,"x":70.36,"y":144.69,"x0":2.6485805598763803,"y0":50.00599400400239,"z0":5.6547917460382235,"aX":-4.6031938130786445},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.1,"breakHorizontal":5.8,"spinRate":2501,"spinDirection":202},"zone":12,"typeConfidence":0.9,"plateTime":0.4337976085055111,"extension":6.361714929518311},"index":3,"playId":"22900484-f539-3bb6-867e-1f4da52378a1","pitchNumber":4,"startTime":"2026-06-24T02:24:01.559Z","endTime":"2026-06-24T02:24:08.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.51809177252628,"aZ":-18.99914244586655,"pfxX":2.72694580463824,"pfxZ":7.334998500498902,"pX":-0.028453422672682534,"pZ":2.0253318761201213,"vX0":-7.603633864490098,"vY0":-132.9506604624082,"vZ0":-5.271184341019514,"x":118.08,"y":184.1,"x0":2.5097440878765176,"y0":50.00659650186081,"z0":5.40545664239765,"aX":4.901552987385238},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.4,"breakHorizontal":-3.4,"spinRate":2433,"spinDirection":148},"zone":8,"typeConfidence":0.89,"plateTime":0.4114057972478933,"extension":6.477625270612223},"hitData":{"launchSpeed":101.1,"launchAngle":14.0,"totalDistance":264.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":86.26,"coordY":76.84}},"index":4,"playId":"a55f9ff6-0bc1-3333-9631-a00cc25d8236","pitchNumber":5,"startTime":"2026-06-24T02:24:20.335Z","endTime":"2026-06-24T02:24:33.593Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T02:24:33.593Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out swinging.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-24T02:24:38.442Z","endTime":"2026-06-24T02:26:55.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"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],"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.0,"endSpeed":82.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.16775601247372,"aZ":-24.89397353403854,"pfxX":-0.8462670689828566,"pfxZ":4.257280477563173,"pX":0.028565227678549313,"pZ":0.9509850228284277,"vX0":-5.688839188094463,"vY0":-129.47361782580143,"vZ0":-6.557001269972188,"x":115.91,"y":213.1,"x0":2.357595733915248,"y0":50.004432962485566,"z0":5.402129821185415,"aX":-1.446351560417405},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.6,"breakHorizontal":2.8,"spinRate":2636,"spinDirection":169},"zone":13,"typeConfidence":0.89,"plateTime":0.42186516957039055,"extension":6.459016697506327},"index":0,"playId":"82f3e7fc-63c8-3b44-8172-ab03d0382be3","pitchNumber":1,"startTime":"2026-06-24T02:25:08.412Z","endTime":"2026-06-24T02:25:15.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.255665152713988,"aZ":-15.55643828134366,"pfxX":4.265548330666782,"pfxZ":9.070498691627524,"pX":0.7206691217723162,"pZ":1.3818675113415635,"vX0":-6.077172614397376,"vY0":-134.51351079804243,"vZ0":-7.494492669523463,"x":89.53,"y":201.47,"x0":2.4553006884573945,"y0":50.00340372137974,"z0":5.307780151995767,"aX":7.815352894502265},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.0,"breakHorizontal":-6.4,"spinRate":2452,"spinDirection":139},"zone":14,"typeConfidence":0.9,"plateTime":0.4072351311390987,"extension":6.387536913339843},"index":1,"playId":"7a3a4c9f-2272-345e-988d-c97057a8ff8e","pitchNumber":2,"startTime":"2026-06-24T02:25:28.497Z","endTime":"2026-06-24T02:25:55.518Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.74728312479744,"aZ":-23.81124717943693,"pfxX":-1.4368596209646682,"pfxZ":4.9785728038805095,"pX":0.4064391665183662,"pZ":1.562631078128957,"vX0":-4.638397568453284,"vY0":-128.5976697137503,"vZ0":-5.263846317159337,"x":101.51,"y":196.59,"x0":2.4176803522979333,"y0":50.006408612956704,"z0":5.474485086177044,"aX":-2.4157827349268692},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.0,"breakHorizontal":3.6,"spinRate":2513,"spinDirection":170},"zone":9,"typeConfidence":0.9,"plateTime":0.4253293870516299,"extension":6.382013079241854},"index":2,"playId":"eac88da8-e329-32d5-8d8c-0e4834b6f8e7","pitchNumber":3,"startTime":"2026-06-24T02:26:03.272Z","endTime":"2026-06-24T02:26:10.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.266408023885145,"aZ":-29.82896605848837,"pfxX":-0.601121452932365,"pfxZ":1.4174432639590924,"pX":-0.7728265254558643,"pZ":1.7694675668190496,"vX0":-7.515024602191788,"vY0":-127.63394339352784,"vZ0":-3.5663211490316615,"x":146.46,"y":191.0,"x0":2.2828718469205835,"y0":50.00401795196413,"z0":5.523501311804739,"aX":-0.995529367205923},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.0,"breakHorizontal":2.8,"spinRate":2650,"spinDirection":204},"zone":7,"typeConfidence":0.9,"plateTime":0.42846538786238186,"extension":6.419418736000003},"index":3,"playId":"0a8b7fb4-f6e4-32e1-ac45-031103b10cd5","pitchNumber":4,"startTime":"2026-06-24T02:26:23.574Z","endTime":"2026-06-24T02:26:28.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.73335512151688,"aZ":-27.303422786178597,"pfxX":10.469582030528645,"pfxZ":3.0992021824461222,"pX":1.038339829618056,"pZ":1.7445162891056585,"vX0":-7.001150115614412,"vY0":-124.52543487955548,"vZ0":-3.483338623601226,"x":77.42,"y":191.68,"x0":2.5243794578545424,"y0":50.00461799715032,"z0":5.417512030764434,"aX":16.463219708759425},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.0,"breakHorizontal":-17.4,"spinRate":1500,"spinDirection":126},"zone":14,"typeConfidence":0.91,"plateTime":0.43965908030906853,"extension":6.447138193031425},"index":4,"playId":"f0c25236-31d8-3aab-909d-bce4115117b1","pitchNumber":5,"startTime":"2026-06-24T02:26:47.971Z","endTime":"2026-06-24T02:26:55.045Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T02:26:55.045Z","atBatIndex":73},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carson Kelly challenged (pitch result), call on the field was confirmed: Brett Baty walks.","rbi":0,"awayScore":9,"homeScore":3,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-24T02:29:17.965Z","endTime":"2026-06-24T02:31:57.014Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681151,"fullName":"Jayden Murray","link":"/api/v1/people/681151"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Jayden Murray replaces Ryan Rolison.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-24T02:28:17.753Z","endTime":"2026-06-24T02:29:20.273Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681151,"link":"/api/v1/people/681151"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.4,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.226972888436883,"aZ":-12.93196496317106,"pfxX":-4.9280224115291755,"pfxZ":10.259779688090948,"pX":-0.16979065357769038,"pZ":3.1061078237317217,"vX0":6.145342075914612,"vY0":-136.15798034912422,"vZ0":-4.4881629732101995,"x":123.47,"y":154.92,"x0":-1.8170124696375365,"y0":50.00091092166682,"z0":5.672338511590546,"aX":-9.241168651511432},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.8,"breakHorizontal":7.6,"spinRate":2504,"spinDirection":221},"zone":2,"typeConfidence":0.94,"plateTime":0.40245190448833057,"extension":6.285376469149659},"index":1,"playId":"4bd60e25-7bb7-3d9f-93f9-41c46ffd6a79","pitchNumber":1,"startTime":"2026-06-24T02:29:20.273Z","endTime":"2026-06-24T02:29:26.444Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.813495003715946,"aZ":-14.473656292360937,"pfxX":-4.389744280091088,"pfxZ":9.476051276561797,"pX":-1.3431651428363318,"pZ":3.095314416158274,"vX0":2.8870096383478794,"vY0":-135.83065297620053,"vZ0":-4.236268303527394,"x":168.2,"y":155.21,"x0":-1.8495845142327216,"y0":50.00463379037748,"z0":5.681894876605621,"aX":-8.20164654640572},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.4,"breakHorizontal":7.3,"spinRate":2494,"spinDirection":216},"zone":11,"typeConfidence":0.93,"plateTime":0.40327756889025856,"extension":6.155209183817622},"index":2,"playId":"e7035b49-52ed-3fc3-af42-b0abc4644222","pitchNumber":2,"startTime":"2026-06-24T02:29:34.927Z","endTime":"2026-06-24T02:29:40.968Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.4,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.666816626811023,"aZ":-31.59484754937839,"pfxX":8.81840425715496,"pfxZ":0.42698151247714566,"pX":1.7362809568406774,"pZ":0.5697841249697135,"vX0":5.884820170603556,"vY0":-116.27759574917684,"vZ0":-4.434267846938928,"x":50.82,"y":223.4,"x0":-1.985325005536393,"y0":50.00203676826126,"z0":5.546292783691895,"aX":11.903181366977316},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-0.1,"breakHorizontal":-17.5,"spinRate":2539,"spinDirection":63},"zone":14,"typeConfidence":0.9,"plateTime":0.47361344143295403,"extension":6.050877093958035},"index":3,"playId":"69e6069d-b192-39fd-80d1-7ed10b96b07c","pitchNumber":3,"startTime":"2026-06-24T02:29:50.766Z","endTime":"2026-06-24T02:29:57.543Z","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":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.444336681453322,"aZ":-12.785682463931069,"pfxX":-6.996835719798092,"pfxZ":9.904696597747641,"pX":-0.3392243364124416,"pZ":3.46632793821848,"vX0":6.449206008695045,"vY0":-138.87507109208016,"vZ0":-3.6946860242971855,"x":129.93,"y":145.19,"x0":-1.7799886623421308,"y0":50.00319103190001,"z0":5.661540396395195,"aX":-13.69793470873545},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.4,"breakHorizontal":11.4,"spinRate":2503,"spinDirection":222},"zone":1,"typeConfidence":0.96,"plateTime":0.3940604645299972,"extension":6.144236754132738},"index":4,"playId":"3b65f880-a3a9-3dea-a731-c617bd4faac1","pitchNumber":4,"startTime":"2026-06-24T02:30:16.915Z","endTime":"2026-06-24T02:30:22.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.943143632884922,"aZ":-13.122831953507198,"pfxX":-5.748024382445214,"pfxZ":9.843541768701796,"pX":0.3062145335318875,"pZ":2.764527550753312,"vX0":6.977795821158678,"vY0":-137.82222411813743,"vZ0":-5.69799615034295,"x":105.33,"y":164.14,"x0":-1.5045654897868634,"y0":50.00111116431434,"z0":5.735606235920329,"aX":-11.12276462511432},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.9,"breakHorizontal":9.0,"spinRate":2390,"spinDirection":220},"zone":6,"typeConfidence":0.95,"plateTime":0.39653872006625157,"extension":6.0608438103815745},"index":5,"playId":"a581b396-f596-3c36-bd1d-07ad9a71dbfc","pitchNumber":5,"startTime":"2026-06-24T02:30:39.066Z","endTime":"2026-06-24T02:30:44.348Z","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":94.8,"endSpeed":87.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.555322007802566,"aZ":-16.28051365508065,"pfxX":-6.317508006646193,"pfxZ":8.195125964287733,"pX":0.5100672652680791,"pZ":3.687647627835104,"vX0":8.071205310203698,"vY0":-137.88073521548614,"vZ0":-2.7916163560533724,"x":97.56,"y":139.21,"x0":-1.6243648582791697,"y0":50.004317819407625,"z0":5.802159139207926,"aX":-12.25485660460865},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.5,"breakHorizontal":10.0,"spinRate":2444,"spinDirection":217},"zone":12,"typeConfidence":0.94,"plateTime":0.39613910457155743,"extension":6.070396091552083},"index":6,"playId":"e7a68447-4040-3cca-bbdc-6053dfcfced5","pitchNumber":6,"startTime":"2026-06-24T02:31:12.811Z","endTime":"2026-06-24T02:31:18.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.67571981712349,"aZ":-16.300050105234853,"pfxX":-6.271251014433631,"pfxZ":8.198492028589705,"pX":0.93102476793393,"pZ":2.2942974486916463,"vX0":9.093538599932508,"vY0":-137.8229693798097,"vZ0":-5.816028075959177,"x":81.51,"y":176.83,"x0":-1.586110655988021,"y0":50.00643488621037,"z0":5.520598344780503,"aX":-12.149334208341992},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.9,"breakHorizontal":9.6,"spinRate":2443,"spinDirection":219},"zone":14,"typeConfidence":0.91,"plateTime":0.39637339587141485,"extension":6.253254449756964},"index":7,"playId":"3722920d-d684-33f2-a91f-9d2d4deadbbc","pitchNumber":7,"startTime":"2026-06-24T02:31:30.008Z","endTime":"2026-06-24T02:31:57.014Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"}},"playEndTime":"2026-06-24T02:31:57.014Z","atBatIndex":74},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"MJ Melendez flies out to right fielder Matt Shaw.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-24T02:32:11.516Z","endTime":"2026-06-24T02:33:28.320Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681151,"fullName":"Jayden Murray","link":"/api/v1/people/681151"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":86.7,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.436131940454295,"aZ":-13.126483405403741,"pfxX":-5.870092249546483,"pfxZ":9.881671371440591,"pX":-0.31012348851985627,"pZ":2.551682591319656,"vX0":6.193397190554908,"vY0":-137.90795283436606,"vZ0":-5.861143365836541,"x":128.82,"y":169.88,"x0":-1.821487027794089,"y0":50.00423744315562,"z0":5.5886996373797215,"aX":-11.317143581983368},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.8,"breakHorizontal":9.4,"spinRate":2455,"spinDirection":221},"zone":4,"typeConfidence":0.95,"plateTime":0.39704935371055994,"extension":6.181728020193806},"index":0,"playId":"987e7146-cde9-3fa1-aa4d-639ca16e98b4","pitchNumber":1,"startTime":"2026-06-24T02:32:11.516Z","endTime":"2026-06-24T02:32:15.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.1,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.963047454324844,"aZ":-15.560701111071062,"pfxX":-5.818127693297806,"pfxZ":8.64684299915654,"pX":0.8652207601317756,"pZ":1.4198063654380597,"vX0":8.957294864691153,"vY0":-137.15960467219816,"vZ0":-8.139060819852661,"x":84.02,"y":200.45,"x0":-1.6743785101393502,"y0":50.00078078069635,"z0":5.4688657875265765,"aX":-11.176800095526607},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.3,"breakHorizontal":8.9,"spinRate":2362,"spinDirection":223},"zone":14,"typeConfidence":0.88,"plateTime":0.3980695769808671,"extension":6.402296939714607},"index":1,"playId":"2de6d806-d2c4-332c-b400-6c6e12843e3d","pitchNumber":2,"startTime":"2026-06-24T02:32:27.902Z","endTime":"2026-06-24T02:32:33.669Z","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":95.7,"endSpeed":87.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.61357162042176,"aZ":-16.010034693939573,"pfxX":-5.989453971374351,"pfxZ":8.184822917448994,"pX":-0.49352244725592764,"pZ":3.327400348714769,"vX0":5.956680342625126,"vY0":-139.26186951729179,"vZ0":-3.5249377429894455,"x":135.81,"y":148.94,"x0":-1.8761931341990348,"y0":50.00527372950614,"z0":5.660639733940078,"aX":-11.83291352893031},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.3,"breakHorizontal":9.7,"spinRate":2485,"spinDirection":220},"zone":1,"typeConfidence":0.95,"plateTime":0.39245294097190486,"extension":6.103304357344424},"index":2,"playId":"961de0af-d40a-37ea-989a-47bd356f893e","pitchNumber":3,"startTime":"2026-06-24T02:32:49.308Z","endTime":"2026-06-24T02:32:55.143Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-24T02:33:03.451Z","endTime":"2026-06-24T02:33:15.661Z","isPitch":false,"type":"action","player":{"id":669004,"link":"/api/v1/people/669004"}},{"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":79.3,"endSpeed":73.2,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.977977310500528,"aZ":-32.620045242376406,"pfxX":10.223388006610065,"pfxZ":-0.3340575871670808,"pX":0.11753239047973335,"pZ":1.5815454877726645,"vX0":2.1457411846368353,"vY0":-115.50576489604897,"vZ0":-2.005513706788783,"x":112.52,"y":196.08,"x0":-2.1519209360835707,"y0":50.001792160190924,"z0":5.604580423842428,"aX":13.779414956882036},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-0.8,"breakHorizontal":-19.1,"spinRate":2508,"spinDirection":59},"zone":14,"typeConfidence":0.91,"plateTime":0.4746226022153639,"extension":6.135446600667617},"hitData":{"launchSpeed":88.6,"launchAngle":46.0,"totalDistance":279.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":197.62,"coordY":112.64}},"index":4,"playId":"476112b0-c0e5-32da-ba6b-958e11e42142","pitchNumber":4,"startTime":"2026-06-24T02:33:15.661Z","endTime":"2026-06-24T02:33:28.320Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T02:33:28.320Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Alvarez strikes out swinging.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-24T02:34:00.709Z","endTime":"2026-06-24T02:35:48.281Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681151,"fullName":"Jayden Murray","link":"/api/v1/people/681151"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,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":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"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":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-24T02:33:45.846Z","endTime":"2026-06-24T02:34:02.857Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.968977978728365,"aZ":-30.76716862661393,"pfxX":9.602763575454148,"pfxZ":1.0083755916771406,"pX":0.7578800489010403,"pZ":0.7203377485712908,"vX0":3.620841617815668,"vY0":-117.37026265029601,"vZ0":-4.345055636022326,"x":88.11,"y":219.33,"x0":-2.053684744353414,"y0":50.00019822931641,"z0":5.472123821707039,"aX":13.346080249591928},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":1.0,"breakHorizontal":-18.2,"spinRate":2552,"spinDirection":58},"zone":14,"typeConfidence":0.9,"plateTime":0.46731533475767906,"extension":6.149657276282339},"index":1,"playId":"696b862d-664e-3c14-ad12-0b4724dd8f0f","pitchNumber":1,"startTime":"2026-06-24T02:34:02.857Z","endTime":"2026-06-24T02:34:08.519Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.065041119508113,"aZ":-13.853638889731279,"pfxX":-5.490240726754118,"pfxZ":9.617778442052483,"pX":0.5629445114582706,"pZ":1.5206327741855676,"vX0":7.605646445569784,"vY0":-136.85335478065036,"vZ0":-8.369788015050492,"x":95.54,"y":197.72,"x0":-1.5336770083235831,"y0":50.00182780728057,"z0":5.559287957278842,"aX":-10.456556170359471},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.8,"breakHorizontal":8.4,"spinRate":2524,"spinDirection":223},"zone":14,"typeConfidence":0.9,"plateTime":0.3996271700527938,"extension":6.298638903337896},"index":2,"playId":"84369c35-a557-38c6-9941-f7547da91cf4","pitchNumber":2,"startTime":"2026-06-24T02:34:24.252Z","endTime":"2026-06-24T02:34:51.279Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.788807541120644,"aZ":-16.233178405013863,"pfxX":-8.857766891736539,"pfxZ":8.103557384178131,"pX":-0.8685564982927425,"pZ":1.851690883584817,"vX0":5.819636279761954,"vY0":-139.4748717648004,"vZ0":-7.148325029458295,"x":150.11,"y":188.78,"x0":-1.832815077841722,"y0":50.00496569972825,"z0":5.521319529771484,"aX":-17.428686578489984},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.3,"breakHorizontal":14.8,"spinRate":2462,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.3929202464796342,"extension":6.09030738391189},"index":3,"playId":"6e213907-6eb0-3154-90d0-6e005aed2704","pitchNumber":3,"startTime":"2026-06-24T02:34:58.588Z","endTime":"2026-06-24T02:35:04.959Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.55910865589384,"aZ":-14.370046717856583,"pfxX":-6.838743885481164,"pfxZ":9.24943477308904,"pX":0.5118912968450193,"pZ":2.0721680900938715,"vX0":7.887773209834326,"vY0":-137.854654659096,"vZ0":-6.864149693251257,"x":97.49,"y":182.83,"x0":-1.4975849098468652,"y0":50.00464880368066,"z0":5.563940736900199,"aX":-13.167711370505438},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.5,"breakHorizontal":10.8,"spinRate":2512,"spinDirection":228},"zone":9,"typeConfidence":0.93,"plateTime":0.3972671126671137,"extension":6.285347321208206},"index":4,"playId":"a0b1ca02-fda3-342a-bc46-9f4ac59d0c24","pitchNumber":4,"startTime":"2026-06-24T02:35:19.970Z","endTime":"2026-06-24T02:35:27.220Z","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":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.700304050458676,"aZ":-34.28192440601401,"pfxX":6.64066346483953,"pfxZ":-1.500828205806064,"pX":0.6284598207666572,"pZ":1.217915153642115,"vX0":3.9857893223272485,"vY0":-118.06860219915777,"vZ0":-2.5382284445336074,"x":93.04,"y":205.9,"x0":-1.9476851928888732,"y0":50.00407845947781,"z0":5.479769145876785,"aX":9.320409944313639},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-3.1,"breakHorizontal":-13.1,"spinRate":2599,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.4649403398385692,"extension":6.333983600878629},"index":5,"playId":"5c09d9bd-8408-3e4a-8769-04777edfecd8","pitchNumber":5,"startTime":"2026-06-24T02:35:40.514Z","endTime":"2026-06-24T02:35:48.281Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T02:35:48.281Z","atBatIndex":76},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carson Benge singles on a line drive to right fielder Matt Shaw. Brett Baty scores.","rbi":1,"awayScore":9,"homeScore":4,"isOut":false},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-24T02:35:47.004Z","endTime":"2026-06-24T02:36:56.810Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681151,"fullName":"Jayden Murray","link":"/api/v1/people/681151"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3],"actionIndex":[1],"runnerIndex":[0,1,2],"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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"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":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":{"id":681151,"link":"/api/v1/people/681151"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.327350551552108,"aZ":-34.4951765898698,"pfxX":6.93562350079748,"pfxZ":-1.6454917086032328,"pX":0.16944717782954094,"pZ":2.5853649868246027,"vX0":3.123359201591635,"vY0":-118.48629599130496,"vZ0":0.16122006862291194,"x":110.54,"y":168.98,"x0":-2.070131642228268,"y0":50.00267687121745,"z0":5.6893347865269925,"aX":9.782065400646768},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-2.6,"breakHorizontal":-13.3,"spinRate":2551,"spinDirection":67},"zone":5,"typeConfidence":0.9,"plateTime":0.46369562128862674,"extension":6.060070684066638},"index":0,"playId":"883fd78f-3efb-3069-943c-3a94fe76d24d","pitchNumber":1,"startTime":"2026-06-24T02:36:07.604Z","endTime":"2026-06-24T02:36:15.106Z","isPitch":true,"type":"pitch"},{"details":{"description":"Brett Baty advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"883fd78f-3efb-3069-943c-3a94fe76d24d","startTime":"2026-06-24T02:36:15.106Z","endTime":"2026-06-24T02:36:26.428Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.21900950458077,"aZ":-14.535977187183668,"pfxX":-5.9650656576106,"pfxZ":9.067492983413768,"pX":-0.265123234305871,"pZ":2.295387857865473,"vX0":6.235827588864113,"vY0":-138.63657044465066,"vZ0":-6.343290508221775,"x":127.11,"y":176.8,"x0":-1.769393326096942,"y0":50.003797584474455,"z0":5.584840273689269,"aX":-11.60375212747576},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.2,"breakHorizontal":9.5,"spinRate":2605,"spinDirection":219},"zone":5,"typeConfidence":0.94,"plateTime":0.3952165456227914,"extension":6.007445074066241},"index":2,"playId":"03e84ce7-30fb-3529-b6f0-f12c12a43888","pitchNumber":2,"startTime":"2026-06-24T02:36:26.428Z","endTime":"2026-06-24T02:36:33.979Z","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":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.276789000348067,"aZ":-12.907903646467325,"pfxX":-5.264357025089481,"pfxZ":9.938639529819401,"pX":0.5521748220331916,"pZ":2.4150544396849862,"vX0":7.791124107199008,"vY0":-138.4371352254368,"vZ0":-6.22674932517263,"x":95.95,"y":173.57,"x0":-1.6163176518808657,"y0":50.0009674850381,"z0":5.559498003862156,"aX":-10.203850227941183},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.8,"breakHorizontal":7.9,"spinRate":2596,"spinDirection":221},"zone":6,"typeConfidence":0.94,"plateTime":0.39583590206557284,"extension":6.182742239441726},"hitData":{"launchSpeed":81.1,"launchAngle":21.0,"totalDistance":246.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":162.41,"coordY":108.4}},"index":3,"playId":"fa5dedef-b493-30d9-84e1-ac3f21bfea17","pitchNumber":3,"startTime":"2026-06-24T02:36:46.545Z","endTime":"2026-06-24T02:36:56.810Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T02:36:56.810Z","atBatIndex":77},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bo Bichette homers (9) on a fly ball to right center field. Carson Benge scores.","rbi":2,"awayScore":9,"homeScore":6,"isOut":false},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-24T02:37:00.730Z","endTime":"2026-06-24T02:38:14.073Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":95},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681151,"fullName":"Jayden Murray","link":"/api/v1/people/681151"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1,2],"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":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"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":681151,"link":"/api/v1/people/681151"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":{"id":681151,"link":"/api/v1/people/681151"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.565324949507303,"aZ":-21.441183152266905,"pfxX":-9.573811023759735,"pfxZ":5.643474355421567,"pX":-1.162506646007749,"pZ":2.69775521514742,"vX0":5.541419383562558,"vY0":-137.1291370113206,"vZ0":-3.710239237520409,"x":161.31,"y":165.94,"x0":-1.9664613797880608,"y0":50.005266386070254,"z0":5.532542682043078,"aX":-18.220282155525826},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.6,"breakHorizontal":16.2,"spinRate":2290,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.3995406864828399,"extension":6.1838012089651855},"index":0,"playId":"77136ae5-1123-3d3f-8fae-7a3acf1ee909","pitchNumber":1,"startTime":"2026-06-24T02:37:30.162Z","endTime":"2026-06-24T02:37:37.107Z","isPitch":true,"type":"pitch"},{"details":{"description":"Carson Benge advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":9,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"77136ae5-1123-3d3f-8fae-7a3acf1ee909","startTime":"2026-06-24T02:37:37.107Z","endTime":"2026-06-24T02:37:48.114Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":701807,"link":"/api/v1/people/701807"}},{"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":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.435689310562086,"aZ":-33.519774185540356,"pfxX":7.277877447707228,"pfxZ":-0.9497648362820872,"pX":0.13297866260216537,"pZ":3.1641658512118886,"vX0":2.8904631499467413,"vY0":-118.4045497624459,"vZ0":1.374517428226174,"x":111.93,"y":153.35,"x0":-2.050622953143555,"y0":50.00437488948072,"z0":5.6524159892930745,"aX":10.292921502479016},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.1,"breakHorizontal":-13.9,"spinRate":2428,"spinDirection":64},"zone":2,"typeConfidence":0.9,"plateTime":0.4632839525644843,"extension":5.975066504082028},"hitData":{"launchSpeed":102.5,"launchAngle":23.0,"totalDistance":388.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":179.79,"coordY":51.82}},"index":2,"playId":"73900cf2-aa92-3f25-8df7-e7208acd5707","pitchNumber":2,"startTime":"2026-06-24T02:37:48.114Z","endTime":"2026-06-24T02:38:14.073Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T02:38:14.073Z","atBatIndex":78},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mark Vientos strikes out swinging.","rbi":0,"awayScore":9,"homeScore":6,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-24T02:39:22.877Z","endTime":"2026-06-24T02:40:37.612Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681151,"fullName":"Jayden Murray","link":"/api/v1/people/681151"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":9,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-24T02:38:23.258Z","endTime":"2026-06-24T02:39:25.238Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":87.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.535939545325835,"aZ":-13.501471178106412,"pfxX":-5.561749808246681,"pfxZ":9.575703592123638,"pX":-0.3129993935558318,"pZ":2.6322303578891955,"vX0":6.004803913599256,"vY0":-137.99970610493534,"vZ0":-5.725525584403879,"x":128.93,"y":167.71,"x0":-1.783178325213903,"y0":50.002567820403584,"z0":5.625521918773452,"aX":-10.84561925311713},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.4,"breakHorizontal":9.0,"spinRate":2466,"spinDirection":220},"zone":4,"typeConfidence":0.95,"plateTime":0.3952441143723848,"extension":6.030450683568245},"index":1,"playId":"8bf15e21-d3fe-3ebd-8eb1-b795bd6bdf20","pitchNumber":1,"startTime":"2026-06-24T02:39:25.238Z","endTime":"2026-06-24T02:39:30.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.47159750667284,"aZ":-14.15260681939045,"pfxX":-3.7539725799041497,"pfxZ":9.42170223185363,"pX":0.5072390236962951,"pZ":3.0153352503933033,"vX0":7.227863576053424,"vY0":-136.78327622729853,"vZ0":-4.42649102708201,"x":97.67,"y":157.37,"x0":-1.670425757907418,"y0":50.005437583511906,"z0":5.6110057520274905,"aX":-7.183279548829848},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.4,"breakHorizontal":5.4,"spinRate":2529,"spinDirection":216},"zone":3,"typeConfidence":0.93,"plateTime":0.39899493308393996,"extension":6.1358204194710275},"index":2,"playId":"d3e17a3b-937a-3966-8aa5-b9b55dd78592","pitchNumber":2,"startTime":"2026-06-24T02:39:39.213Z","endTime":"2026-06-24T02:39:43.244Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.928170740224996,"aZ":-12.733516777071081,"pfxX":-3.619579292900631,"pfxZ":9.834642451343047,"pX":0.7435647683733141,"pZ":2.6867775140232757,"vX0":7.779025665997867,"vY0":-139.1613253540233,"vZ0":-5.925809458295948,"x":88.66,"y":166.24,"x0":-1.6078978077970523,"y0":50.00322977213968,"z0":5.674821864052269,"aX":-7.156019913501416},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.9,"breakHorizontal":5.0,"spinRate":2588,"spinDirection":220},"zone":6,"typeConfidence":0.95,"plateTime":0.3924237743011134,"extension":6.024427175009594},"index":3,"playId":"fadb65c8-e066-346d-a57d-a0c375ab0cc8","pitchNumber":3,"startTime":"2026-06-24T02:39:53.340Z","endTime":"2026-06-24T02:39:58.915Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.64816093175272,"aZ":-32.95126566263872,"pfxX":11.001817202756833,"pfxZ":-0.5602568221271884,"pX":1.7556384069797988,"pZ":1.607704944934568,"vX0":5.438942193451984,"vY0":-118.17833413201618,"vZ0":-2.0377193783521066,"x":50.08,"y":195.37,"x0":-2.015686993072927,"y0":50.000719791462906,"z0":5.551160996727326,"aX":15.327810747051439},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-1.3,"breakHorizontal":-21.4,"spinRate":2626,"spinDirection":55},"zone":14,"typeConfidence":0.9,"plateTime":0.4661427463027503,"extension":6.223181229136909},"index":4,"playId":"c7c6f6ac-b4a4-3287-a315-2c80c2659286","pitchNumber":4,"startTime":"2026-06-24T02:40:14.336Z","endTime":"2026-06-24T02:40:18.614Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.24590101577327,"aZ":-30.315049286090435,"pfxX":9.952347129910383,"pfxZ":1.3190876893486436,"pX":1.9252843876012706,"pZ":2.6339259088296996,"vX0":6.154025159461382,"vY0":-118.54849253988924,"vZ0":-0.37499905081766693,"x":43.61,"y":167.66,"x0":-2.0042013935169813,"y0":50.00574719610149,"z0":5.579294353830476,"aX":14.05973603321656},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":2.5,"breakHorizontal":-19.6,"spinRate":2631,"spinDirection":51},"zone":12,"typeConfidence":0.9,"plateTime":0.4633648878706582,"extension":6.295788608250755},"index":5,"playId":"8fd0d469-7949-37d2-811e-3ecf4063c0af","pitchNumber":5,"startTime":"2026-06-24T02:40:31.578Z","endTime":"2026-06-24T02:40:37.612Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T02:40:37.612Z","atBatIndex":79}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mark Vientos strikes out swinging.","rbi":0,"awayScore":9,"homeScore":6,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-24T02:39:22.877Z","endTime":"2026-06-24T02:40:37.612Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681151,"fullName":"Jayden Murray","link":"/api/v1/people/681151"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":9,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-24T02:38:23.258Z","endTime":"2026-06-24T02:39:25.238Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":87.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.535939545325835,"aZ":-13.501471178106412,"pfxX":-5.561749808246681,"pfxZ":9.575703592123638,"pX":-0.3129993935558318,"pZ":2.6322303578891955,"vX0":6.004803913599256,"vY0":-137.99970610493534,"vZ0":-5.725525584403879,"x":128.93,"y":167.71,"x0":-1.783178325213903,"y0":50.002567820403584,"z0":5.625521918773452,"aX":-10.84561925311713},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.4,"breakHorizontal":9.0,"spinRate":2466,"spinDirection":220},"zone":4,"typeConfidence":0.95,"plateTime":0.3952441143723848,"extension":6.030450683568245},"index":1,"playId":"8bf15e21-d3fe-3ebd-8eb1-b795bd6bdf20","pitchNumber":1,"startTime":"2026-06-24T02:39:25.238Z","endTime":"2026-06-24T02:39:30.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.47159750667284,"aZ":-14.15260681939045,"pfxX":-3.7539725799041497,"pfxZ":9.42170223185363,"pX":0.5072390236962951,"pZ":3.0153352503933033,"vX0":7.227863576053424,"vY0":-136.78327622729853,"vZ0":-4.42649102708201,"x":97.67,"y":157.37,"x0":-1.670425757907418,"y0":50.005437583511906,"z0":5.6110057520274905,"aX":-7.183279548829848},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.4,"breakHorizontal":5.4,"spinRate":2529,"spinDirection":216},"zone":3,"typeConfidence":0.93,"plateTime":0.39899493308393996,"extension":6.1358204194710275},"index":2,"playId":"d3e17a3b-937a-3966-8aa5-b9b55dd78592","pitchNumber":2,"startTime":"2026-06-24T02:39:39.213Z","endTime":"2026-06-24T02:39:43.244Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.928170740224996,"aZ":-12.733516777071081,"pfxX":-3.619579292900631,"pfxZ":9.834642451343047,"pX":0.7435647683733141,"pZ":2.6867775140232757,"vX0":7.779025665997867,"vY0":-139.1613253540233,"vZ0":-5.925809458295948,"x":88.66,"y":166.24,"x0":-1.6078978077970523,"y0":50.00322977213968,"z0":5.674821864052269,"aX":-7.156019913501416},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.9,"breakHorizontal":5.0,"spinRate":2588,"spinDirection":220},"zone":6,"typeConfidence":0.95,"plateTime":0.3924237743011134,"extension":6.024427175009594},"index":3,"playId":"fadb65c8-e066-346d-a57d-a0c375ab0cc8","pitchNumber":3,"startTime":"2026-06-24T02:39:53.340Z","endTime":"2026-06-24T02:39:58.915Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.64816093175272,"aZ":-32.95126566263872,"pfxX":11.001817202756833,"pfxZ":-0.5602568221271884,"pX":1.7556384069797988,"pZ":1.607704944934568,"vX0":5.438942193451984,"vY0":-118.17833413201618,"vZ0":-2.0377193783521066,"x":50.08,"y":195.37,"x0":-2.015686993072927,"y0":50.000719791462906,"z0":5.551160996727326,"aX":15.327810747051439},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-1.3,"breakHorizontal":-21.4,"spinRate":2626,"spinDirection":55},"zone":14,"typeConfidence":0.9,"plateTime":0.4661427463027503,"extension":6.223181229136909},"index":4,"playId":"c7c6f6ac-b4a4-3287-a315-2c80c2659286","pitchNumber":4,"startTime":"2026-06-24T02:40:14.336Z","endTime":"2026-06-24T02:40:18.614Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.24590101577327,"aZ":-30.315049286090435,"pfxX":9.952347129910383,"pfxZ":1.3190876893486436,"pX":1.9252843876012706,"pZ":2.6339259088296996,"vX0":6.154025159461382,"vY0":-118.54849253988924,"vZ0":-0.37499905081766693,"x":43.61,"y":167.66,"x0":-2.0042013935169813,"y0":50.00574719610149,"z0":5.579294353830476,"aX":14.05973603321656},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":2.5,"breakHorizontal":-19.6,"spinRate":2631,"spinDirection":51},"zone":12,"typeConfidence":0.9,"plateTime":0.4633648878706582,"extension":6.295788608250755},"index":5,"playId":"8fd0d469-7949-37d2-811e-3ecf4063c0af","pitchNumber":5,"startTime":"2026-06-24T02:40:31.578Z","endTime":"2026-06-24T02:40:37.612Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T02:40:37.612Z","atBatIndex":79},"scoringPlays":[10,11,12,19,31,57,64,65,77,78],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"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":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":155.38,"y":175.47},"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":1,"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":60.7,"y":101.55},"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":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":85.9,"y":103.51},"type":"O","description":"Flyout"}]}},{"startIndex":6,"endIndex":21,"top":[6,7,8,9,10,11,12,13],"bottom":[14,15,16,17,18,19,20,21],"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":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":105.68,"y":102.12},"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":2,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":81.37,"y":110.64},"type":"O","description":"Sac Fly"},{"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":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":172.46,"y":40.09},"type":"H","description":"Home Run"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":2,"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"coordinates":{"x":126.47,"y":180.06},"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":2,"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"coordinates":{"x":163.78,"y":124.82},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":2,"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":156.37,"y":157.26},"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":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"coordinates":{"x":96.81,"y":69.31},"type":"H","description":"Single"}]}},{"startIndex":22,"endIndex":28,"top":[22,23,24,25],"bottom":[26,27,28],"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":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":125.44,"y":181.71},"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":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":96.22,"y":63.18},"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":3,"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"coordinates":{"x":145.22,"y":147.63},"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":3,"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"coordinates":{"x":144.21,"y":150.16},"type":"O","description":"Groundout"}]}},{"startIndex":29,"endIndex":37,"top":[29,30,31,32,33,34],"bottom":[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":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":181.36,"y":118.9},"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":4,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":43.54,"y":68.97},"type":"H","description":"Home Run"},{"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":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":129.01,"y":70.6},"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":4,"pitcher":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":154.34,"y":155.74},"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":4,"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":129.73,"y":188.09},"type":"O","description":"Groundout"}]}},{"startIndex":38,"endIndex":45,"top":[38,39,40],"bottom":[41,42,43,44,45],"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":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":108.74,"y":151.68},"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":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":125.97,"y":199.32},"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":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"coordinates":{"x":97.85,"y":87.73},"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":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":99.12,"y":100.18},"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":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":58.57,"y":103.01},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":5,"pitcher":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"coordinates":{"x":156.37,"y":156.24},"type":"O","description":"Groundout"}]}},{"startIndex":46,"endIndex":51,"top":[46,47,48],"bottom":[49,50,51],"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":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":104.18,"y":147.12},"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":6,"pitcher":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":199.0,"y":111.67},"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":6,"pitcher":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":129.01,"y":179.55},"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":6,"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":127.57,"y":173.54},"type":"O","description":"Grounded Into DP"},{"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":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":46.68,"y":98.92},"type":"O","description":"Lineout"}]}},{"startIndex":52,"endIndex":60,"top":[52,53,54,55],"bottom":[56,57,58,59,60],"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":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":148.77,"y":152.19},"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":7,"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":211.02,"y":121.12},"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":7,"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"coordinates":{"x":91.37,"y":50.33},"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":7,"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"coordinates":{"x":97.34,"y":38.46},"type":"H","description":"Home Run"}]}},{"startIndex":61,"endIndex":69,"top":[61,62,63,64,65,66],"bottom":[67,68,69],"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":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":82.71,"y":72.31},"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":8,"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":146.01,"y":109.59},"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":8,"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":63.13,"y":128.88},"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":8,"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":33.33,"y":111.6},"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":8,"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":97.08,"y":161.82},"type":"H","description":"Double"}],"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":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"coordinates":{"x":83.06,"y":87.61},"type":"O","description":"Flyout"}]}},{"startIndex":70,"endIndex":79,"top":[70,71,72,73],"bottom":[74,75,76,77,78,79],"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":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":102.66,"y":159.79},"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":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":65.1,"y":137.05},"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":9,"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":86.26,"y":76.84},"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":9,"pitcher":{"id":681151,"fullName":"Jayden Murray","link":"/api/v1/people/681151"},"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"coordinates":{"x":197.62,"y":112.64},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":9,"pitcher":{"id":681151,"fullName":"Jayden Murray","link":"/api/v1/people/681151"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":162.41,"y":108.4},"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":9,"pitcher":{"id":681151,"fullName":"Jayden Murray","link":"/api/v1/people/681151"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":179.79,"y":51.82},"type":"H","description":"Home Run"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":3},"away":{"runs":5,"hits":2,"errors":0,"leftOnBase":0}},{"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":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":4,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":3,"hits":2,"errors":1,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":6,"hits":6,"errors":1,"leftOnBase":6},"away":{"runs":9,"hits":8,"errors":0,"leftOnBase":5}},"defense":{"pitcher":{"id":681151,"fullName":"Jayden Murray","link":"/api/v1/people/681151"},"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"inHole":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"battingOrder":6,"team":{"id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"}},"offense":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"onDeck":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"inHole":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"battingOrder":3,"team":{"id":121,"name":"New York Mets","link":"/api/v1/teams/121"}},"balls":1,"strikes":3,"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":6,"groundOuts":7,"airOuts":9,"runs":9,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":7,"intentionalWalks":0,"hits":8,"hitByPitch":1,"avg":".244","atBats":32,"obp":".338","slg":".403","ops":".741","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":17,"rbi":9,"leftOnBase":11,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"16.00","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":7,"groundOuts":6,"airOuts":10,"runs":6,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":7,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":32,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":170,"era":"4.30","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.24","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":170,"balls":67,"strikes":103,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":6,"pitchesPerInning":"18.89","runsScoredPer9":"6.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":0,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"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":48,"flyOuts":15,"groundOuts":18,"airOuts":24,"runs":12,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":36,"baseOnBalls":16,"intentionalWalks":0,"hits":22,"hitByPitch":0,"avg":".222","atBats":99,"obp":".328","slg":".434","ops":".762","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":116,"totalBases":43,"rbi":13,"leftOnBase":45,"sacBunts":0,"sacFlies":1,"babip":".300","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.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":35,"errors":0,"chances":35,"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":{"summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":6,"strikes":6,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":36,"gamesStarted":0,"flyOuts":22,"groundOuts":40,"airOuts":43,"runs":13,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":17,"baseOnBalls":8,"intentionalWalks":1,"hits":30,"hitByPitch":3,"atBats":126,"obp":".295","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":538,"era":"3.38","inningsPitched":"34.2","wins":1,"losses":0,"saves":1,"saveOpportunities":3,"holds":5,"blownSaves":2,"earnedRuns":13,"whip":"1.10","battersFaced":141,"outs":104,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":538,"balls":182,"strikes":356,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.52","gamesFinished":7,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"4.41","walksPer9Inn":"2.08","hitsPer9Inn":"7.79","runsScoredPer9":"3.38","homeRunsPer9":"0.78","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"}]},"ID665795":{"person":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(W, 5-4)","summary":"5.0 IP, 2 ER, 4 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":5,"airOuts":6,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":4,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":99,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":22,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":38,"strikes":61,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.60","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"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":14,"gamesStarted":14,"flyOuts":33,"groundOuts":73,"airOuts":68,"runs":46,"doubles":9,"triples":0,"homeRuns":14,"strikeOuts":65,"baseOnBalls":29,"intentionalWalks":0,"hits":72,"hitByPitch":1,"atBats":275,"obp":".332","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","numberOfPitches":1203,"era":"5.10","inningsPitched":"72.1","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"1.40","battersFaced":309,"outs":217,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1203,"balls":462,"strikes":741,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":3,"groundOutsToAirouts":"1.07","rbi":2,"winPercentage":".556","pitchesPerInning":"16.63","gamesFinished":0,"strikeoutWalkRatio":"2.24","strikeoutsPer9Inn":"8.09","walksPer9Inn":"3.61","hitsPer9Inn":"8.96","runsScoredPer9":"5.72","homeRunsPer9":"1.74","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":23},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":13,"errors":0,"chances":24,"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":"500","stats":{"batting":{"summary":"1-5 | 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"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":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":42,"groundOuts":51,"airOuts":64,"runs":53,"doubles":14,"triples":2,"homeRuns":16,"strikeOuts":103,"baseOnBalls":43,"intentionalWalks":3,"hits":64,"hitByPitch":3,"avg":".228","atBats":281,"obp":".335","slg":".463","ops":".798","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":328,"totalBases":130,"rbi":37,"leftOnBase":174,"sacBunts":0,"sacFlies":1,"babip":".294","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.56","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":132,"errors":1,"chances":136,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"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":11,"gamesStarted":5,"flyOuts":27,"groundOuts":54,"airOuts":48,"runs":19,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":25,"baseOnBalls":9,"intentionalWalks":0,"hits":35,"hitByPitch":1,"atBats":159,"obp":".265","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":667,"era":"3.89","inningsPitched":"44.0","wins":5,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":19,"whip":"1.00","battersFaced":172,"outs":132,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":667,"balls":254,"strikes":413,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":".833","pitchesPerInning":"15.16","gamesFinished":2,"strikeoutWalkRatio":"2.78","strikeoutsPer9Inn":"5.11","walksPer9Inn":"1.84","hitsPer9Inn":"7.16","runsScoredPer9":"3.89","homeRunsPer9":"1.23","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":10},"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":23,"gamesStarted":0,"flyOuts":15,"groundOuts":10,"airOuts":27,"runs":12,"doubles":1,"triples":0,"homeRuns":5,"strikeOuts":23,"baseOnBalls":11,"intentionalWalks":1,"hits":15,"hitByPitch":0,"atBats":74,"obp":".306","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":368,"era":"4.95","inningsPitched":"20.0","wins":2,"losses":2,"saves":2,"saveOpportunities":5,"holds":5,"blownSaves":3,"earnedRuns":11,"whip":"1.30","battersFaced":86,"outs":60,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":368,"balls":128,"strikes":240,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.37","rbi":0,"winPercentage":".500","pitchesPerInning":"18.40","gamesFinished":5,"strikeoutWalkRatio":"2.09","strikeoutsPer9Inn":"10.35","walksPer9Inn":"4.95","hitsPer9Inn":"6.75","runsScoredPer9":"5.40","homeRunsPer9":"2.25","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}},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":56,"groundOuts":75,"airOuts":95,"runs":42,"doubles":14,"triples":1,"homeRuns":17,"strikeOuts":84,"baseOnBalls":22,"intentionalWalks":0,"hits":70,"hitByPitch":3,"atBats":323,"obp":".272","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1347,"era":"4.26","inningsPitched":"86.2","wins":4,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"1.06","battersFaced":349,"outs":260,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1347,"balls":469,"strikes":878,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".400","pitchesPerInning":"15.54","gamesFinished":0,"strikeoutWalkRatio":"3.82","strikeoutsPer9Inn":"8.72","walksPer9Inn":"2.28","hitsPer9Inn":"7.27","runsScoredPer9":"4.36","homeRunsPer9":"1.77","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":26,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":5,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"200","stats":{"batting":{"summary":"0-5 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":49,"groundOuts":70,"airOuts":107,"runs":36,"doubles":10,"triples":1,"homeRuns":6,"strikeOuts":56,"baseOnBalls":38,"intentionalWalks":2,"hits":75,"hitByPitch":6,"avg":".246","atBats":305,"obp":".338","slg":".344","ops":".682","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":352,"totalBases":105,"rbi":25,"leftOnBase":166,"sacBunts":0,"sacFlies":3,"babip":".280","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.83","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":125,"putOuts":42,"errors":4,"chances":171,"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":6,"groundOuts":15,"airOuts":9,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".270","atBats":37,"obp":".325","slg":".405","ops":".730","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":15,"rbi":4,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".273","groundOutsToAirouts":"1.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":0,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":12,"errors":1,"chances":27,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"300","stats":{"batting":{"summary":"0-4 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"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":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":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":55,"groundOuts":65,"airOuts":74,"runs":31,"doubles":13,"triples":2,"homeRuns":8,"strikeOuts":75,"baseOnBalls":53,"intentionalWalks":1,"hits":68,"hitByPitch":7,"avg":".244","atBats":279,"obp":".374","slg":".391","ops":".765","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":342,"totalBases":109,"rbi":42,"leftOnBase":144,"sacBunts":0,"sacFlies":3,"babip":".302","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.88","popOuts":7,"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":77,"putOuts":566,"errors":1,"chances":644,"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":"800","stats":{"batting":{"summary":"1-2 | 2B, 2 BB, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":25,"groundOuts":40,"airOuts":54,"runs":28,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":34,"baseOnBalls":21,"intentionalWalks":0,"hits":51,"hitByPitch":3,"avg":".285","atBats":179,"obp":".369","slg":".397","ops":".766","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":203,"totalBases":71,"rbi":28,"leftOnBase":84,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.75","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":12,"putOuts":382,"errors":5,"chances":399,"fielding":".987","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-3 | HR, 2 BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":46,"groundOuts":49,"airOuts":79,"runs":48,"doubles":12,"triples":4,"homeRuns":17,"strikeOuts":84,"baseOnBalls":30,"intentionalWalks":1,"hits":84,"hitByPitch":8,"avg":".287","atBats":293,"obp":".366","slg":".529","ops":".895","caughtStealing":5,"stolenBases":18,"stolenBasePercentage":".783","caughtStealingPercentage":".217","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":334,"totalBases":155,"rbi":43,"leftOnBase":114,"sacBunts":1,"sacFlies":2,"babip":".345","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.24","popOuts":18,"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":222,"errors":4,"chances":230,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":33,"gamesStarted":0,"flyOuts":23,"groundOuts":26,"airOuts":31,"runs":17,"doubles":2,"triples":0,"homeRuns":6,"strikeOuts":39,"baseOnBalls":10,"intentionalWalks":0,"hits":34,"hitByPitch":0,"atBats":129,"obp":".314","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":581,"era":"3.90","inningsPitched":"32.1","wins":1,"losses":2,"saves":2,"saveOpportunities":6,"holds":5,"blownSaves":4,"earnedRuns":14,"whip":"1.36","battersFaced":140,"outs":97,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":581,"balls":192,"strikes":389,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".333","pitchesPerInning":"17.97","gamesFinished":9,"strikeoutWalkRatio":"3.90","strikeoutsPer9Inn":"10.86","walksPer9Inn":"2.78","hitsPer9Inn":"9.46","runsScoredPer9":"4.73","homeRunsPer9":"1.67","inheritedRunners":12,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":43,"flyOuts":18,"groundOuts":25,"airOuts":30,"runs":16,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":25,"baseOnBalls":15,"intentionalWalks":0,"hits":23,"hitByPitch":6,"avg":".225","atBats":102,"obp":".358","slg":".363","ops":".721","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":125,"totalBases":37,"rbi":10,"leftOnBase":46,"sacBunts":1,"sacFlies":0,"babip":".270","groundOutsToAirouts":"0.83","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"34.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":223,"errors":1,"chances":238,"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | 2 BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":29,"groundOuts":44,"airOuts":57,"runs":36,"doubles":10,"triples":0,"homeRuns":10,"strikeOuts":68,"baseOnBalls":31,"intentionalWalks":3,"hits":62,"hitByPitch":3,"avg":".270","atBats":230,"obp":".362","slg":".443","ops":".805","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":265,"totalBases":102,"rbi":31,"leftOnBase":146,"sacBunts":0,"sacFlies":1,"babip":".340","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":102,"errors":0,"chances":107,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".500","atBats":2,"obp":".500","slg":"1.500","ops":"2.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":3,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".500","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}},"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":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":4,"strikes":8,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":1,"flyOuts":14,"groundOuts":29,"airOuts":21,"runs":8,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":29,"baseOnBalls":12,"intentionalWalks":0,"hits":19,"hitByPitch":0,"atBats":96,"obp":".284","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":415,"era":"1.88","inningsPitched":"28.2","wins":5,"losses":1,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":6,"whip":"1.08","battersFaced":110,"outs":86,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":415,"balls":156,"strikes":259,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"1.38","rbi":0,"winPercentage":".833","pitchesPerInning":"14.48","gamesFinished":11,"strikeoutWalkRatio":"2.42","strikeoutsPer9Inn":"9.10","walksPer9Inn":"3.77","hitsPer9Inn":"5.97","runsScoredPer9":"2.51","homeRunsPer9":"0.94","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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":10,"groundOuts":27,"airOuts":20,"runs":8,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":9,"baseOnBalls":9,"intentionalWalks":1,"hits":13,"hitByPitch":1,"atBats":68,"obp":".295","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":298,"era":"3.15","inningsPitched":"20.0","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.10","battersFaced":79,"outs":60,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":298,"balls":115,"strikes":183,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.35","rbi":0,"winPercentage":".500","pitchesPerInning":"14.90","gamesFinished":5,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"4.05","walksPer9Inn":"4.05","hitsPer9Inn":"5.85","runsScoredPer9":"3.60","homeRunsPer9":"1.80","inheritedRunners":7,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"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":true,"isSubstitute":false}},"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":"2-3 | HR, 2B, 4 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":4,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":1},"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":74,"flyOuts":48,"groundOuts":63,"airOuts":73,"runs":44,"doubles":9,"triples":1,"homeRuns":9,"strikeOuts":66,"baseOnBalls":37,"intentionalWalks":0,"hits":46,"hitByPitch":1,"avg":".189","atBats":243,"obp":".295","slg":".346","ops":".641","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":286,"totalBases":84,"rbi":35,"leftOnBase":124,"sacBunts":1,"sacFlies":4,"babip":".215","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.00","popOuts":14,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":189,"putOuts":92,"errors":4,"chances":285,"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":{"summary":"1.0 IP, ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":10,"strikes":11,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":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":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"700","stats":{"batting":{"summary":"1-4 | 2B, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"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":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":49,"groundOuts":97,"airOuts":115,"runs":29,"doubles":17,"triples":0,"homeRuns":4,"strikeOuts":26,"baseOnBalls":32,"intentionalWalks":0,"hits":72,"hitByPitch":4,"avg":".235","atBats":306,"obp":".312","slg":".330","ops":".642","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":346,"totalBases":101,"rbi":35,"leftOnBase":136,"sacBunts":0,"sacFlies":4,"babip":".243","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"76.50","popOuts":23,"lineOuts":43},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":185,"putOuts":106,"errors":2,"chances":293,"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":{"summary":"1.0 IP, 3 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":9,"strikes":17,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":1,"runsScoredPer9":"27.00","homeRunsPer9":"9.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":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":3,"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"600","stats":{"batting":{"summary":"1-3 | HBP, 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":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":16,"groundOuts":28,"airOuts":40,"runs":17,"doubles":6,"triples":2,"homeRuns":4,"strikeOuts":25,"baseOnBalls":8,"intentionalWalks":0,"hits":31,"hitByPitch":3,"avg":".254","atBats":122,"obp":".313","slg":".434","ops":".747","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":135,"totalBases":53,"rbi":19,"leftOnBase":64,"sacBunts":1,"sacFlies":1,"babip":".287","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"30.50","popOuts":9,"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":60,"errors":1,"chances":84,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]}},"batters":[691718,608324,683737,673548,664023,807713,663538,608348,621020,665795,571948,664208,669020,681151],"pitchers":[665795,571948,664208,669020,681151],"bench":[665804,624424,681909,699393],"bullpen":[665871,684007,607067,681799,573204,663423,657097],"battingOrder":[691718,608324,683737,673548,664023,807713,663538,608348,621020],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Hoerner (17, Myers); Kelly, C (8, Myers); Swanson (9, Myers)."},{"label":"HR","value":"Crow-Armstrong (17, 2nd inning off Senga, 2 on, 2 out); Swanson (9, 4th inning off Senga, 1 on, 1 out)."},{"label":"TB","value":"Crow-Armstrong 4; Happ; Hoerner 2; Kelly, C 2; Shaw; Suzuki; Swanson 6."},{"label":"RBI","value":"Crow-Armstrong 3 (43); Kelly, C 2 (28); Swanson 4 (35)."},{"label":"2-out RBI","value":"Kelly, C; Swanson; Crow-Armstrong 3."},{"label":"Runners left in scoring position, 2 out","value":"Crow-Armstrong; Happ."},{"label":"SF","value":"Swanson."},{"label":"Team RISP","value":"3-for-6."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"PO","value":"Shaw (1st base by Myers)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Milner-Hoerner-Busch)."}]}],"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":7,"groundOuts":6,"airOuts":10,"runs":6,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":7,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".231","atBats":32,"obp":".298","slg":".372","ops":".670","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":12,"rbi":6,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":6,"groundOuts":7,"airOuts":9,"runs":9,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":7,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":32,"obp":".390","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":186,"era":"4.14","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":9,"whip":"1.29","battersFaced":41,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":186,"balls":73,"strikes":113,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.78","rbi":9,"pitchesPerInning":"20.67","runsScoredPer9":"9.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":1,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"ID620443":{"person":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":15,"groundOuts":45,"airOuts":29,"runs":15,"doubles":9,"triples":0,"homeRuns":1,"strikeOuts":30,"baseOnBalls":5,"intentionalWalks":0,"hits":29,"hitByPitch":4,"avg":".221","atBats":131,"obp":".271","slg":".313","ops":".584","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":142,"totalBases":41,"rbi":15,"leftOnBase":55,"sacBunts":2,"sacFlies":0,"babip":".280","groundOutsToAirouts":"1.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"131.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":{"caughtStealing":12,"stolenBases":16,"stolenBasePercentage":".571","caughtStealingPercentage":".429","assists":17,"putOuts":345,"errors":2,"chances":364,"fielding":".995","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666182":{"person":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"jerseyNumber":"19","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | HR, BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":3,"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":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":54,"groundOuts":96,"airOuts":84,"runs":40,"doubles":11,"triples":1,"homeRuns":9,"strikeOuts":60,"baseOnBalls":21,"intentionalWalks":0,"hits":79,"hitByPitch":1,"avg":".251","atBats":315,"obp":".296","slg":".378","ops":".674","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":341,"totalBases":119,"rbi":44,"leftOnBase":112,"sacBunts":0,"sacFlies":4,"babip":".280","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":5,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":126,"putOuts":79,"errors":8,"chances":213,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID682626":{"person":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"jerseyNumber":"4","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | HR, K, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":9,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":20,"groundOuts":41,"airOuts":33,"runs":15,"doubles":5,"triples":0,"homeRuns":6,"strikeOuts":40,"baseOnBalls":13,"intentionalWalks":0,"hits":39,"hitByPitch":2,"avg":".257","atBats":152,"obp":".321","slg":".408","ops":".729","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":170,"totalBases":62,"rbi":16,"leftOnBase":64,"sacBunts":0,"sacFlies":1,"babip":".308","groundOutsToAirouts":"1.24","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"25.33","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":14,"stolenBasePercentage":".778","caughtStealingPercentage":".222","assists":13,"putOuts":324,"errors":3,"chances":340,"fielding":".991","passedBall":6,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID640455":{"person":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":2,"flyOuts":28,"groundOuts":43,"airOuts":60,"runs":30,"doubles":11,"triples":3,"homeRuns":6,"strikeOuts":56,"baseOnBalls":18,"intentionalWalks":0,"hits":55,"hitByPitch":5,"atBats":210,"obp":".332","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":955,"era":"4.64","inningsPitched":"54.1","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.34","battersFaced":237,"outs":163,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":955,"balls":336,"strikes":619,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".333","pitchesPerInning":"17.58","gamesFinished":6,"strikeoutWalkRatio":"3.11","strikeoutsPer9Inn":"9.28","walksPer9Inn":"2.98","hitsPer9Inn":"9.11","runsScoredPer9":"4.97","homeRunsPer9":"0.99","inheritedRunners":11,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":15,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668901":{"person":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"jerseyNumber":"27","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"301","stats":{"batting":{"summary":"0-2 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":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":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":37,"groundOuts":53,"airOuts":62,"runs":23,"doubles":9,"triples":0,"homeRuns":9,"strikeOuts":53,"baseOnBalls":9,"intentionalWalks":0,"hits":47,"hitByPitch":2,"avg":".221","atBats":213,"obp":".257","slg":".390","ops":".647","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":226,"totalBases":83,"rbi":32,"leftOnBase":108,"sacBunts":0,"sacFlies":2,"babip":".248","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.67","popOuts":12,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":35,"putOuts":350,"errors":4,"chances":389,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"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":{"summary":"2.0 IP, 2 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":2,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":45,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":10,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":45,"balls":17,"strikes":28,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"rbi":2,"gamesFinished":0,"runsScoredPer9":"9.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":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":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":2,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":21,"gamesStarted":2,"flyOuts":15,"groundOuts":26,"airOuts":29,"runs":10,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":30,"baseOnBalls":13,"intentionalWalks":0,"hits":25,"hitByPitch":1,"atBats":109,"obp":".315","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":514,"era":"2.76","inningsPitched":"29.1","wins":1,"losses":3,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":9,"whip":"1.30","battersFaced":124,"outs":88,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":514,"balls":190,"strikes":324,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".250","pitchesPerInning":"17.52","gamesFinished":8,"strikeoutWalkRatio":"2.31","strikeoutsPer9Inn":"9.20","walksPer9Inn":"3.99","hitsPer9Inn":"7.67","runsScoredPer9":"3.07","homeRunsPer9":"1.23","inheritedRunners":9,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":11},"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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | BB, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":32,"groundOuts":52,"airOuts":55,"runs":26,"doubles":9,"triples":1,"homeRuns":3,"strikeOuts":72,"baseOnBalls":23,"intentionalWalks":0,"hits":50,"hitByPitch":3,"avg":".220","atBats":227,"obp":".298","slg":".308","ops":".606","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":256,"totalBases":70,"rbi":26,"leftOnBase":83,"sacBunts":0,"sacFlies":2,"babip":".305","groundOutsToAirouts":"0.95","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"75.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":72,"putOuts":122,"errors":5,"chances":199,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID623211":{"person":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":32,"gamesStarted":6,"flyOuts":16,"groundOuts":44,"airOuts":33,"runs":9,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":33,"baseOnBalls":17,"intentionalWalks":1,"hits":19,"hitByPitch":1,"atBats":127,"obp":".253","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":568,"era":"1.91","inningsPitched":"37.2","wins":4,"losses":1,"saves":0,"saveOpportunities":2,"holds":5,"blownSaves":2,"earnedRuns":8,"whip":"0.96","battersFaced":147,"outs":113,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":568,"balls":201,"strikes":367,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".800","pitchesPerInning":"15.08","gamesFinished":1,"strikeoutWalkRatio":"1.94","strikeoutsPer9Inn":"7.88","walksPer9Inn":"4.06","hitsPer9Inn":"4.54","runsScoredPer9":"2.15","homeRunsPer9":"0.48","inheritedRunners":23,"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":true,"isSubstitute":false}},"ID596133":{"person":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":30,"gamesStarted":0,"flyOuts":21,"groundOuts":27,"airOuts":36,"runs":8,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":33,"baseOnBalls":8,"intentionalWalks":0,"hits":20,"hitByPitch":1,"atBats":114,"obp":".234","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":475,"era":"2.25","inningsPitched":"32.0","wins":2,"losses":1,"saves":0,"saveOpportunities":2,"holds":9,"blownSaves":2,"earnedRuns":8,"whip":"0.88","battersFaced":125,"outs":96,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":475,"balls":153,"strikes":322,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".667","pitchesPerInning":"14.84","gamesFinished":3,"strikeoutWalkRatio":"4.13","strikeoutsPer9Inn":"9.28","walksPer9Inn":"2.25","hitsPer9Inn":"5.63","runsScoredPer9":"2.25","homeRunsPer9":"0.56","inheritedRunners":11,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"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":true,"isSubstitute":false}},"ID701807":{"person":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"jerseyNumber":"3","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | BB, K, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":41,"groundOuts":69,"airOuts":70,"runs":43,"doubles":9,"triples":2,"homeRuns":9,"strikeOuts":66,"baseOnBalls":21,"intentionalWalks":0,"hits":71,"hitByPitch":4,"avg":".257","atBats":276,"obp":".319","slg":".402","ops":".721","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":301,"totalBases":111,"rbi":30,"leftOnBase":96,"sacBunts":0,"sacFlies":0,"babip":".308","groundOutsToAirouts":"0.99","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.67","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":146,"errors":3,"chances":150,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID676572":{"person":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"jerseyNumber":"39","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"401","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":2,"groundOuts":3,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":1,"avg":".214","atBats":14,"obp":".353","slg":".429","ops":".782","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":17,"totalBases":6,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.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":7,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID642207":{"person":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":0,"flyOuts":10,"groundOuts":17,"airOuts":17,"runs":14,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":38,"baseOnBalls":15,"intentionalWalks":1,"hits":22,"hitByPitch":0,"atBats":92,"obp":".346","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":454,"era":"4.81","inningsPitched":"24.1","wins":3,"losses":2,"saves":11,"saveOpportunities":12,"holds":0,"blownSaves":1,"earnedRuns":13,"whip":"1.52","battersFaced":109,"outs":73,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":454,"balls":154,"strikes":300,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".600","pitchesPerInning":"18.66","gamesFinished":18,"strikeoutWalkRatio":"2.53","strikeoutsPer9Inn":"14.05","walksPer9Inn":"5.55","hitsPer9Inn":"8.14","runsScoredPer9":"5.18","homeRunsPer9":"0.74","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":4,"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":true,"isSubstitute":false}},"ID673540":{"person":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"note":"(L, 0-6)","summary":"3.2 IP, 7 ER, 6 K, 5 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":1,"airOuts":4,"runs":7,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":13,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":98,"inningsPitched":"3.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"battersFaced":20,"outs":11,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":40,"strikes":58,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":7,"gamesFinished":0,"runsScoredPer9":"17.18","homeRunsPer9":"4.91","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"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":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":7,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID670097":{"person":{"id":670097,"fullName":"Zack Short","link":"/api/v1/people/670097"},"jerseyNumber":"40","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":11,"groundOuts":4,"airOuts":19,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":17,"baseOnBalls":7,"intentionalWalks":0,"hits":7,"hitByPitch":1,"avg":".159","atBats":44,"obp":".278","slg":".205","ops":".483","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":55,"totalBases":9,"rbi":2,"leftOnBase":18,"sacBunts":1,"sacFlies":2,"babip":".241","groundOutsToAirouts":"0.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":3},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":10,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":3,"strikes":7,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"10.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":35,"putOuts":22,"errors":2,"chances":59,"fielding":".966","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":"600","stats":{"batting":{"summary":"0-3 | BB, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":49,"groundOuts":58,"airOuts":100,"runs":30,"doubles":8,"triples":1,"homeRuns":9,"strikeOuts":67,"baseOnBalls":23,"intentionalWalks":0,"hits":61,"hitByPitch":1,"avg":".216","atBats":282,"obp":".275","slg":".348","ops":".623","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":310,"totalBases":98,"rbi":29,"leftOnBase":123,"sacBunts":1,"sacFlies":3,"babip":".249","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.33","popOuts":22,"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":200,"putOuts":108,"errors":4,"chances":312,"fielding":".987","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":{"summary":"2.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":5,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":29,"inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":7,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":29,"balls":10,"strikes":19,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669004":{"person":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"jerseyNumber":"1","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":25,"groundOuts":10,"airOuts":37,"runs":14,"doubles":5,"triples":1,"homeRuns":4,"strikeOuts":48,"baseOnBalls":16,"intentionalWalks":0,"hits":21,"hitByPitch":5,"avg":".184","atBats":114,"obp":".309","slg":".351","ops":".660","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":137,"totalBases":40,"rbi":11,"leftOnBase":52,"sacBunts":1,"sacFlies":1,"babip":".270","groundOutsToAirouts":"0.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.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":26,"errors":0,"chances":28,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":6,"strikes":8,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":0,"flyOuts":10,"groundOuts":9,"airOuts":13,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":35,"obp":".167","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":134,"era":"0.00","inningsPitched":"10.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"0.60","battersFaced":36,"outs":30,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":134,"balls":44,"strikes":90,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".000","pitchesPerInning":"13.40","gamesFinished":6,"strikeoutWalkRatio":"8.00","strikeoutsPer9Inn":"7.20","walksPer9Inn":"0.90","hitsPer9Inn":"4.50","runsScoredPer9":"0.90","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"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"}]},"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}},"ID665742":{"person":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"300","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"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":0,"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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID548384":{"person":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":0,"flyOuts":14,"groundOuts":23,"airOuts":30,"runs":7,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":31,"baseOnBalls":12,"intentionalWalks":1,"hits":23,"hitByPitch":3,"atBats":105,"obp":".314","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":469,"era":"1.93","inningsPitched":"28.0","wins":2,"losses":1,"saves":0,"saveOpportunities":1,"holds":10,"blownSaves":1,"earnedRuns":6,"whip":"1.25","battersFaced":122,"outs":84,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":469,"balls":166,"strikes":303,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".667","pitchesPerInning":"16.75","gamesFinished":3,"strikeoutWalkRatio":"2.58","strikeoutsPer9Inn":"9.96","walksPer9Inn":"3.86","hitsPer9Inn":"7.39","runsScoredPer9":"2.25","homeRunsPer9":"0.64","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":true,"isSubstitute":false}},"ID690997":{"person":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":31,"groundOuts":86,"airOuts":61,"runs":40,"doubles":13,"triples":0,"homeRuns":8,"strikeOuts":97,"baseOnBalls":32,"intentionalWalks":0,"hits":59,"hitByPitch":9,"atBats":300,"obp":".292","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1400,"era":"3.67","inningsPitched":"83.1","wins":4,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.09","battersFaced":344,"outs":250,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1400,"balls":526,"strikes":874,"strikePercentage":".620","hitBatsmen":9,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"1.41","rbi":0,"winPercentage":".500","pitchesPerInning":"16.80","gamesFinished":0,"strikeoutWalkRatio":"3.03","strikeoutsPer9Inn":"10.48","walksPer9Inn":"3.46","hitsPer9Inn":"6.37","runsScoredPer9":"4.32","homeRunsPer9":"0.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":6,"errors":1,"chances":21,"fielding":".952","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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"400","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":8,"groundOuts":30,"airOuts":20,"runs":11,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":21,"baseOnBalls":8,"intentionalWalks":0,"hits":21,"hitByPitch":1,"avg":".231","atBats":91,"obp":".297","slg":".407","ops":".704","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":101,"totalBases":37,"rbi":10,"leftOnBase":42,"sacBunts":0,"sacFlies":1,"babip":".254","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.75","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":146,"errors":1,"chances":159,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":"500","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"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":38,"flyOuts":16,"groundOuts":28,"airOuts":28,"runs":14,"doubles":6,"triples":1,"homeRuns":2,"strikeOuts":41,"baseOnBalls":16,"intentionalWalks":0,"hits":33,"hitByPitch":0,"avg":".260","atBats":127,"obp":".340","slg":".370","ops":".710","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":146,"totalBases":47,"rbi":13,"leftOnBase":35,"sacBunts":2,"sacFlies":1,"babip":".365","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"63.50","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":84,"errors":1,"chances":86,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]}},"batters":[701807,666182,665742,668901,676724,676572,805999,543760,683146,669004,682626,673540,672335,668964,621345],"pitchers":[673540,672335,668964,621345],"bench":[670097,620443],"bullpen":[623211,640455,690997,642547,656849,548384,681810,596133,642207],"battingOrder":[701807,666182,668901,676572,805999,543760,683146,669004,682626],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Alvarez, F (6, 7th inning off Maton, P, 0 on, 1 out); Bichette (9, 9th inning off Murray, 1 on, 2 out)."},{"label":"TB","value":"Alvarez, F 5; Baty; Benge; Bichette 5."},{"label":"RBI","value":"Alvarez, F 3 (16); Benge (30); Bichette 2 (44)."},{"label":"2-out RBI","value":"Benge; Alvarez, F 2; Bichette 2."},{"label":"Runners left in scoring position, 2 out","value":"Bichette 2; Young, J."},{"label":"GIDP","value":"Semien."},{"label":"Team RISP","value":"3-for-5."},{"label":"Team LOB","value":"6."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Wagaman (1, fielding)."},{"label":"Pickoffs","value":"Myers (Shaw at 1st base)."}]}],"note":[{"label":"a","value":"Flied out for Young, J in the 8th."}]}},"officials":[{"official":{"id":608093,"fullName":"Junior Valentine","link":"/api/v1/people/608093"},"officialType":"Home Plate"},{"official":{"id":658536,"fullName":"Austin Jones","link":"/api/v1/people/658536"},"officialType":"First Base"},{"official":{"id":521889,"fullName":"Stu Scheurwater","link":"/api/v1/people/521889"},"officialType":"Second Base"},{"official":{"id":490319,"fullName":"Jordan Baker","link":"/api/v1/people/490319"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Myers."},{"label":"HBP","value":"Shaw (by Senga)."},{"label":"ABS Challenge","value":"Alvarez, F 4 (Ball-Overturned to Strike, Ball-Overturned to Strike, Ball-Confirmed, Strike-Overturned to Ball); Vientos (Strike-Overturned to Ball); Kelly, C (Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Cabrera, E 99-61; Milner 12-6; Maton, P 21-11; Rolison 12-8; Murray 26-17; Senga 98-58; Pérez, C 29-19; Myers 45-28; Minter 14-8."},{"label":"Groundouts-flyouts","value":"Cabrera, E 5-4; Milner 1-0; Maton, P 0-1; Rolison 0-1; Murray 0-1; Senga 1-2; Pérez, C 5-1; Myers 0-2; Minter 1-1."},{"label":"Batters faced","value":"Cabrera, E 22; Milner 3; Maton, P 5; Rolison 3; Murray 6; Senga 20; Pérez, C 7; Myers 10; Minter 4."},{"label":"Inherited runners-scored","value":"Pérez, C 1-0."},{"label":"Ejections","value":"Cubs manager Craig Counsell ejected by 3B umpire Jordan Baker (7th)."},{"label":"Umpires","value":"HP: Junior Valentine. 1B: Austin Jones. 2B: Stu Scheurwater. 3B: Jordan Baker. "},{"label":"Weather","value":"68 degrees, Cloudy."},{"label":"Wind","value":"4 mph, In From LF."},{"label":"First pitch","value":"7:21 PM."},{"label":"T","value":"3:19 (:11 delay)."},{"label":"Att","value":"35,668."},{"label":"Venue","value":"Citi Field."},{"label":"June 23, 2026"}],"pitchingNotes":[],"topPerformers":[{"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":"2-3 | HR, 2B, 4 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":4,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":1},"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":74,"flyOuts":48,"groundOuts":63,"airOuts":73,"runs":44,"doubles":9,"triples":1,"homeRuns":9,"strikeOuts":66,"baseOnBalls":37,"intentionalWalks":0,"hits":46,"hitByPitch":1,"avg":".189","atBats":243,"obp":".295","slg":".346","ops":".641","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":286,"totalBases":84,"rbi":35,"leftOnBase":124,"sacBunts":1,"sacFlies":4,"babip":".215","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.00","popOuts":14,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":189,"putOuts":92,"errors":4,"chances":285,"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":64,"hittingGameScore":64},{"player":{"person":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348","boxscoreName":"Kelly, C"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"800","stats":{"batting":{"summary":"1-2 | 2B, 2 BB, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":25,"groundOuts":40,"airOuts":54,"runs":28,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":34,"baseOnBalls":21,"intentionalWalks":0,"hits":51,"hitByPitch":3,"avg":".285","atBats":179,"obp":".369","slg":".397","ops":".766","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":203,"totalBases":71,"rbi":28,"leftOnBase":84,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.75","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":12,"putOuts":382,"errors":5,"chances":399,"fielding":".987","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":62,"hittingGameScore":62},{"player":{"person":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718","boxscoreName":"Crow-Armstrong"},"jerseyNumber":"4","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"100","stats":{"batting":{"summary":"1-3 | HR, 2 BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":46,"groundOuts":49,"airOuts":79,"runs":48,"doubles":12,"triples":4,"homeRuns":17,"strikeOuts":84,"baseOnBalls":30,"intentionalWalks":1,"hits":84,"hitByPitch":8,"avg":".287","atBats":293,"obp":".366","slg":".529","ops":".895","caughtStealing":5,"stolenBases":18,"stolenBasePercentage":".783","caughtStealingPercentage":".217","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":334,"totalBases":155,"rbi":43,"leftOnBase":114,"sacBunts":1,"sacFlies":2,"babip":".345","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.24","popOuts":18,"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":222,"errors":4,"chances":230,"fielding":".983","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":62,"hittingGameScore":62}]},"decisions":{"winner":{"id":665795,"fullName":"Edward Cabrera","link":"/api/v1/people/665795"},"loser":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}