{"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":823612,"link":"/api/v1.1/game/823612/feed/live","metaData":{"wait":10,"timeStamp":"20260626_022401","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count12","newLeftHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823612,"type":"R","doubleHeader":"N","id":"2026/06/25/chnmlb-nynmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823612-2026-06-25","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-06-25T23:10:00Z","originalDate":"2026-06-25","officialDate":"2026-06-25","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":81,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":44,"losses":37,"ties":0,"pct":".543"},"records":{},"divisionLeader":false,"wins":44,"losses":37,"winningPercentage":".543"},"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":81,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":34,"losses":47,"ties":0,"pct":".420"},"records":{},"divisionLeader":false,"wins":34,"losses":47,"winningPercentage":".420"},"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},"ID673548":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548","firstName":"Seiya","lastName":"Suzuki","primaryNumber":"27","birthDate":"1994-08-18","currentAge":32,"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},"ID571510":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510","firstName":"Matthew","lastName":"Boyd","primaryNumber":"16","birthDate":"1991-02-02","currentAge":35,"birthCity":"Mercer Island","birthStateProvince":"WA","birthCountry":"USA","height":"6' 3\"","weight":223,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matthew","useLastName":"Boyd","middleName":"Robert","boxscoreName":"Boyd","nickName":"Matty B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2015-06-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matthew Boyd","nameSlug":"matthew-boyd-571510","firstLastName":"Matthew Boyd","lastFirstName":"Boyd, Matthew","lastInitName":"Boyd, M","initLastName":"M Boyd","fullFMLName":"Matthew Robert Boyd","fullLFMName":"Boyd, Matthew Robert","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID677595":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595","firstName":"Ronny","lastName":"Mauricio","primaryNumber":"0","birthDate":"2001-04-04","currentAge":25,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 3\"","weight":166,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ronny","useLastName":"Mauricio","boxscoreName":"Mauricio","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-09-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ronny Mauricio","nameSlug":"ronny-mauricio-677595","firstLastName":"Ronny Mauricio","lastFirstName":"Mauricio, Ronny","lastInitName":"Mauricio, R","initLastName":"R Mauricio","fullFMLName":"Ronny  Mauricio","fullLFMName":"Mauricio, Ronny ","strikeZoneTop":3.365,"strikeZoneBottom":1.698},"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":22,"birthCity":"Kettering","birthStateProvince":"OH","birthCountry":"USA","height":"5' 10\"","weight":160,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"A.J.","useLastName":"Ewing","middleName":"Joseph","boxscoreName":"Ewing","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"A.J. Ewing","nameSlug":"a-j-ewing-805999","firstLastName":"A.J. Ewing","lastFirstName":"Ewing, A.J.","lastInitName":"Ewing, A","initLastName":"A Ewing","fullFMLName":"Andrew Joseph Ewing","fullLFMName":"Ewing, Andrew Joseph","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID620443":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443","firstName":"Luis","lastName":"Torrens","primaryNumber":"13","birthDate":"1996-05-02","currentAge":30,"birthCity":"Valencia","birthCountry":"Venezuela","height":"5' 11\"","weight":217,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Luis","useLastName":"Torrens","middleName":"Alfonso","boxscoreName":"Torrens","nickName":"Churro","gender":"M","nameMatrilineal":"Saez","isPlayer":true,"isVerified":true,"pronunciation":"toer-ENZ","mlbDebutDate":"2017-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Torrens","nameSlug":"luis-torrens-620443","firstLastName":"Luis Torrens","lastFirstName":"Torrens, Luis","lastInitName":"Torrens, L","initLastName":"L Torrens","fullFMLName":"Luis Alfonso Torrens","fullLFMName":"Torrens, Luis Alfonso","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"ID571948":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948","firstName":"Hoby","lastName":"Milner","primaryNumber":"41","birthDate":"1991-01-13","currentAge":35,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":187,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hoby","useLastName":"Milner","middleName":"Trey","boxscoreName":"Milner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"HOH-bee","mlbDebutDate":"2017-06-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Hoby Milner","nameSlug":"hoby-milner-571948","firstLastName":"Hoby Milner","lastFirstName":"Milner, Hoby","lastInitName":"Milner, H","initLastName":"H Milner","fullFMLName":"Hoby Milner","fullLFMName":"Milner, Hoby","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID640455":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455","firstName":"Sean","lastName":"Manaea","primaryNumber":"59","birthDate":"1992-02-01","currentAge":34,"birthCity":"Valparaiso","birthStateProvince":"IN","birthCountry":"USA","height":"6' 5\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sean","useLastName":"Manaea","middleName":"Anthony","boxscoreName":"Manaea","nickName":"The Manaealator","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"muh-NYE-yuh","mlbDebutDate":"2016-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sean Manaea","nameSlug":"sean-manaea-640455","firstLastName":"Sean Manaea","lastFirstName":"Manaea, Sean","lastInitName":"Manaea, S","initLastName":"S Manaea","fullFMLName":"Sean Anthony Manaea","fullLFMName":"Manaea, Sean Anthony","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID668901":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901","firstName":"Mark","lastName":"Vientos","primaryNumber":"27","birthDate":"1999-12-11","currentAge":26,"birthCity":"Norwalk","birthStateProvince":"CT","birthCountry":"USA","height":"6' 3\"","weight":185,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Mark","useLastName":"Vientos","middleName":"Anthony","boxscoreName":"Vientos","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"Vee-EN-toes","mlbDebutDate":"2022-09-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mark Vientos","nameSlug":"mark-vientos-668901","firstLastName":"Mark Vientos","lastFirstName":"Vientos, Mark","lastInitName":"Vientos, M","initLastName":"M Vientos","fullFMLName":"Mark Anthony Vientos","fullLFMName":"Vientos, Mark Anthony","strikeZoneTop":3.34,"strikeZoneBottom":1.686},"ID681799":{"id":681799,"fullName":"Ethan Roberts","link":"/api/v1/people/681799","firstName":"Ethan","lastName":"Roberts","primaryNumber":"39","birthDate":"1997-07-04","currentAge":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":32,"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":33,"birthCity":"DeLand","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luke","useLastName":"Weaver","middleName":"Allen","boxscoreName":"Weaver","nickName":"Dream","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"mlbDebutDate":"2016-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Weaver","nameSlug":"luke-weaver-596133","firstLastName":"Luke Weaver","lastFirstName":"Weaver, Luke","lastInitName":"Weaver, L","initLastName":"L Weaver","fullFMLName":"Luke Allen Weaver","fullLFMName":"Weaver, Luke Allen","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID701807":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807","firstName":"Carson","lastName":"Benge","primaryNumber":"3","birthDate":"2003-01-20","currentAge":23,"birthCity":"Oklahoma City","birthStateProvince":"OK","birthCountry":"USA","height":"6' 1\"","weight":184,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Carson","useLastName":"Benge","middleName":"Grant","boxscoreName":"Benge","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-03-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Benge","nameSlug":"carson-benge-701807","firstLastName":"Carson Benge","lastFirstName":"Benge, Carson","lastInitName":"Benge, C","initLastName":"C Benge","fullFMLName":"Carson Grant Benge","fullLFMName":"Benge, Carson Grant","strikeZoneTop":3.26,"strikeZoneBottom":1.65},"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":29,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Eric","useLastName":"Wagaman","boxscoreName":"Wagaman","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"wah-gah-min","mlbDebutDate":"2024-09-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eric Wagaman","nameSlug":"eric-wagaman-676572","firstLastName":"Eric Wagaman","lastFirstName":"Wagaman, Eric","lastInitName":"Wagaman, E","initLastName":"E Wagaman","fullFMLName":"Eric Wagaman","fullLFMName":"Wagaman, Eric","strikeZoneTop":3.386,"strikeZoneBottom":1.709},"ID657097":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097","firstName":"Jacob","lastName":"Webb","primaryNumber":"71","birthDate":"1993-08-15","currentAge":33,"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},"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},"ID642547":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547","firstName":"Freddy","lastName":"Peralta","primaryNumber":"51","birthDate":"1996-06-04","currentAge":30,"birthCity":"Moca","birthCountry":"Dominican Republic","height":"6' 0\"","weight":198,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Freddy","useLastName":"Peralta","boxscoreName":"Peralta, F","nickName":"Kacike","gender":"M","nameMatrilineal":"Diaz","isPlayer":true,"isVerified":false,"mlbDebutDate":"2018-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Freddy Peralta","nameSlug":"freddy-peralta-642547","firstLastName":"Freddy Peralta","lastFirstName":"Peralta, Freddy","lastInitName":"Peralta, F","initLastName":"F Peralta","fullFMLName":"Freddy Peralta","fullLFMName":"Peralta, Freddy","strikeZoneTop":3.28,"strikeZoneBottom":1.55},"ID663423":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423","firstName":"Trent","lastName":"Thornton","primaryNumber":"49","birthDate":"1993-09-30","currentAge":32,"birthCity":"Charlotte","birthStateProvince":"NC","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trent","useLastName":"Thornton","middleName":"Edward","boxscoreName":"Thornton","nickName":"The Big Dreidel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trent Thornton","nameSlug":"trent-thornton-663423","firstLastName":"Trent Thornton","lastFirstName":"Thornton, Trent","lastInitName":"Thornton, T","initLastName":"T Thornton","fullFMLName":"Trent Edward Thornton","fullLFMName":"Thornton, Trent Edward","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID596019":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019","firstName":"Francisco","lastName":"Lindor","primaryNumber":"12","birthDate":"1993-11-14","currentAge":32,"birthCity":"Caguas","birthCountry":"Puerto Rico","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Francisco","useLastName":"Lindor","middleName":"Miguel","boxscoreName":"Lindor","nickName":"Mr. Smile","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"lin-DOOR","mlbDebutDate":"2015-06-14","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Francisco Lindor","nameSlug":"francisco-lindor-596019","firstLastName":"Francisco Lindor","lastFirstName":"Lindor, Francisco","lastInitName":"Lindor, F","initLastName":"F Lindor","fullFMLName":"Francisco Miguel Lindor","fullLFMName":"Lindor, Francisco Miguel","strikeZoneTop":3.108,"strikeZoneBottom":1.568},"ID621020":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020","firstName":"James","lastName":"Swanson","primaryNumber":"7","birthDate":"1994-02-11","currentAge":32,"birthCity":"Kennesaw","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Dansby","useLastName":"Swanson","middleName":"Dansby","boxscoreName":"Swanson","nickName":"Dans","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2016-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dansby Swanson","nameSlug":"dansby-swanson-621020","firstLastName":"Dansby Swanson","lastFirstName":"Swanson, Dansby","lastInitName":"Swanson, D","initLastName":"D Swanson","fullFMLName":"James Dansby Swanson","fullLFMName":"Swanson, James Dansby","strikeZoneTop":3.218,"strikeZoneBottom":1.624},"ID548384":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384","firstName":"Brooks","lastName":"Raley","primaryNumber":"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":"Partly Cloudy","temp":"76","wind":"12 mph, Out To LF"},"gameInfo":{"attendance":36035,"firstPitch":"2026-06-25T23:10:00.000Z","gameDurationMinutes":193},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":2,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"home":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"}},"officialScorer":{"id":431038,"fullName":"Howie Karpin","link":"/api/v1/people/431038"},"primaryDatacaster":{"id":702082,"fullName":"Michael Dufton","link":"/api/v1/people/702082"},"moundVisits":{"away":{"used":2,"remaining":3},"home":{"used":2,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Crow-Armstrong singles on a ground ball to right fielder Carson Benge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-25T23:10:47.798Z","endTime":"2026-06-25T23:11:12.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"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":[3,4],"actionIndex":[0,1,2],"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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"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-25T21:40:08.626Z","endTime":"2026-06-25T22:43:54.617Z","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-25T22:43:54.617Z","endTime":"2026-06-25T23:10:15.104Z","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-25T23:10:15.104Z","endTime":"2026-06-25T23:10:50.001Z","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":93.5,"endSpeed":84.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.384855936874597,"aZ":-12.359315465020874,"pfxX":-3.881962958934452,"pfxZ":10.665382337094773,"pX":-0.7089292784712574,"pZ":3.098171360390823,"vX0":7.847265203846692,"vY0":-135.84318758790073,"vZ0":-3.3740517624629818,"x":144.02,"y":155.13,"x0":-3.1384252044418712,"y0":50.00390268929508,"z0":5.222852894733954,"aX":-7.213730211029632},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.7,"breakHorizontal":5.3,"spinRate":2482,"spinDirection":216},"zone":1,"typeConfidence":0.91,"plateTime":0.40411653010478954,"extension":6.5373420256046},"index":3,"playId":"548bd57e-761d-3092-9025-d180245cc7fc","pitchNumber":1,"startTime":"2026-06-25T23:10:50.001Z","endTime":"2026-06-25T23:10:53.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":73.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.00688254132089,"aZ":-37.12683653369236,"pfxX":3.1180890870399285,"pfxZ":-3.6855636254055293,"pX":-0.4824231126673911,"pZ":1.2759326106444926,"vX0":4.680317170834539,"vY0":-114.87771259950945,"vZ0":-1.146989931604742,"x":135.39,"y":204.33,"x0":-2.9461319683288285,"y0":50.00173937752789,"z0":5.37039046395951,"aX":4.1924971439717025},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-6.7,"breakHorizontal":-6.7,"spinRate":2475,"spinDirection":62},"zone":13,"typeConfidence":2.0,"plateTime":0.47562983075001286,"extension":6.34707001105597},"hitData":{"launchSpeed":102.3,"launchAngle":2.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":156.37,"coordY":157.26}},"index":4,"playId":"ad58ddd0-c946-3598-9eec-b43d242b9945","pitchNumber":2,"startTime":"2026-06-25T23:11:02.809Z","endTime":"2026-06-25T23:11:12.988Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:11:12.988Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Conforto called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-25T23:11:13.136Z","endTime":"2026-06-25T23:13:35.033Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"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],"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":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.91989578682737,"aZ":-12.472644598891826,"pfxX":-4.669756081641159,"pfxZ":10.643478458009882,"pX":-0.49164193892576236,"pZ":3.737947900657711,"vX0":8.488308595533363,"vY0":-135.7473202584122,"vZ0":-1.9479723851858068,"x":135.74,"y":137.86,"x0":-3.06384629173766,"y0":50.00665826592346,"z0":5.34138464354635,"aX":-8.647869034001793},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.0,"breakHorizontal":6.5,"spinRate":2475,"spinDirection":213},"zone":11,"typeConfidence":0.91,"plateTime":0.4047251166771044,"extension":6.4352940950908435},"index":0,"playId":"0047033a-cb65-3ff0-a515-baafe724e4a0","pitchNumber":1,"startTime":"2026-06-25T23:11:39.063Z","endTime":"2026-06-25T23:11:43.235Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.357096246194637,"aZ":-13.430141513319915,"pfxX":-5.028380059122664,"pfxZ":10.110308192513433,"pX":-1.298146344090494,"pZ":2.144047307427057,"vX0":6.125815322804274,"vY0":-135.69982908770007,"vZ0":-5.789851329190855,"x":166.48,"y":180.89,"x0":-2.937890879580421,"y0":50.0017071618706,"z0":5.251017814241503,"aX":-9.321515745334672},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.2,"breakHorizontal":7.7,"spinRate":2480,"spinDirection":212},"zone":13,"typeConfidence":0.9,"plateTime":0.4045675012845882,"extension":6.5056443829016475},"index":1,"playId":"53d8a81f-f919-34a8-9b54-28ff92cc0885","pitchNumber":2,"startTime":"2026-06-25T23:11:55.792Z","endTime":"2026-06-25T23:11:59.405Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"index":2,"playId":"74a428e3-1695-3c6a-a360-dd666a0ae185","startTime":"2026-06-25T23:12:14.321Z","endTime":"2026-06-25T23:12:17.321Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.30858926158549,"aZ":-32.8732456529191,"pfxX":1.0283699119211722,"pfxZ":-0.49840983605018074,"pX":-0.13320604567829536,"pZ":1.91908670849952,"vX0":5.965658019352755,"vY0":-117.51749510135632,"vZ0":-1.1675169098965252,"x":122.08,"y":186.96,"x0":-2.8333890504003185,"y0":50.00273078752439,"z0":5.463346526668806,"aX":1.4439245133438783},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-1.0,"breakHorizontal":-3.2,"spinRate":2285,"spinDirection":73},"zone":8,"typeConfidence":0.89,"plateTime":0.465273734005375,"extension":6.4685821522652285},"index":3,"playId":"598b442a-179a-37dd-9532-e2c22f007237","pitchNumber":3,"startTime":"2026-06-25T23:12:33.761Z","endTime":"2026-06-25T23:12:37.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.00503943465853,"aZ":-11.935397742372986,"pfxX":-5.145351511606821,"pfxZ":10.58765846442878,"pX":-0.36911499317904595,"pZ":2.9584347512073794,"vX0":8.699576160846904,"vY0":-137.2930885566795,"vZ0":-4.195703993506932,"x":131.07,"y":158.9,"x0":-2.9083633389617742,"y0":50.0024149465433,"z0":5.316885239464036,"aX":-9.835843997748174},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.5,"breakHorizontal":7.6,"spinRate":2500,"spinDirection":209},"zone":1,"typeConfidence":0.91,"plateTime":0.398737771610159,"extension":6.557255896705164},"index":4,"playId":"e3ebcfaf-2747-39cd-ad68-9c35053cae4b","pitchNumber":4,"startTime":"2026-06-25T23:12:53.904Z","endTime":"2026-06-25T23:12:57.171Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-06-25T23:13:13.105Z","endTime":"2026-06-25T23:13:31.073Z","isPitch":false,"type":"action","player":{"id":624424,"link":"/api/v1/people/624424"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":79.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.056374900010397,"aZ":-26.453042078248068,"pfxX":-9.623940672589239,"pfxZ":3.487765985390144,"pX":-0.28939214548097086,"pZ":3.1064641242726703,"vX0":10.206759832420392,"vY0":-127.75925549569632,"vZ0":0.39849476150324903,"x":128.03,"y":154.91,"x0":-3.099316374126679,"y0":50.004458927187486,"z0":5.039289791790103,"aX":-15.798740814785099},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.7,"breakHorizontal":14.9,"spinRate":2009,"spinDirection":247},"zone":2,"typeConfidence":0.86,"plateTime":0.4298701270172658,"extension":6.443757524565938},"index":6,"playId":"a5831999-6a58-3a49-8ace-9062db49470f","pitchNumber":5,"startTime":"2026-06-25T23:13:31.073Z","endTime":"2026-06-25T23:13:35.033Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:13:35.033Z","atBatIndex":1},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Michael Busch pops out to third baseman Bo Bichette in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-25T23:13:38.127Z","endTime":"2026-06-25T23:14:51.350Z","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":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"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],"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"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":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":75.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.446045698097507,"aZ":-36.22954623776807,"pfxX":1.7297243133731628,"pfxZ":-2.8734437287256105,"pX":0.02416841303220068,"pZ":1.7982849604593782,"vX0":6.415775437289951,"vY0":-117.52797570317362,"vZ0":-0.7444636680549849,"x":116.08,"y":190.23,"x0":-2.956036913579506,"y0":50.002266712034434,"z0":5.45828822619782,"aX":2.440986318762013},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-5.2,"breakHorizontal":-4.6,"spinRate":2409,"spinDirection":65},"zone":8,"typeConfidence":2.0,"plateTime":0.4644837247492135,"extension":6.429663859420995},"index":0,"playId":"52ac2d64-1932-328f-9dd8-0161dadd1cb1","pitchNumber":1,"startTime":"2026-06-25T23:14:03.818Z","endTime":"2026-06-25T23:14:07.705Z","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":87.9,"endSpeed":79.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.28224732139432,"aZ":-24.394801940378073,"pfxX":-11.060158519374676,"pfxZ":4.808024547032053,"pX":-0.6964045135421612,"pZ":1.3362369693511964,"vX0":9.633069433707336,"vY0":-127.43536639244661,"vZ0":-4.030367760520128,"x":143.55,"y":202.7,"x0":-3.119625181315636,"y0":50.00076810061717,"z0":4.903873438381968,"aX":-17.88452638008643},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.8,"breakHorizontal":17.4,"spinRate":2193,"spinDirection":247},"zone":13,"typeConfidence":0.82,"plateTime":0.4325874220969812,"extension":6.386576360843867},"index":1,"playId":"25463abc-42b4-33cf-aade-9618d6410e0c","pitchNumber":2,"startTime":"2026-06-25T23:14:22.722Z","endTime":"2026-06-25T23:14:27.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":86.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.23892191016224,"aZ":-13.123587304416336,"pfxX":-5.331714512082353,"pfxZ":9.782218560032767,"pX":0.1942909295438219,"pZ":3.095376984693291,"vX0":10.265914799294968,"vY0":-139.5780313718974,"vZ0":-3.521422691993113,"x":109.59,"y":155.2,"x0":-2.8604970563723096,"y0":50.00191612096664,"z0":5.253985502601081,"aX":-10.38346179673373},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.0,"breakHorizontal":7.2,"spinRate":2613,"spinDirection":210},"zone":2,"typeConfidence":0.91,"plateTime":0.39439892947227273,"extension":6.476159156666722},"hitData":{"launchSpeed":83.3,"launchAngle":70.0,"totalDistance":147.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":80.36,"coordY":176.01}},"index":2,"playId":"69f3099c-1e1e-3f40-885b-87f44b09b06c","pitchNumber":3,"startTime":"2026-06-25T23:14:40.753Z","endTime":"2026-06-25T23:14:51.350Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:14:51.350Z","atBatIndex":2},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Alex Bregman grounds into a force out, shortstop Ronny Mauricio to second baseman Brett Baty. Pete Crow-Armstrong out at 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-25T23:14:56.043Z","endTime":"2026-06-25T23:17:12.170Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677595,"link":"/api/v1/people/677595"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_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":[]}],"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":81.8,"endSpeed":75.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.306585613009812,"aZ":-36.700514887117556,"pfxX":1.4888297063236902,"pfxZ":-3.17228410239713,"pX":1.0039988770269836,"pZ":1.6045442559495438,"vX0":8.640999546518346,"vY0":-118.88461426950124,"vZ0":-1.0585377480135796,"x":78.73,"y":195.46,"x0":-2.874684025073162,"y0":50.001522008821944,"z0":5.393882700075659,"aX":2.124657601579357},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-5.8,"breakHorizontal":-4.8,"spinRate":2376,"spinDirection":48},"zone":14,"typeConfidence":0.91,"plateTime":0.4611571432340207,"extension":6.595276751992014},"index":0,"playId":"96e7c34d-9554-3c55-9a05-1b65f68862a5","pitchNumber":1,"startTime":"2026-06-25T23:15:18.965Z","endTime":"2026-06-25T23:15:23.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08735582328259,"aZ":-12.313484630037046,"pfxX":-4.95783330741892,"pfxZ":9.732130041993136,"pX":0.7953530364631874,"pZ":1.7618568335181815,"vX0":11.8695669720249,"vY0":-141.87775668175627,"vZ0":-7.0753320164895666,"x":86.68,"y":191.21,"x0":-2.7961850290883707,"y0":50.00586929702229,"z0":5.0707553000865,"aX":-10.121359528194093},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.3,"breakHorizontal":6.6,"spinRate":2537,"spinDirection":217},"zone":14,"typeConfidence":0.91,"plateTime":0.38587063033890345,"extension":6.460597126519194},"index":1,"playId":"55629dce-dca1-3a9d-afae-6875f6d06860","pitchNumber":2,"startTime":"2026-06-25T23:15:36.314Z","endTime":"2026-06-25T23:15:41.450Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"f5fd4b89-0940-3622-be10-bb11937b7453","startTime":"2026-06-25T23:15:56.279Z","endTime":"2026-06-25T23:15:59.867Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":87.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.639380167263646,"aZ":-8.038655592791558,"pfxX":-3.9306602924811145,"pfxZ":12.103682571731369,"pX":0.30463940876441065,"pZ":2.8283279065722433,"vX0":10.56382699556113,"vY0":-141.36122997952043,"vZ0":-4.895080916653953,"x":105.39,"y":162.42,"x0":-2.994734288450426,"y0":50.00395897989901,"z0":5.115757043554379,"aX":-7.839973261807478},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":20.9,"breakHorizontal":4.6,"spinRate":2598,"spinDirection":212},"zone":3,"typeConfidence":0.91,"plateTime":0.38966169363558123,"extension":6.644565579109783},"index":3,"playId":"042a0306-16f8-30db-b7bd-2c70ab16f28e","pitchNumber":3,"startTime":"2026-06-25T23:16:45.668Z","endTime":"2026-06-25T23:16:49.426Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.83125687733018,"aZ":-11.679856605682533,"pfxX":-4.6089867766810935,"pfxZ":10.179089143481217,"pX":-0.011990033167595083,"pZ":2.8531056756512685,"vX0":9.71093212974872,"vY0":-141.35984284807296,"vZ0":-4.339563495324796,"x":117.46,"y":161.75,"x0":-2.9011266266757025,"y0":50.00005135553934,"z0":5.164776152794347,"aX":-9.278655887453315},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.6,"breakHorizontal":6.2,"spinRate":2583,"spinDirection":208},"zone":2,"typeConfidence":0.91,"plateTime":0.3882804178207988,"extension":6.594912298790181},"hitData":{"launchSpeed":98.7,"launchAngle":-5.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":105.19,"coordY":149.66}},"index":4,"playId":"625f1c21-5a46-3fc2-97cb-2ce1963e003d","pitchNumber":4,"startTime":"2026-06-25T23:17:05.301Z","endTime":"2026-06-25T23:17:12.170Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:17:12.170Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Benge strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-25T23:18:52.307Z","endTime":"2026-06-25T23:20:59.081Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.728453979128563,"aZ":-21.8037976074877,"pfxX":9.254975974678423,"pfxZ":5.587551923996044,"pX":-1.08382517373264,"pZ":2.591921962777626,"vX0":-11.882225122926668,"vY0":-135.19920215801562,"vZ0":-3.2120499059037537,"x":158.31,"y":168.8,"x0":2.1600923850693317,"y0":50.004580404863766,"z0":5.320915132740862,"aX":17.182576079966957},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.6,"breakHorizontal":-14.3,"spinRate":2422,"spinDirection":116},"zone":11,"typeConfidence":2.0,"plateTime":0.404718169214187,"extension":6.3367467989738815},"index":0,"playId":"bddbfeac-85ea-3e5f-925e-13745dd34af4","pitchNumber":1,"startTime":"2026-06-25T23:19:27.718Z","endTime":"2026-06-25T23:19:31.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.784125587867287,"aZ":-20.262794254297926,"pfxX":10.819422830608854,"pfxZ":6.430054178247236,"pX":-0.4260434457331404,"pZ":3.002995600745272,"vX0":-10.773404351055905,"vY0":-135.77699557452138,"vZ0":-2.519782243217496,"x":133.24,"y":157.7,"x0":2.2017523824875256,"y0":50.00571294411403,"z0":5.3647338468050565,"aX":20.05474794173761},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.3,"breakHorizontal":-17.0,"spinRate":2448,"spinDirection":119},"zone":1,"typeConfidence":2.0,"plateTime":0.404549436513979,"extension":6.336092183047935},"index":1,"playId":"1b6c33e3-1d45-3600-9aea-1854e41ee8c5","pitchNumber":2,"startTime":"2026-06-25T23:19:40.762Z","endTime":"2026-06-25T23:19:44.809Z","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":94.3,"endSpeed":85.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.77853481048554,"aZ":-17.07969516777009,"pfxX":9.68033905320295,"pfxZ":7.964009282222817,"pX":-0.7760469077003912,"pZ":3.3196914357655607,"vX0":-11.076970042772071,"vY0":-136.94651087661447,"vZ0":-2.22814108633206,"x":146.58,"y":149.15,"x0":2.0671575383051155,"y0":50.00521672410867,"z0":5.314668010391924,"aX":18.354787264283118},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.2,"breakHorizontal":-15.1,"spinRate":2483,"spinDirection":114},"zone":1,"typeConfidence":2.0,"plateTime":0.4002488572991507,"extension":6.249656733378188},"index":2,"playId":"de6c935c-8e0f-3b86-9d00-886d42f2a004","pitchNumber":3,"startTime":"2026-06-25T23:19:55.883Z","endTime":"2026-06-25T23:20:02.431Z","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":94.1,"endSpeed":85.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.116633847318937,"aZ":-19.29325808010782,"pfxX":9.212407254142454,"pfxZ":6.793223942772874,"pX":0.3673079338293176,"pZ":4.1726480680220055,"vX0":-8.135698118553488,"vY0":-136.80629694648687,"vZ0":0.2633528318413594,"x":103.0,"y":126.12,"x0":2.1824701373476394,"y0":50.00150817641362,"z0":5.397312320877365,"aX":17.465252841830782},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.6,"breakHorizontal":-15.0,"spinRate":2496,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.40032683612192077,"extension":6.1572135287139504},"index":3,"playId":"30956c87-3e7b-3e05-b32b-b355a15c443a","pitchNumber":4,"startTime":"2026-06-25T23:20:12.202Z","endTime":"2026-06-25T23:20:15.924Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.526871137914508,"aZ":-19.29719592617052,"pfxX":8.92160285346775,"pfxZ":6.939713624825831,"pX":0.04198336783893034,"pZ":2.7231400314979064,"vX0":-8.544329405097423,"vY0":-135.37812494296654,"vZ0":-2.987904749491567,"x":115.4,"y":165.26,"x0":2.0797759305493453,"y0":50.00566852625442,"z0":5.1917273198646425,"aX":16.564122222868804},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.1,"breakHorizontal":-14.4,"spinRate":2465,"spinDirection":122},"zone":5,"typeConfidence":0.91,"plateTime":0.4045769375912349,"extension":6.217330712529624},"index":4,"playId":"363b602a-1473-36ca-8e1f-72f845c97f87","pitchNumber":5,"startTime":"2026-06-25T23:20:28.825Z","endTime":"2026-06-25T23:20:32.040Z","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":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-06-25T23:20:42.689Z","endTime":"2026-06-25T23:20:55.222Z","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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.33397072541354,"aZ":-29.9983186965309,"pfxX":0.23094002252419,"pfxZ":1.4230130853763523,"pX":-0.759726387569736,"pZ":2.2221506249196534,"vX0":-7.956772535442472,"vY0":-122.73256497345187,"vZ0":-0.5794113490960822,"x":145.96,"y":178.78,"x0":2.4885599940820584,"y0":50.00402824834106,"z0":5.006634493820479,"aX":0.35349825350809533},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.6,"breakHorizontal":1.3,"spinRate":2462,"spinDirection":124},"zone":7,"typeConfidence":0.92,"plateTime":0.44556195992953374,"extension":6.257664179098033},"index":6,"playId":"072a227b-3fb7-328c-94b7-6648352cf6f5","pitchNumber":6,"startTime":"2026-06-25T23:20:55.222Z","endTime":"2026-06-25T23:20:59.081Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:20:59.081Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bo Bichette strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-25T23:21:00.488Z","endTime":"2026-06-25T23:22:55.467Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.079762282805078,"aZ":-18.848101144625538,"pfxX":8.743924922133798,"pfxZ":6.961418974486701,"pX":-0.147832527276719,"pZ":2.7372023860014556,"vX0":-9.34818598107632,"vY0":-137.40126472741989,"vZ0":-3.5959396504642607,"x":122.64,"y":164.88,"x0":2.1603929125486987,"y0":50.00428720411039,"z0":5.3416428378623175,"aX":16.742125508825147},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.0,"breakHorizontal":-13.9,"spinRate":2413,"spinDirection":114},"zone":5,"typeConfidence":2.0,"plateTime":0.39843485621357067,"extension":6.146386715843115},"index":0,"playId":"03c8c812-4afa-3d0e-ad95-ee7e9e6b53e5","pitchNumber":1,"startTime":"2026-06-25T23:21:25.160Z","endTime":"2026-06-25T23:21:28.501Z","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":80.8,"endSpeed":73.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.551388507884763,"aZ":-26.94143449867199,"pfxX":11.8688486961623,"pfxZ":3.763659276782457,"pX":1.417506896602595,"pZ":1.2152313785766609,"vX0":-5.715231977828204,"vY0":-117.48707735294303,"vZ0":-3.5004681529877466,"x":62.97,"y":205.97,"x0":2.34770466315569,"y0":50.001556594829246,"z0":5.245351372235196,"aX":16.48763288089051},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":6.1,"breakHorizontal":-19.9,"spinRate":2001,"spinDirection":111},"zone":14,"typeConfidence":0.9,"plateTime":0.4673216080991289,"extension":6.097791622700652},"index":1,"playId":"1a615d33-f8f1-3b89-ab85-25ff859cf9c2","pitchNumber":2,"startTime":"2026-06-25T23:21:57.662Z","endTime":"2026-06-25T23:22:02.111Z","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":75.4,"endSpeed":68.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.52157650283196,"aZ":-35.53502785174381,"pfxX":-3.364905321568328,"pfxZ":-2.834710144843317,"pX":-1.8988117870229593,"pZ":0.3331763587798237,"vX0":-7.748269972621649,"vY0":-109.41257859482499,"vZ0":-2.794445511477043,"x":189.38,"y":229.78,"x0":2.159549330456361,"y0":50.004260351048735,"z0":5.523558630911341,"aX":-3.9844379132397694},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-5.6,"breakHorizontal":8.6,"spinRate":2450,"spinDirection":318},"zone":13,"typeConfidence":0.75,"plateTime":0.5051734089278441,"extension":6.155292894227982},"index":2,"playId":"d15156f9-90f0-3c80-af9d-e7763b9156d7","pitchNumber":3,"startTime":"2026-06-25T23:22:12.721Z","endTime":"2026-06-25T23:22:16.801Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.1,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00183780632727,"aZ":-18.257657952885843,"pfxX":7.222272030358354,"pfxZ":7.425056785161004,"pX":0.4726590663130431,"pZ":3.8570898346922284,"vX0":-7.150904286474799,"vY0":-136.51318033860528,"vZ0":-0.9009169659523488,"x":98.98,"y":134.64,"x0":2.196555073221409,"y0":50.00247686858322,"z0":5.456463899785745,"aX":13.536629576094187},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.4,"breakHorizontal":-11.4,"spinRate":2463,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.40228937552233157,"extension":6.1773698348909205},"index":3,"playId":"5156832c-e4c7-3fb8-a4c6-a394eade32f0","pitchNumber":4,"startTime":"2026-06-25T23:22:32.286Z","endTime":"2026-06-25T23:22:35.515Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.56621635270862,"aZ":-29.216207828936618,"pfxX":10.514862574946122,"pfxZ":2.136199226001919,"pX":-0.04444643914981911,"pZ":1.0193329395278352,"vX0":-8.29913720593948,"vY0":-116.99038830340025,"vZ0":-3.2382948500324864,"x":118.69,"y":211.26,"x0":2.186964202200633,"y0":50.00201486454673,"z0":5.166858243972922,"aX":14.540242511902274},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":3.4,"breakHorizontal":-16.9,"spinRate":1828,"spinDirection":110},"zone":13,"typeConfidence":0.9,"plateTime":0.4686216983697946,"extension":6.0956405646026095},"index":4,"playId":"c0f714c3-076c-32e2-b174-079a897fcf86","pitchNumber":5,"startTime":"2026-06-25T23:22:51.429Z","endTime":"2026-06-25T23:22:55.467Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:22:55.467Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Juan Soto walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-25T23:22:57.172Z","endTime":"2026-06-25T23:25:27.070Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.751162032600327,"aZ":-17.821001015098833,"pfxX":8.616562931327373,"pfxZ":7.491507040211166,"pX":-0.536892959721729,"pZ":2.9661372178219234,"vX0":-10.03212874830076,"vY0":-137.40315944559518,"vZ0":-2.969583319937927,"x":137.47,"y":158.69,"x0":2.037900591342726,"y0":50.006236923996816,"z0":5.268270864141915,"aX":16.51878948516379},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.1,"breakHorizontal":-13.6,"spinRate":2488,"spinDirection":118},"zone":1,"typeConfidence":2.0,"plateTime":0.3982573615217646,"extension":6.215826548648003},"index":0,"playId":"001c42e8-7c25-38ef-b49b-a4da36d30fc2","pitchNumber":1,"startTime":"2026-06-25T23:23:24.580Z","endTime":"2026-06-25T23:23:28.842Z","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.7,"endSpeed":83.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.813505196452855,"aZ":-20.19941800781983,"pfxX":10.408987441022319,"pfxZ":6.621076626410789,"pX":-1.6456286698558804,"pZ":2.271577466669423,"vX0":-13.239706653029804,"vY0":-134.29923518591588,"vZ0":-3.6276235849540805,"x":179.73,"y":177.45,"x0":2.0190165747086817,"y0":50.00233078498823,"z0":5.094460137738281,"aX":18.823693893205448},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.3,"breakHorizontal":-15.7,"spinRate":2404,"spinDirection":111},"zone":13,"typeConfidence":2.0,"plateTime":0.4094207462774624,"extension":6.270485818104309},"index":1,"playId":"e5239a14-2a6b-3dd7-b4a3-920b5c22fc96","pitchNumber":2,"startTime":"2026-06-25T23:23:43.904Z","endTime":"2026-06-25T23:23:47.542Z","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":83.9,"endSpeed":77.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.427898353622457,"aZ":-29.934562134235907,"pfxX":1.5371589477487788,"pfxZ":1.4938926010890161,"pX":-1.7570315103762146,"pZ":0.9009209693764461,"vX0":-10.705719951748579,"vY0":-121.68455979550774,"vZ0":-3.482620954288436,"x":183.97,"y":214.46,"x0":2.5043159028474378,"y0":50.001845060290286,"z0":4.951046644161081,"aX":2.302083406218006},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.0,"breakHorizontal":-0.2,"spinRate":2643,"spinDirection":359},"zone":13,"typeConfidence":0.91,"plateTime":0.4505628218656481,"extension":6.043759691813404},"index":2,"playId":"b4e0090b-d338-3ea4-9f41-e449b536b419","pitchNumber":3,"startTime":"2026-06-25T23:23:58.549Z","endTime":"2026-06-25T23:24:02.569Z","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":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.17813540334392,"aZ":-22.35586257938564,"pfxX":9.84615821998369,"pfxZ":5.1353228196138865,"pX":-3.858562031373813E-4,"pZ":2.704028853105978,"vX0":-9.188443770374498,"vY0":-137.37105095288422,"vZ0":-2.465571677365933,"x":117.01,"y":165.77,"x0":2.1071189571479643,"y0":50.00531734499408,"z0":5.131506133458943,"aX":18.837453454311742},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.0,"breakHorizontal":-16.0,"spinRate":2553,"spinDirection":121},"zone":5,"typeConfidence":2.0,"plateTime":0.39857673055945897,"extension":6.142784111187988},"index":3,"playId":"5a53e5a0-26d7-3646-865a-9c67ce6d6d53","pitchNumber":4,"startTime":"2026-06-25T23:24:15.127Z","endTime":"2026-06-25T23:24:18.917Z","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-25T23:24:24.795Z","endTime":"2026-06-25T23:24:44.277Z","isPitch":false,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"}},{"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":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.70095160329681,"aZ":-18.244429643017064,"pfxX":9.7733995277182,"pfxZ":7.338128185599963,"pX":-0.9699619698688217,"pZ":3.2941664508641253,"vX0":-11.144274799385197,"vY0":-137.0064031272183,"vZ0":-1.9166939659363234,"x":153.97,"y":149.84,"x0":1.8835033454617005,"y0":50.00328777559671,"z0":5.25181169163949,"aX":18.55342516784517},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.1,"breakHorizontal":-15.4,"spinRate":2513,"spinDirection":114},"zone":11,"typeConfidence":2.0,"plateTime":0.4000268367173585,"extension":6.273491724192551},"index":5,"playId":"581afd45-c0aa-3d63-a45c-60f94dd365a4","pitchNumber":5,"startTime":"2026-06-25T23:24:44.277Z","endTime":"2026-06-25T23:24:48.955Z","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":95.2,"endSpeed":86.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17824545310199,"aZ":-20.88505016658643,"pfxX":9.700538422187968,"pfxZ":5.860625047545156,"pX":-0.2315288489643726,"pZ":2.807687759213135,"vX0":-9.300721094743931,"vY0":-138.27877580557538,"vZ0":-2.8730425805896904,"x":125.83,"y":162.97,"x0":1.9228512725783196,"y0":50.00668654025887,"z0":5.268882951041789,"aX":18.701905122446075},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.2,"breakHorizontal":-15.5,"spinRate":2437,"spinDirection":122},"zone":5,"typeConfidence":0.91,"plateTime":0.3968131968947226,"extension":6.267494406685512},"index":6,"playId":"945909ea-5636-383f-8837-b35ef7ed6d5c","pitchNumber":6,"startTime":"2026-06-25T23:25:04.202Z","endTime":"2026-06-25T23:25:09.716Z","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":92.4,"endSpeed":83.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.859411091655144,"aZ":-19.978117763321816,"pfxX":8.304957530494338,"pfxZ":6.760113278238604,"pX":-1.746175430210186,"pZ":3.293896298696453,"vX0":-12.261441070132676,"vY0":-133.92585720064588,"vZ0":-1.4546374756206308,"x":183.56,"y":149.84,"x0":1.8275462193850016,"y0":50.000603791990976,"z0":5.283233177296351,"aX":14.978187414856466},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.1,"breakHorizontal":-12.1,"spinRate":2347,"spinDirection":113},"zone":11,"typeConfidence":2.0,"plateTime":0.4101071504455809,"extension":6.372116002149853},"index":7,"playId":"de9714aa-4df7-3ba7-9eac-195093b745a5","pitchNumber":7,"startTime":"2026-06-25T23:25:23.290Z","endTime":"2026-06-25T23:25:27.070Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:25:27.070Z","atBatIndex":6},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Mark Vientos grounds into a force out, shortstop Dansby Swanson to second baseman Nico Hoerner. Juan Soto out at 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-25T23:25:28.451Z","endTime":"2026-06-25T23:26:41.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.3,"endSpeed":86.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.25971450828728,"aZ":-17.202499824040306,"pfxX":8.579391711813614,"pfxZ":7.770761749517677,"pX":0.19796107759290538,"pZ":2.9743482936864605,"vX0":-7.8412411421824295,"vY0":-138.5053124158657,"vZ0":-3.296519643658594,"x":109.45,"y":158.47,"x0":1.962199141807825,"y0":50.005360885146416,"z0":5.342155189479594,"aX":16.537110030779274},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.4,"breakHorizontal":-13.7,"spinRate":2399,"spinDirection":122},"zone":2,"typeConfidence":0.92,"plateTime":0.39667240012993776,"extension":6.252352614394206},"index":0,"playId":"843adcb2-503a-37e2-a86a-44d65ab1d521","pitchNumber":1,"startTime":"2026-06-25T23:25:55.788Z","endTime":"2026-06-25T23:25:59.016Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"519ed0cf-d821-4e22-9a5e-d335d1390aa1","startTime":"2026-06-25T23:26:12.244Z","endTime":"2026-06-25T23:26:17.244Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.509532195057425,"aZ":-20.841086192810316,"pfxX":9.989937656050886,"pfxZ":6.076968695681629,"pX":0.5775572539806323,"pZ":3.179629076853397,"vX0":-7.03414287887853,"vY0":-136.0935391341811,"vZ0":-2.241978622094226,"x":94.98,"y":152.93,"x0":1.9055185557930234,"y0":50.003037807687406,"z0":5.466842266109434,"aX":18.629334207015194},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.7,"breakHorizontal":-16.4,"spinRate":2294,"spinDirection":124},"zone":3,"typeConfidence":2.0,"plateTime":0.40338267380851356,"extension":6.274806141788589},"hitData":{"launchSpeed":78.7,"launchAngle":-11.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.68,"coordY":146.11}},"index":2,"playId":"89a89234-1104-30a5-867e-ea84107c64d2","pitchNumber":2,"startTime":"2026-06-25T23:26:34.592Z","endTime":"2026-06-25T23:26:41.632Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:26:41.632Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-25T23:28:33.133Z","endTime":"2026-06-25T23:30:13.471Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.310655194423166,"aZ":-13.247936141543063,"pfxX":-5.0624735850602764,"pfxZ":9.984858533853135,"pX":-1.0689456472498444,"pZ":2.6962178804056887,"vX0":6.854483550528316,"vY0":-136.17247313444412,"vZ0":-4.255502401135475,"x":157.75,"y":165.98,"x0":-2.9502220312165246,"y0":50.00242653615207,"z0":5.182743111050865,"aX":-9.595906313737933},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.5,"breakHorizontal":7.9,"spinRate":2493,"spinDirection":208},"zone":11,"typeConfidence":0.9,"plateTime":0.4008236899015456,"extension":6.249941366167284},"index":0,"playId":"cebb0121-ad75-3c2d-bb18-0d18716165e8","pitchNumber":1,"startTime":"2026-06-25T23:29:03.020Z","endTime":"2026-06-25T23:29:07.336Z","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":79.3,"endSpeed":73.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.57574657765857,"aZ":-37.16227919445885,"pfxX":2.916492969381231,"pfxZ":-3.677972463996645,"pX":-0.26069428496529695,"pZ":0.8210276871824127,"vX0":5.013290217899113,"vY0":-115.41596178898952,"vZ0":-2.1194375088459996,"x":126.94,"y":216.61,"x0":-2.8362025508276196,"y0":50.00556803454552,"z0":5.315214877516969,"aX":3.9515990280466022},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-7.0,"breakHorizontal":-6.5,"spinRate":2458,"spinDirection":41},"zone":13,"typeConfidence":2.0,"plateTime":0.4737575556547964,"extension":6.412121165610782},"index":1,"playId":"3d4ebdb2-4171-34a5-87fc-e5d547016dc3","pitchNumber":2,"startTime":"2026-06-25T23:29:17.172Z","endTime":"2026-06-25T23:29:23.560Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":73.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.571306983018175,"aZ":-35.789156785097965,"pfxX":1.2096315859985514,"pfxZ":-2.6888769161668433,"pX":-0.3292027868056441,"pZ":1.9651384387843922,"vX0":5.232181798476356,"vY0":-115.08303201752877,"vZ0":-0.08997258110058426,"x":129.55,"y":185.72,"x0":-2.7855417595551004,"y0":50.00104805266285,"z0":5.460054606942858,"aX":1.6274504924075766},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-4.6,"breakHorizontal":-3.5,"spinRate":2249,"spinDirection":76},"zone":7,"typeConfidence":2.0,"plateTime":0.4752364786128709,"extension":6.268350631325313},"index":2,"playId":"f46e9d8d-cd7d-36ad-9d2f-2bb890b3179a","pitchNumber":3,"startTime":"2026-06-25T23:29:36.908Z","endTime":"2026-06-25T23:29:40.685Z","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.5,"endSpeed":86.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.733267451843023,"aZ":-11.580484178576972,"pfxX":-2.2448755566842142,"pfxZ":10.781803530119596,"pX":-0.17608616921693135,"pZ":2.3500089495150993,"vX0":7.8413070488637135,"vY0":-137.39950496051299,"vZ0":-5.562076714383245,"x":123.71,"y":175.33,"x0":-2.7765840750575683,"y0":50.00488269198034,"z0":5.189220824358059,"aX":-4.290204502722822},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.5,"breakHorizontal":2.4,"spinRate":2475,"spinDirection":210},"zone":5,"typeConfidence":0.9,"plateTime":0.398802783155078,"extension":6.5158829828005755},"index":3,"playId":"4863ec42-edeb-3737-bb50-ccb9123f9a27","pitchNumber":4,"startTime":"2026-06-25T23:29:51.270Z","endTime":"2026-06-25T23:29:55.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.274078917311336,"aZ":-29.64738154470369,"pfxX":-10.61529584317082,"pfxZ":1.5441327754241065,"pX":-0.1844265247197189,"pZ":1.5395125582340838,"vX0":9.920547996324645,"vY0":-126.90519214100861,"vZ0":-2.9321123781771776,"x":124.03,"y":197.21,"x0":-2.7597120546471308,"y0":50.00304176334972,"z0":5.064519022514615,"aX":-17.3648628439838},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.4,"breakHorizontal":17.0,"spinRate":2100,"spinDirection":244},"zone":13,"typeConfidence":0.9,"plateTime":0.4311403497102564,"extension":6.258018352543581},"index":4,"playId":"dd275cfc-69ac-33db-85b3-fc5ab6c0a2f5","pitchNumber":5,"startTime":"2026-06-25T23:30:09.103Z","endTime":"2026-06-25T23:30:13.471Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:30:13.471Z","atBatIndex":8},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nico Hoerner pops out to third baseman Bo Bichette.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-25T23:30:15.389Z","endTime":"2026-06-25T23:31:16.831Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":2},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":73.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.015448793110128,"aZ":-27.83594039778789,"pfxX":6.423993572448809,"pfxZ":3.172567265316425,"pX":1.2548544462617384,"pZ":0.7625760012780992,"vX0":7.760428781926846,"vY0":-117.54319593440933,"vZ0":-3.9505366965952167,"x":69.17,"y":218.19,"x0":-2.9530957638173128,"y0":50.00337083538844,"z0":5.116165145798137,"aX":8.782742193749623},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":4.8,"breakHorizontal":-13.9,"spinRate":2598,"spinDirection":66},"zone":14,"typeConfidence":0.91,"plateTime":0.47011363754974234,"extension":6.288744694775968},"index":0,"playId":"c93dcf69-8aa7-391a-a0a9-08452cfa8d78","pitchNumber":1,"startTime":"2026-06-25T23:30:35.345Z","endTime":"2026-06-25T23:30:38.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.73001566683629,"aZ":-12.43746864469817,"pfxX":-4.420442215288586,"pfxZ":9.942764119333578,"pX":1.2727391255333733,"pZ":3.1444847018083792,"vX0":12.87794854784068,"vY0":-139.80961119640753,"vZ0":-3.3866471409946235,"x":68.49,"y":153.88,"x0":-2.8132733548899025,"y0":50.002728095505965,"z0":5.1846450875961825,"aX":-8.776786491634867},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.5,"breakHorizontal":5.4,"spinRate":2594,"spinDirection":208},"zone":12,"typeConfidence":0.91,"plateTime":0.39136812570237645,"extension":6.565415175917895},"index":1,"playId":"7325e7e1-8c41-3aee-a76f-2ba4b2459fa5","pitchNumber":2,"startTime":"2026-06-25T23:30:50.951Z","endTime":"2026-06-25T23:30:54.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.533170766714576,"aZ":-11.988868222907078,"pfxX":-3.9971326484730936,"pfxZ":10.414331213402855,"pX":-0.23918120164657392,"pZ":3.2969446231846273,"vX0":8.810471581154713,"vY0":-138.47961510138325,"vZ0":-2.8297351113797586,"x":126.12,"y":149.76,"x0":-2.9455824773341597,"y0":50.00085521455312,"z0":5.1363479753210814,"aX":-7.7469529043918826},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.5,"breakHorizontal":5.4,"spinRate":2479,"spinDirection":211},"zone":2,"typeConfidence":0.91,"plateTime":0.39585487138035447,"extension":6.411533325602069},"hitData":{"launchSpeed":83.4,"launchAngle":70.0,"totalDistance":138.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":88.97,"coordY":152.19}},"index":2,"playId":"e6245121-3daa-3351-89cb-ec0d22c5386c","pitchNumber":3,"startTime":"2026-06-25T23:31:06.542Z","endTime":"2026-06-25T23:31:16.831Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:31:16.831Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pedro Ramírez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-25T23:31:19.186Z","endTime":"2026-06-25T23:32:57.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.50856287972372,"aZ":-11.0105310662561,"pfxX":-3.7662159053791133,"pfxZ":10.757359832465408,"pX":0.18056031691188648,"pZ":2.826163760073374,"vX0":9.718355715106936,"vY0":-139.1900660395483,"vZ0":-4.42921545072749,"x":110.12,"y":162.47,"x0":-2.8628149830612726,"y0":50.00008139302923,"z0":5.163908129564445,"aX":-7.409268621973072},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.7,"breakHorizontal":4.9,"spinRate":2487,"spinDirection":212},"zone":2,"typeConfidence":0.91,"plateTime":0.39313602720033813,"extension":6.5635276021792865},"index":0,"playId":"9483fc08-86d9-3d7b-a7bd-c19544222b2d","pitchNumber":1,"startTime":"2026-06-25T23:31:44.189Z","endTime":"2026-06-25T23:31:47.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","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":79.6,"endSpeed":74.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.02246814157199,"aZ":-35.14714369420277,"pfxX":1.2933207598829854,"pfxZ":-2.1400933656742174,"pX":-1.2767073245725302,"pZ":1.896254359254829,"vX0":3.8389759510339037,"vY0":-116.00055930381937,"vZ0":-0.11538275101601658,"x":114.9,"y":154.09,"x0":-3.109260337164926,"y0":50.004747753840356,"z0":5.247512814381714,"aX":1.794036489089993},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-3.7,"breakHorizontal":-3.1,"spinRate":2331,"spinDirection":52},"zone":13,"typeConfidence":2.0,"plateTime":0.4689608112208643,"extension":6.5662691418488945},"index":1,"playId":"e4481c20-5715-3a3b-b4b1-29d3bafee9fe","pitchNumber":2,"startTime":"2026-06-25T23:31:56.034Z","endTime":"2026-06-25T23:32:01.311Z","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":93.6,"endSpeed":85.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.858708459319395,"aZ":-17.085997071370386,"pfxX":-4.543145358565441,"pfxZ":8.050285630140404,"pX":-0.8085841277804536,"pZ":4.98567285358449,"vX0":7.97415017155301,"vY0":-136.05401132513668,"vZ0":2.3344311836292904,"x":147.82,"y":104.17,"x0":-3.1873089515054502,"y0":50.00483545210317,"z0":5.30060267306314,"aX":-8.518084154408275},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.4,"breakHorizontal":6.5,"spinRate":2287,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.40258545396364376,"extension":6.35507171176589},"index":2,"playId":"c79d9047-adfa-37f5-93b1-8629c3923815","pitchNumber":3,"startTime":"2026-06-25T23:32:19.033Z","endTime":"2026-06-25T23:32:22.650Z","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.6,"endSpeed":74.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.313874024517695,"aZ":-37.23613840866364,"pfxX":2.822266685642565,"pfxZ":-3.670768806817975,"pX":-1.9524574735972922,"pZ":0.23894333211912694,"vX0":1.9288585629148383,"vY0":-116.07167377158196,"vZ0":-3.216296705302399,"x":191.42,"y":232.33,"x0":-3.15739904551858,"y0":50.00030776820358,"z0":5.1465941634312715,"aX":3.895690167748665},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-7.1,"breakHorizontal":-5.5,"spinRate":2462,"spinDirection":54},"zone":13,"typeConfidence":2.0,"plateTime":0.46975776503972355,"extension":6.651782919428993},"index":3,"playId":"f58516b5-d7c8-330a-978b-88463f2c5185","pitchNumber":4,"startTime":"2026-06-25T23:32:34.271Z","endTime":"2026-06-25T23:32:38.045Z","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":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.134750721531727,"aZ":-14.985689198109304,"pfxX":-3.4350284834419784,"pfxZ":8.944437567390429,"pX":0.13846546520471162,"pZ":3.880071973706148,"vX0":9.214950531764943,"vY0":-137.44171584377904,"vZ0":-0.7913244413919978,"x":111.72,"y":134.02,"x0":-2.8046528227185408,"y0":50.00510664660349,"z0":5.1849146370413655,"aX":-6.603504931877505},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.2,"breakHorizontal":4.4,"spinRate":2474,"spinDirection":212},"zone":12,"typeConfidence":0.91,"plateTime":0.39781187268996154,"extension":6.756700837910755},"index":4,"playId":"ac7c708b-5004-3607-a5c3-442824a028ad","pitchNumber":5,"startTime":"2026-06-25T23:32:53.303Z","endTime":"2026-06-25T23:32:57.180Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:32:57.180Z","atBatIndex":10},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Francisco Alvarez walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-25T23:35:15.866Z","endTime":"2026-06-25T23:36:50.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-25T23:35:07.044Z","endTime":"2026-06-25T23:35:18.254Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.656176188546304,"aZ":-17.97247975484406,"pfxX":6.754185399634511,"pfxZ":7.7815457338748315,"pX":0.3514178496293953,"pZ":2.188750994823066,"vX0":-6.9140469725083955,"vY0":-134.36741900499482,"vZ0":-4.919505626785006,"x":103.6,"y":179.68,"x0":2.0828608834365827,"y0":50.00064154314425,"z0":5.323866142961526,"aX":12.324183704676328},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.2,"breakHorizontal":-10.7,"spinRate":2395,"spinDirection":121},"zone":6,"typeConfidence":2.0,"plateTime":0.4079311344164349,"extension":6.299001160225626},"index":1,"playId":"88c09852-1a49-31d1-a993-9c245a9d9752","pitchNumber":1,"startTime":"2026-06-25T23:35:18.254Z","endTime":"2026-06-25T23:35:21.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.5,"endSpeed":68.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.47003087739797,"aZ":-39.08105654144254,"pfxX":-3.2108399424219582,"pfxZ":-5.824101914338817,"pX":0.4980596023213912,"pZ":2.0660642289333064,"vX0":-3.16358088474106,"vY0":-108.41299796975233,"vZ0":1.1785101033388372,"x":98.02,"y":183.0,"x0":2.394814115240211,"y0":50.0009710075206,"z0":5.790755482882952,"aX":-3.8097305003428565},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-9.8,"breakHorizontal":6.7,"spinRate":2392,"spinDirection":310},"zone":9,"typeConfidence":0.9,"plateTime":0.5057985129330613,"extension":5.842427578219466},"index":2,"playId":"6dd98343-696d-3bb5-9b69-71042e0d4c55","pitchNumber":2,"startTime":"2026-06-25T23:35:36.322Z","endTime":"2026-06-25T23:35:40.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.190011393999317,"aZ":-28.87319416802255,"pfxX":10.458676335923105,"pfxZ":2.486650484039384,"pX":0.7148838365574754,"pZ":0.9602573828990878,"vX0":-6.801200675648826,"vY0":-114.51371943824796,"vZ0":-3.1702480630223846,"x":89.75,"y":212.85,"x0":2.364860900199077,"y0":50.00442906693511,"z0":5.188025898400528,"aX":13.888590558221724},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":4.0,"breakHorizontal":-17.3,"spinRate":1908,"spinDirection":114},"zone":14,"typeConfidence":0.91,"plateTime":0.47836545333321157,"extension":5.9704676410467385},"index":3,"playId":"cf5660f7-f392-39ee-93e6-4f36f6ef16f2","pitchNumber":3,"startTime":"2026-06-25T23:35:54.472Z","endTime":"2026-06-25T23:35:58.869Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.91513005056359,"aZ":-30.44563646525782,"pfxX":0.11567967026446391,"pfxZ":1.1645802276645068,"pX":-0.11772867992496946,"pZ":1.1650690578627894,"vX0":-6.439822941611288,"vY0":-120.16012684440827,"vZ0":-2.7489567227600804,"x":121.49,"y":207.32,"x0":2.5696400166503066,"y0":50.00075276950485,"z0":4.999706983694059,"aX":0.17286248311425817},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.8,"breakHorizontal":1.2,"spinRate":2685,"spinDirection":313},"zone":13,"typeConfidence":0.9,"plateTime":0.4539684718554038,"extension":6.0897332159715365},"index":4,"playId":"1972e5a2-ba19-311d-b9ac-660510861ea2","pitchNumber":4,"startTime":"2026-06-25T23:36:11.717Z","endTime":"2026-06-25T23:36:16.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":0},"pitchData":{"startSpeed":73.5,"endSpeed":67.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.478671302379784,"aZ":-37.760139712975175,"pfxX":-5.297086517808732,"pfxZ":-4.813016847452008,"pX":1.2177817152837778,"pZ":2.846512987103497,"vX0":-1.192166807089175,"vY0":-107.02597617173636,"vZ0":2.638638290354324,"x":70.58,"y":161.92,"x0":2.4702903675104118,"y0":50.004357980544874,"z0":5.826727247617834,"aX":-6.1448129014356665},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-7.7,"breakHorizontal":10.0,"spinRate":2395,"spinDirection":304},"zone":12,"typeConfidence":0.91,"plateTime":0.511778260597286,"extension":5.893432695955428},"index":5,"playId":"cebf07ae-72c3-3414-a26b-5c7d15b671fc","pitchNumber":5,"startTime":"2026-06-25T23:36:29.105Z","endTime":"2026-06-25T23:36:36.010Z","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.637388374476714,"aZ":-27.208315012900105,"pfxX":10.258686278234343,"pfxZ":3.672633125855747,"pX":-1.430331815684015,"pZ":0.47940800575828446,"vX0":-10.982769814177477,"vY0":-115.59148855171264,"vZ0":-4.753167469827991,"x":171.52,"y":225.84,"x0":2.050760016558648,"y0":50.005107955731475,"z0":5.176287459806195,"aX":13.878869605334659},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":5.6,"breakHorizontal":-15.8,"spinRate":1827,"spinDirection":110},"zone":13,"typeConfidence":0.9,"plateTime":0.4739384185546398,"extension":6.230448475102618},"index":6,"playId":"5ad8f4cf-11b0-33b8-b0e5-02d177975c40","pitchNumber":6,"startTime":"2026-06-25T23:36:46.372Z","endTime":"2026-06-25T23:36:50.241Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:36:50.241Z","atBatIndex":11},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"A.J. Ewing grounds into a double play, third baseman Alex Bregman to shortstop Dansby Swanson to first baseman Michael Busch. Francisco Alvarez out at 2nd. A.J. Ewing out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-25T23:36:52.568Z","endTime":"2026-06-25T23:39:10.586Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"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,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":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":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":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.79752534412494,"aZ":-19.36654689562914,"pfxX":10.632614926694268,"pfxZ":7.054055285438991,"pX":0.0853112913069857,"pZ":2.2318736640726238,"vX0":-8.53203890251377,"vY0":-133.6623075689285,"vZ0":-4.248022408591227,"x":113.75,"y":178.52,"x0":1.9314040212378132,"y0":50.00485084399345,"z0":5.225587982244002,"aX":19.313230148763893},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.1,"breakHorizontal":-17.5,"spinRate":2389,"spinDirection":121},"zone":5,"typeConfidence":2.0,"plateTime":0.4092012077418765,"extension":6.277136566105335},"index":0,"playId":"3d1b6dd7-2e62-334c-9398-f62703b8a834","pitchNumber":1,"startTime":"2026-06-25T23:37:25.100Z","endTime":"2026-06-25T23:37:28.815Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.671669295410133,"aZ":-29.771074632905762,"pfxX":0.7262557579483089,"pfxZ":1.6183781663713113,"pX":-0.1219190715772517,"pZ":1.929572668503458,"vX0":-6.589035360392352,"vY0":-121.06600711336249,"vZ0":-1.2381869386763584,"x":121.65,"y":186.68,"x0":2.540779553214325,"y0":50.00323420793891,"z0":5.053837568835171,"aX":1.0794026637930878},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.9,"breakHorizontal":0.2,"spinRate":2648,"spinDirection":7},"zone":8,"typeConfidence":0.91,"plateTime":0.4524510806632267,"extension":5.992789757561361},"index":1,"playId":"07601fc2-7481-3589-bfe8-2c604e7689c3","pitchNumber":2,"startTime":"2026-06-25T23:37:50.452Z","endTime":"2026-06-25T23:37:54.330Z","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":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.521181611821998,"aZ":-29.23016518499115,"pfxX":0.5327107722525191,"pfxZ":1.9370408874697258,"pX":0.01724113093741346,"pZ":1.888049742607125,"vX0":-6.284564602475226,"vY0":-122.53868826662591,"vZ0":-1.638959156618638,"x":116.34,"y":187.8,"x0":2.547362660554428,"y0":50.0028994814844,"z0":5.066125443604144,"aX":0.8106653592048416},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.4,"breakHorizontal":0.5,"spinRate":2754,"spinDirection":249},"zone":8,"typeConfidence":0.92,"plateTime":0.4472262040183579,"extension":6.006013015058129},"index":2,"playId":"f1d205e1-720d-3581-b1fe-9baabf47cf38","pitchNumber":3,"startTime":"2026-06-25T23:38:11.162Z","endTime":"2026-06-25T23:38:17.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.516154499502253,"aZ":-29.64233800137141,"pfxX":0.8481319928376836,"pfxZ":1.62247761274014,"pX":-1.5604176072003002,"pZ":0.805799354896856,"vX0":-9.752412386583584,"vY0":-123.54185167400013,"vZ0":-4.155350227715195,"x":176.48,"y":217.02,"x0":2.312775232193651,"y0":50.0014270100331,"z0":4.975822438451447,"aX":1.3227880529299572},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.3,"breakHorizontal":0.5,"spinRate":2606,"spinDirection":12},"zone":13,"typeConfidence":0.91,"plateTime":0.441816831332138,"extension":6.118246043850032},"index":3,"playId":"5f87636f-d12a-3e12-898c-83ba67c7eb6d","pitchNumber":4,"startTime":"2026-06-25T23:38:34.896Z","endTime":"2026-06-25T23:38:39.385Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.102783651027877,"aZ":-21.37434713058703,"pfxX":9.452698480158356,"pfxZ":5.82169426633479,"pX":-0.5759902883447399,"pZ":2.637087498905002,"vX0":-9.99766148962238,"vY0":-135.45986628618067,"vZ0":-2.7877397733633087,"x":138.96,"y":167.58,"x0":1.937756822969475,"y0":50.00121733587049,"z0":5.176906891037233,"aX":17.532695918844006},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.1,"breakHorizontal":-14.9,"spinRate":2359,"spinDirection":118},"zone":4,"typeConfidence":2.0,"plateTime":0.40462231848462293,"extension":6.433839284482297},"hitData":{"launchSpeed":99.5,"launchAngle":-11.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.74,"coordY":164.35}},"index":4,"playId":"fd0b32f5-537e-31c7-8d63-c309a8dce77f","pitchNumber":5,"startTime":"2026-06-25T23:39:02.866Z","endTime":"2026-06-25T23:39:10.586Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:39:10.586Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ronny Mauricio flies out sharply to right fielder Michael Conforto.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-25T23:39:25.727Z","endTime":"2026-06-25T23:39:49.201Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.892523496188705,"aZ":-20.55012570823313,"pfxX":7.977880127476741,"pfxZ":6.368082887542301,"pX":0.3007445157164428,"pZ":2.2583408967154166,"vX0":-7.7661775060911,"vY0":-134.1909199261667,"vZ0":-3.9513839585248784,"x":105.54,"y":177.8,"x0":2.195087984275468,"y0":50.000762163339104,"z0":5.21294388178861,"aX":14.556203952598047},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.9,"breakHorizontal":-12.8,"spinRate":2245,"spinDirection":117},"zone":9,"typeConfidence":2.0,"plateTime":0.4080922880132771,"extension":6.276924919013286},"hitData":{"launchSpeed":100.1,"launchAngle":31.0,"totalDistance":354.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":197.87,"coordY":75.42}},"index":0,"playId":"34144889-0a45-3f60-8d25-61fead8e409a","pitchNumber":1,"startTime":"2026-06-25T23:39:39.770Z","endTime":"2026-06-25T23:39:49.201Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:39:49.201Z","atBatIndex":13},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Miguel Amaya pops out to second baseman Brett Baty.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-25T23:41:36.561Z","endTime":"2026-06-25T23:42:26.330Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.6,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.829001007144548,"aZ":-17.102236707520035,"pfxX":-1.6232114993592286,"pfxZ":7.9742488036589645,"pX":-0.6493646217782955,"pZ":4.354599661910569,"vX0":6.9670987132100075,"vY0":-136.99539255609102,"vZ0":0.4446161376978349,"x":141.75,"y":121.21,"x0":-3.0207442999712844,"y0":50.00306006630963,"z0":5.364205811220911,"aX":-3.068583115174382},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.8,"breakHorizontal":1.4,"spinRate":2479,"spinDirection":207},"zone":11,"typeConfidence":0.9,"plateTime":0.4006626562661699,"extension":6.437923813997443},"index":0,"playId":"a98f4b16-0ac2-3661-b71f-c50367dfe49e","pitchNumber":1,"startTime":"2026-06-25T23:42:02.410Z","endTime":"2026-06-25T23:42:06.600Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.08782725777933,"aZ":-12.68636311245162,"pfxX":-1.7143315237467744,"pfxZ":10.341770219090483,"pX":-0.03907643370481075,"pZ":2.679298514564037,"vX0":8.093557627846177,"vY0":-136.41403087477053,"vZ0":-4.411751282686321,"x":118.49,"y":166.44,"x0":-2.8219675839489056,"y0":50.00116343040136,"z0":5.192504271187359,"aX":-3.231627001739125},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.0,"breakHorizontal":1.4,"spinRate":2461,"spinDirection":215},"zone":5,"typeConfidence":0.9,"plateTime":0.4015732539884742,"extension":6.558399685228214},"hitData":{"launchSpeed":96.3,"launchAngle":64.0,"totalDistance":202.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":140.15,"coordY":124.83}},"index":1,"playId":"f5ca0687-559b-3f55-a0ad-fcbde524c4cd","pitchNumber":2,"startTime":"2026-06-25T23:42:15.508Z","endTime":"2026-06-25T23:42:26.330Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:42:26.330Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dansby Swanson grounds out, shortstop Ronny Mauricio to first baseman Mark Vientos.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-25T23:42:27.641Z","endTime":"2026-06-25T23:43:14.705Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677595,"link":"/api/v1/people/677595"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.347563884963748,"aZ":-17.206350721428258,"pfxX":-2.8628369274551275,"pfxZ":7.661152395603986,"pX":-1.21222484405144,"pZ":3.189161576059489,"vX0":6.020094793692573,"vY0":-138.7439989160118,"vZ0":-2.3352783888311563,"x":163.21,"y":152.67,"x0":-3.0359162508919373,"y0":50.00546917293519,"z0":5.185331018217449,"aX":-5.595728857062668},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.6,"breakHorizontal":4.0,"spinRate":2439,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.3944041284308675,"extension":6.653763853199892},"index":0,"playId":"68855e96-f213-3586-8dde-3ddc0de910bb","pitchNumber":1,"startTime":"2026-06-25T23:42:54.165Z","endTime":"2026-06-25T23:42:58.551Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.952658554567563,"aZ":-16.980235534245722,"pfxX":-4.072214276749433,"pfxZ":7.828057936360846,"pX":-0.567888977580255,"pZ":2.620088159891555,"vX0":7.480540693037597,"vY0":-138.4344219911358,"vZ0":-4.2132461357050035,"x":138.65,"y":168.04,"x0":-2.7761844737218992,"y0":50.0018538211373,"z0":5.2987591705543355,"aX":-7.9034735880560145},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.4,"breakHorizontal":5.8,"spinRate":2533,"spinDirection":206},"zone":4,"typeConfidence":0.9,"plateTime":0.3956928359427643,"extension":6.601601998079723},"hitData":{"launchSpeed":91.8,"launchAngle":-5.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":99.62,"coordY":152.19}},"index":1,"playId":"38be266e-926f-36cb-8ecd-571c5ecc4d73","pitchNumber":2,"startTime":"2026-06-25T23:43:06.820Z","endTime":"2026-06-25T23:43:14.705Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:43:14.705Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Crow-Armstrong strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-25T23:43:17.377Z","endTime":"2026-06-25T23:45:16.649Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":"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.3,"endSpeed":86.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.847967360845068,"aZ":-10.774120561279604,"pfxX":-3.3972058464583057,"pfxZ":11.04005420028223,"pX":-0.5936662422263397,"pZ":2.9492910647763018,"vX0":7.909868108995975,"vY0":-138.55887891274529,"vZ0":-4.166996800209714,"x":139.63,"y":159.15,"x0":-3.047957056951976,"y0":50.0044385701018,"z0":5.196524683770202,"aX":-6.587413305873074},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.2,"breakHorizontal":4.4,"spinRate":2523,"spinDirection":215},"zone":1,"typeConfidence":0.91,"plateTime":0.39577521992597164,"extension":6.510388407768172},"index":0,"playId":"d0dd017e-0403-3ce3-ba00-80c309d679b9","pitchNumber":1,"startTime":"2026-06-25T23:43:43.970Z","endTime":"2026-06-25T23:43:47.676Z","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":2},"pitchData":{"startSpeed":78.5,"endSpeed":72.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.892514437604383,"aZ":-35.51217580940899,"pfxX":2.5371925982743626,"pfxZ":-2.539852009773336,"pX":-1.1803887438943634,"pZ":0.8401031905029758,"vX0":3.7363939610104135,"vY0":-114.26177386998211,"vZ0":-1.8255228820239362,"x":161.99,"y":216.1,"x0":-3.168993843435045,"y0":50.000313924367255,"z0":5.152595378618817,"aX":3.339461065381809},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-4.8,"breakHorizontal":-5.5,"spinRate":2442,"spinDirection":63},"zone":13,"typeConfidence":2.0,"plateTime":0.4801431657182933,"extension":6.448228538298208},"index":1,"playId":"35eaa8bb-1d37-3750-baca-4b02bcc61d80","pitchNumber":2,"startTime":"2026-06-25T23:43:58.256Z","endTime":"2026-06-25T23:44:03.120Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.536629279142872,"aZ":-27.908842849095695,"pfxX":-10.563952351398104,"pfxZ":2.5648298265692557,"pX":-2.5218431969483017,"pZ":0.6894069856333064,"vX0":5.279664955729279,"vY0":-128.43422460946294,"vZ0":-4.776552864718337,"x":213.13,"y":220.17,"x0":-3.2357591298414534,"y0":50.00443058024136,"z0":4.753596276786299,"aX":-17.583449492206675},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.7,"breakHorizontal":17.9,"spinRate":1860,"spinDirection":254},"zone":13,"typeConfidence":0.89,"plateTime":0.42708750600038137,"extension":6.53111889845028},"index":2,"playId":"2dddadc1-b8d1-3a6d-b628-ebcb019a4d40","pitchNumber":3,"startTime":"2026-06-25T23:44:24.047Z","endTime":"2026-06-25T23:44:27.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.86298130969305,"aZ":-10.779554256603538,"pfxX":-3.3842017397230792,"pfxZ":10.770606827260153,"pX":-1.1273850508634036,"pZ":2.493479360761745,"vX0":6.227121405713087,"vY0":-140.30972452381752,"vZ0":-5.1497380614751105,"x":159.97,"y":171.46,"x0":-2.939603034575972,"y0":50.00206430272746,"z0":5.060187273247646,"aX":-6.722448262112555},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.6,"breakHorizontal":4.8,"spinRate":2498,"spinDirection":212},"zone":11,"typeConfidence":0.91,"plateTime":0.3909369619937948,"extension":6.508006137277687},"index":3,"playId":"f4d886e8-3080-3a83-915c-4c5537fdd6e5","pitchNumber":4,"startTime":"2026-06-25T23:44:39.999Z","endTime":"2026-06-25T23:44:45.641Z","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-25T23:44:54.096Z","endTime":"2026-06-25T23:45:11.010Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CS","description":"Slow Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":74.5,"endSpeed":68.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.02122444355825,"aZ":-37.963856119615805,"pfxX":5.432195286715072,"pfxZ":-4.913263187865132,"pX":-0.6016009921195784,"pZ":0.6003625575923839,"vX0":3.545013915898067,"vY0":-108.46717184547195,"vZ0":-0.8743214747792024,"x":139.93,"y":222.57,"x0":-2.9695935054182714,"y0":50.00338875998785,"z0":5.190280469292413,"aX":6.398188842401749},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-8.8,"breakHorizontal":-10.8,"spinRate":2520,"spinDirection":57},"zone":13,"typeConfidence":2.0,"plateTime":0.5072247642584458,"extension":6.3379415859792205},"index":5,"playId":"68d1dde6-6efe-3132-90f1-0dddf443b9c0","pitchNumber":5,"startTime":"2026-06-25T23:45:11.010Z","endTime":"2026-06-25T23:45:16.649Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:45:16.649Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"MJ Melendez flies out to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-25T23:47:07.116Z","endTime":"2026-06-25T23:47:34.780Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.6,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.418125298820886,"aZ":-19.733481585777618,"pfxX":9.238314997721536,"pfxZ":6.966853620289318,"pX":-0.9601734220642735,"pZ":2.4352066455001045,"vX0":-10.707241272022953,"vY0":-132.55688996894673,"vZ0":-3.6242863804307413,"x":153.6,"y":173.03,"x0":1.924614842515751,"y0":50.004598093662004,"z0":5.254922383490235,"aX":16.500370887433014},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.0,"breakHorizontal":-14.5,"spinRate":2367,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.41266512247412956,"extension":6.20776066901113},"hitData":{"launchSpeed":94.6,"launchAngle":29.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":64.87,"coordY":74.3}},"index":0,"playId":"634c677e-f308-3447-9902-3b22fb29539a","pitchNumber":1,"startTime":"2026-06-25T23:47:26.215Z","endTime":"2026-06-25T23:47:34.780Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:47:34.780Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Baty strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-25T23:47:35.625Z","endTime":"2026-06-25T23:48:53.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.230342282604838,"aZ":-22.507252636696936,"pfxX":9.155432289814218,"pfxZ":5.355445658470181,"pX":-0.1852887201383789,"pZ":2.9185305794006853,"vX0":-9.218660248746561,"vY0":-133.6315025014783,"vZ0":-1.94299048872039,"x":124.06,"y":159.98,"x0":2.1223430328025272,"y0":50.00491465468363,"z0":5.274646352416751,"aX":16.533882982392612},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.5,"breakHorizontal":-14.5,"spinRate":2233,"spinDirection":123},"zone":2,"typeConfidence":2.0,"plateTime":0.4101392404952313,"extension":6.292484708281182},"index":0,"playId":"1d37a271-a003-3dc5-afbc-f90f97f49d99","pitchNumber":1,"startTime":"2026-06-25T23:48:06.352Z","endTime":"2026-06-25T23:48:10.205Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-06-25T23:48:18.212Z","endTime":"2026-06-25T23:48:33.609Z","isPitch":false,"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(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":81.9,"endSpeed":76.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.947439080019883,"aZ":-31.574697987134815,"pfxX":-0.15014070224534226,"pfxZ":0.4122137984984544,"pX":-1.7658965526846584,"pZ":1.4953601752334507,"vX0":-9.704377282736962,"vY0":-119.03284879205867,"vZ0":-1.7436281117796446,"x":184.31,"y":198.41,"x0":2.3680702521242485,"y0":50.00212067614805,"z0":5.072506799237213,"aX":-0.21556793374653993},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":0.6,"breakHorizontal":2.4,"spinRate":2618,"spinDirection":0},"zone":13,"typeConfidence":0.9,"plateTime":0.458593415005379,"extension":6.15991510821207},"index":2,"playId":"6cbfaa63-de16-31e1-a793-b89b84fed6d2","pitchNumber":2,"startTime":"2026-06-25T23:48:33.609Z","endTime":"2026-06-25T23:48:36.981Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.2,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.87128125777907,"aZ":-31.527092614150718,"pfxX":-0.5113240915883406,"pfxZ":0.4307114352453798,"pX":-1.7710214100617376,"pZ":2.1152661265269357,"vX0":-9.992217889579761,"vY0":-121.49045624524248,"vZ0":-0.5069184172596422,"x":184.51,"y":181.67,"x0":2.4543941101395963,"y0":50.00298934448826,"z0":5.056962746158297,"aX":-0.7658282102640699},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.0,"breakHorizontal":3.2,"spinRate":2545,"spinDirection":298},"zone":13,"typeConfidence":0.92,"plateTime":0.4501322920484436,"extension":6.2350225816172475},"index":3,"playId":"b366f863-9e1c-3e1f-88d6-1890ddc169b2","pitchNumber":3,"startTime":"2026-06-25T23:48:49.008Z","endTime":"2026-06-25T23:48:53.213Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:48:53.213Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carson Benge walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-25T23:48:53.861Z","endTime":"2026-06-25T23:50:25.861Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":74.9,"endSpeed":69.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.09387756313373,"aZ":-37.2018030669529,"pfxX":-3.59625878073491,"pfxZ":-4.236602893589682,"pX":-0.6733906318807971,"pZ":0.21675135762333725,"vX0":-5.70751521384597,"vY0":-108.92150023542501,"vZ0":-2.553384582339766,"x":142.67,"y":232.93,"x0":2.4592913933321823,"y0":50.00100370770287,"z0":5.469558957298207,"aX":-4.271552064540583},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-8.0,"breakHorizontal":8.2,"spinRate":2428,"spinDirection":315},"zone":13,"typeConfidence":0.86,"plateTime":0.5049949371011881,"extension":6.148764676598835},"index":0,"playId":"c1bad8b9-1bc8-3268-a6b8-63464fafc069","pitchNumber":1,"startTime":"2026-06-25T23:49:21.554Z","endTime":"2026-06-25T23:49:25.524Z","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":78.6,"endSpeed":71.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.324785460904533,"aZ":-30.052805565348102,"pfxX":9.345793390482262,"pfxZ":1.616213972933279,"pX":1.0918068751473236,"pZ":2.987885309242825,"vX0":-5.7958352899039545,"vY0":-114.3107233670885,"vZ0":1.3174434008076632,"x":75.38,"y":158.11,"x0":2.454010790245477,"y0":50.00475177057662,"z0":5.368650114070508,"aX":12.290869736669082},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":3.6,"breakHorizontal":-15.4,"spinRate":1676,"spinDirection":104},"zone":12,"typeConfidence":0.9,"plateTime":0.4803341214880694,"extension":6.231987529260824},"index":1,"playId":"462f860c-816f-30f4-a908-7991c983f562","pitchNumber":2,"startTime":"2026-06-25T23:49:41.028Z","endTime":"2026-06-25T23:49:45.045Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"startTime":"2026-06-25T23:49:50.675Z","endTime":"2026-06-25T23:50:05.960Z","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":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.983166144378334,"aZ":-19.203809005759062,"pfxX":10.540965140830806,"pfxZ":7.229900486456707,"pX":-0.9122747250493906,"pZ":2.628774116162618,"vX0":-11.339782947149244,"vY0":-133.42108154947735,"vZ0":-3.203404891862052,"x":151.77,"y":167.8,"x0":2.0331581203559526,"y0":50.004485746494986,"z0":5.236894911365285,"aX":18.915873345794623},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.5,"breakHorizontal":-16.4,"spinRate":2438,"spinDirection":121},"zone":11,"typeConfidence":2.0,"plateTime":0.4112838452840437,"extension":6.205306031695152},"index":3,"playId":"c6c0e160-61e8-377e-854f-878fc9c6b844","pitchNumber":3,"startTime":"2026-06-25T23:50:05.960Z","endTime":"2026-06-25T23:50:10.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.582062365454725,"aZ":-20.337050403005147,"pfxX":7.278822496735467,"pfxZ":6.642708041801761,"pX":-1.409601114027344,"pZ":3.5186877467652584,"vX0":-11.642057290724834,"vY0":-132.72073701595173,"vZ0":-0.7987133274819396,"x":170.73,"y":143.78,"x0":2.0895322591449452,"y0":50.00561743191538,"z0":5.305494817009116,"aX":12.978449149679562},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.1,"breakHorizontal":-10.7,"spinRate":2393,"spinDirection":114},"zone":11,"typeConfidence":2.0,"plateTime":0.4127893061440795,"extension":6.247859052595169},"index":4,"playId":"7bbe8763-e7bb-3d83-a2b4-c59ae822fe0c","pitchNumber":4,"startTime":"2026-06-25T23:50:22.531Z","endTime":"2026-06-25T23:50:25.861Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:50:25.861Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Bichette singles on a ground ball to second baseman Nico Hoerner. Carson Benge to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-25T23:50:28.282Z","endTime":"2026-06-25T23:52:07.199Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"postOnSecond":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_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":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":71.4,"endSpeed":65.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.81153537943502,"aZ":-34.622394951304216,"pfxX":-3.4715185649617912,"pfxZ":-2.248326750095991,"pX":-0.13082178235520084,"pZ":2.238921091879096,"vX0":-3.967551954780949,"vY0":-103.8487951217126,"vZ0":1.2936966339110139,"x":121.99,"y":178.33,"x0":2.2572941817974805,"y0":50.00223942926304,"z0":5.734464729096922,"aX":-3.781319847031418},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-3.4,"breakHorizontal":7.4,"spinRate":2242,"spinDirection":309},"zone":5,"typeConfidence":0.9,"plateTime":0.5279494993227694,"extension":6.032932118408511},"index":0,"playId":"67391456-6c41-33db-a34e-74d5e0a9a80c","pitchNumber":1,"startTime":"2026-06-25T23:50:55.394Z","endTime":"2026-06-25T23:50:59.380Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":73.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.183434316583536,"aZ":-27.095223362385518,"pfxX":9.384218597746568,"pfxZ":3.7848620598638734,"pX":-0.20249984311410807,"pZ":1.6867096185110164,"vX0":-8.104530052749473,"vY0":-114.55839515068236,"vZ0":-2.373444233336973,"x":124.72,"y":193.24,"x0":2.1450759597184175,"y0":50.003370634498125,"z0":5.3585907349992095,"aX":12.598069955952774},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":6.6,"breakHorizontal":-15.2,"spinRate":1802,"spinDirection":113},"zone":8,"typeConfidence":0.91,"plateTime":0.47630657553788236,"extension":6.113413128556287},"index":1,"playId":"70c3061e-1024-389b-b224-86ac24894272","pitchNumber":2,"startTime":"2026-06-25T23:51:15.046Z","endTime":"2026-06-25T23:51:18.290Z","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":2},"index":2,"playId":"eaccf233-3910-32be-8569-7f8d32f4668a","startTime":"2026-06-25T23:51:36.743Z","endTime":"2026-06-25T23:51:39.964Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.3,"endSpeed":71.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.242046220222445,"aZ":-29.962057210628505,"pfxX":9.823862456341203,"pfxZ":1.7257194918881567,"pX":0.13495341371313047,"pZ":2.2128548413213522,"vX0":-7.379946790091693,"vY0":-112.38694032835471,"vZ0":-0.2463780755049393,"x":111.86,"y":179.03,"x0":2.1838465046358273,"y0":50.001012193852155,"z0":5.3652360808682396,"aX":12.574135210408246},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":3.4,"breakHorizontal":-16.0,"spinRate":1782,"spinDirection":114},"zone":5,"typeConfidence":0.91,"plateTime":0.4872304630478168,"extension":5.924351193427538},"hitData":{"launchSpeed":75.6,"launchAngle":-2.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":128.5,"coordY":140.03}},"index":3,"playId":"b7970200-dd0e-3288-a1a9-de23fc0300b6","pitchNumber":3,"startTime":"2026-06-25T23:51:56.981Z","endTime":"2026-06-25T23:52:07.199Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:52:07.199Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Juan Soto walks. Carson Benge to 3rd. Bo Bichette to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-25T23:52:09.342Z","endTime":"2026-06-25T23:54:53.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"postOnThird":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"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":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"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":74.3,"endSpeed":68.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.131421084827927,"aZ":-36.86833382204829,"pfxX":-2.7088592355355194,"pfxZ":-3.948810681690931,"pX":-1.0667062831536336,"pZ":2.7991439543328154,"vX0":-6.340685374626516,"vY0":-108.1000444564116,"vZ0":2.4336235135568263,"x":157.66,"y":163.2,"x0":2.2516928771751514,"y0":50.00303609202448,"z0":5.6944013307551,"aX":-3.2189038830448555},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-6.2,"breakHorizontal":6.5,"spinRate":2310,"spinDirection":312},"zone":11,"typeConfidence":0.88,"plateTime":0.5059078324821766,"extension":6.073876838966288},"index":0,"playId":"644c47eb-1ed4-3b13-88f4-2fef69fd155c","pitchNumber":1,"startTime":"2026-06-25T23:53:02.106Z","endTime":"2026-06-25T23:53:06.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.34196318820911,"aZ":-17.513881436634527,"pfxX":9.101332344267233,"pfxZ":7.882350690333826,"pX":-0.4182205238019337,"pZ":2.636187578972161,"vX0":-9.572954525589674,"vY0":-135.0049063448747,"vZ0":-3.7808678101668187,"x":132.94,"y":167.6,"x0":1.9785893535369268,"y0":50.00264695551155,"z0":5.275616518718546,"aX":16.92636329182995},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.7,"breakHorizontal":-14.6,"spinRate":2303,"spinDirection":119},"zone":4,"typeConfidence":2.0,"plateTime":0.40456068618756147,"extension":6.212512566982443},"index":1,"playId":"316cf353-7873-303a-ae1d-f59fb2ee3a37","pitchNumber":2,"startTime":"2026-06-25T23:53:21.493Z","endTime":"2026-06-25T23:53:25.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.167258646939192,"aZ":-29.681726656229294,"pfxX":3.0055862111364258,"pfxZ":1.56451240536179,"pX":-0.7021866896897897,"pZ":0.715004494543513,"vX0":-8.729961997022373,"vY0":-124.86783653857889,"vZ0":-4.277830020886026,"x":143.77,"y":219.47,"x0":2.4358662284263937,"y0":50.00149601250306,"z0":4.869395523715476,"aX":4.785754814533862},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.2,"breakHorizontal":-3.6,"spinRate":2646,"spinDirection":96},"zone":13,"typeConfidence":0.86,"plateTime":0.4372473499736924,"extension":6.16743428833565},"index":2,"playId":"d363cea1-1f6a-3b64-a790-0a76a993b731","pitchNumber":3,"startTime":"2026-06-25T23:53:49.551Z","endTime":"2026-06-25T23:53:54.601Z","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":true},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.808520470687156,"aZ":-30.82804379888374,"pfxX":10.18692199572775,"pfxZ":0.9727365458526576,"pX":-0.5973007140059903,"pZ":1.4391486278958445,"vX0":-9.496909934571073,"vY0":-116.78967935131547,"vZ0":-1.9154471323045443,"x":139.77,"y":199.92,"x0":2.196486692178668,"y0":50.00264646783527,"z0":5.166886002936831,"aX":14.085567719402095},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":1.6,"breakHorizontal":-16.1,"spinRate":1783,"spinDirection":104},"zone":13,"typeConfidence":0.9,"plateTime":0.46881912371167456,"extension":6.336951503746652},"index":3,"playId":"cf3a2ffd-54a6-3978-8959-c42ff94eecbc","pitchNumber":4,"startTime":"2026-06-25T23:54:14.305Z","endTime":"2026-06-25T23:54:41.314Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.398247405537056,"aZ":-26.119248197136656,"pfxX":2.9987152669123978,"pfxZ":3.882879867017654,"pX":-1.5888600887697069,"pZ":1.3282528477285576,"vX0":-10.76889227738911,"vY0":-123.2708637131719,"vZ0":-3.3499464077479333,"x":177.56,"y":202.92,"x0":2.421265433839309,"y0":50.005171015441036,"z0":4.877871280355915,"aX":4.680409719181766},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":6.6,"breakHorizontal":-3.2,"spinRate":2674,"spinDirection":78},"zone":13,"typeConfidence":0.85,"plateTime":0.4420657576744804,"extension":6.3544522896886955},"index":4,"playId":"c4272e0e-d780-3cb2-a686-a84d27f2942f","pitchNumber":5,"startTime":"2026-06-25T23:54:49.284Z","endTime":"2026-06-25T23:54:53.292Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:54:53.292Z","atBatIndex":21},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mark Vientos pops out to third baseman Alex Bregman in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-25T23:56:14.745Z","endTime":"2026-06-25T23:58:58.550Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-25T23:55:05.632Z","endTime":"2026-06-25T23:56:17.043Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":72.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.753180836625877,"aZ":-28.84182956925327,"pfxX":9.278950909465925,"pfxZ":2.4782605369925284,"pX":-0.11203128670065349,"pZ":1.6182747489897664,"vX0":-7.625060384683116,"vY0":-115.81583294666885,"vZ0":-2.023112343452988,"x":121.27,"y":195.09,"x0":2.034260386271241,"y0":50.002229831378514,"z0":5.289790647544421,"aX":12.472524876201732},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":4.2,"breakHorizontal":-14.6,"spinRate":1779,"spinDirection":108},"zone":13,"typeConfidence":0.9,"plateTime":0.474849571449095,"extension":6.237509702778379},"index":1,"playId":"0607c745-c833-356e-95c2-e3e0becf4831","pitchNumber":1,"startTime":"2026-06-25T23:56:17.043Z","endTime":"2026-06-25T23:56:44.046Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":79.6,"endSpeed":72.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.006961936813983,"aZ":-29.761005381015615,"pfxX":10.358163012489229,"pfxZ":1.7904200747798917,"pX":-0.17636946213024993,"pZ":2.0548907581428875,"vX0":-8.168704060311812,"vY0":-115.56657758044594,"vZ0":-1.0574009388270482,"x":123.72,"y":183.3,"x0":2.06235138087002,"y0":50.005046173146916,"z0":5.383117624292654,"aX":13.980304823338242},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":3.2,"breakHorizontal":-16.7,"spinRate":1717,"spinDirection":111},"zone":8,"typeConfidence":0.9,"plateTime":0.474374255198041,"extension":6.223263869567737},"index":2,"playId":"0f13fb68-176b-316a-bb2f-523d6c6ad2ee","pitchNumber":2,"startTime":"2026-06-25T23:56:51.769Z","endTime":"2026-06-25T23:56:55.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.19009028456864,"aZ":-21.757999131708374,"pfxX":8.520036389444758,"pfxZ":5.68898954389649,"pX":0.4864427197077155,"pZ":3.66178196722612,"vX0":-6.983999568144227,"vY0":-134.9237670357361,"vZ0":-0.4361062792455292,"x":98.46,"y":139.91,"x0":2.010072842643352,"y0":50.00524133500329,"z0":5.3678839293005804,"aX":15.605921824354311},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.4,"breakHorizontal":-13.8,"spinRate":2434,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.4070119977089117,"extension":6.230823283134799},"index":3,"playId":"581b718d-163a-36db-a86b-b6a1bb66d9a1","pitchNumber":3,"startTime":"2026-06-25T23:57:15.117Z","endTime":"2026-06-25T23:57:18.976Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-06-25T23:57:27.277Z","endTime":"2026-06-25T23:57:51.144Z","isPitch":false,"type":"action","player":{"id":668901,"link":"/api/v1/people/668901"}},{"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":94.5,"endSpeed":86.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.87004499053056,"aZ":-18.204231701458866,"pfxX":10.853185951813057,"pfxZ":7.312233905311945,"pX":0.38256593796109045,"pZ":3.7448288834299515,"vX0":-7.004724552374415,"vY0":-137.44310196850185,"vZ0":-1.2314263138188477,"x":102.42,"y":137.67,"x0":1.5559705476753607,"y0":50.00336579678192,"z0":5.43671166186708,"aX":20.735218449306476},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.2,"breakHorizontal":-18.1,"spinRate":2386,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.3987357859305569,"extension":6.232473399062118},"index":5,"playId":"d56154b6-a51c-333f-bd04-dd5d420675f2","pitchNumber":4,"startTime":"2026-06-25T23:57:51.144Z","endTime":"2026-06-25T23:57:54.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":75.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.035020986643836,"aZ":-29.99641031360547,"pfxX":9.16656978900885,"pfxZ":1.537472171929486,"pX":1.2316424217436215,"pZ":1.2829103212565278,"vX0":-4.972724852495989,"vY0":-117.56146398441021,"vZ0":-2.579178990882032,"x":70.05,"y":204.14,"x0":2.1717102370979022,"y0":50.00097438013843,"z0":5.148696802351945,"aX":12.9678721589761},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":2.5,"breakHorizontal":-15.6,"spinRate":1833,"spinDirection":104},"zone":14,"typeConfidence":0.9,"plateTime":0.4639943679114844,"extension":6.191108064413863},"index":6,"playId":"def44b2d-e915-3a42-ade0-110de0082c0c","pitchNumber":5,"startTime":"2026-06-25T23:58:26.706Z","endTime":"2026-06-25T23:58:31.526Z","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":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.886966008745496,"aZ":-28.928907383208077,"pfxX":9.618571612489822,"pfxZ":2.3713116921698916,"pX":0.07449270545571325,"pZ":1.8411956952983568,"vX0":-7.123180050333249,"vY0":-116.07457056523091,"vZ0":-1.576494687673243,"x":114.16,"y":189.07,"x0":1.92715381087621,"y0":50.00540023256788,"z0":5.273106595356846,"aX":13.181512871985381},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":4.2,"breakHorizontal":-15.7,"spinRate":1950,"spinDirection":110},"zone":8,"typeConfidence":0.9,"plateTime":0.4711335233620022,"extension":6.252298117729718},"hitData":{"launchSpeed":84.8,"launchAngle":69.0,"totalDistance":130.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":91.0,"coordY":179.05}},"index":7,"playId":"a8a37684-d603-3506-a5a6-637b81891777","pitchNumber":6,"startTime":"2026-06-25T23:58:48.204Z","endTime":"2026-06-25T23:58:58.550Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T23:58:58.550Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Conforto grounds out, third baseman Bo Bichette to first baseman Mark Vientos.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-26T00:01:13.792Z","endTime":"2026-06-26T00:02:38.653Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":75.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.20284540511408,"aZ":-28.051628743436797,"pfxX":1.5554298649679579,"pfxZ":2.90730076348183,"pX":-1.7769013588341234,"pZ":1.9479554413865778,"vX0":2.8232577103014718,"vY0":-117.69115732916448,"vZ0":-1.4825063526581315,"x":184.73,"y":186.19,"x0":-3.1892912650704988,"y0":50.00171810723808,"z0":5.159553026587295,"aX":2.203565297322005},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":5.2,"breakHorizontal":-3.5,"spinRate":2221,"spinDirection":134},"zone":13,"typeConfidence":0.66,"plateTime":0.4635894401699612,"extension":6.180965038841183},"index":0,"playId":"6edccda3-a32b-3245-8929-3acddc0e82e1","pitchNumber":1,"startTime":"2026-06-26T00:01:37.756Z","endTime":"2026-06-26T00:01:41.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.047067202767096,"aZ":-12.21514787977057,"pfxX":-3.6498469014948176,"pfxZ":10.694430578926841,"pX":0.3321919640352127,"pZ":2.90613351526053,"vX0":9.75634920323363,"vY0":-136.261005900972,"vZ0":-3.6768955025844026,"x":104.34,"y":160.31,"x0":-2.8325078488589597,"y0":50.00295091599454,"z0":5.126666963314606,"aX":-6.813185952721478},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.7,"breakHorizontal":4.3,"spinRate":2342,"spinDirection":216},"zone":3,"typeConfidence":0.91,"plateTime":0.40312826459935547,"extension":6.535697595454142},"index":1,"playId":"be960d38-0fa1-332a-829c-eedcd7e54fd8","pitchNumber":2,"startTime":"2026-06-26T00:01:51.649Z","endTime":"2026-06-26T00:01:58.212Z","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":94.8,"endSpeed":86.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.920338175183293,"aZ":-16.37322295574601,"pfxX":-2.7101617657690054,"pfxZ":8.210595012697507,"pX":0.8068053018114681,"pZ":4.726513250602034,"vX0":11.182473592090139,"vY0":-137.69331830854966,"vZ0":1.4572028342111354,"x":86.25,"y":111.16,"x0":-2.9508411262588714,"y0":50.002848408161924,"z0":5.29668682213589,"aX":-5.216962370692655},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.4,"breakHorizontal":2.6,"spinRate":2361,"spinDirection":220},"zone":12,"typeConfidence":0.9,"plateTime":0.3974366324711358,"extension":6.570007604229848},"index":2,"playId":"2f632245-9c70-34b8-99f4-1f6c81a8bab1","pitchNumber":3,"startTime":"2026-06-26T00:02:13.553Z","endTime":"2026-06-26T00:02:17.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.678017727035666,"aZ":-18.44855260147818,"pfxX":-4.659759229889662,"pfxZ":7.229862976576785,"pX":-0.3583209764162281,"pZ":3.3625176458146826,"vX0":8.821147729144865,"vY0":-136.5681769380839,"vZ0":-1.6605948554639092,"x":130.66,"y":147.99,"x0":-3.0174994482846755,"y0":50.00244089686552,"z0":5.240936167275924,"aX":-8.846829015116558},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.0,"breakHorizontal":6.7,"spinRate":2441,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.40030516646011405,"extension":6.522207856587145},"hitData":{"launchSpeed":92.4,"launchAngle":4.0,"totalDistance":92.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.08,"coordY":157.76}},"index":3,"playId":"bd2fba35-dd7a-3035-bc48-4170f5342a12","pitchNumber":4,"startTime":"2026-06-26T00:02:30.903Z","endTime":"2026-06-26T00:02:38.653Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:02:38.653Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Busch singles on a ground ball to first baseman Mark Vientos.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-26T00:02:41.068Z","endTime":"2026-06-26T00:03:27.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"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],"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.562859035682685,"aZ":-28.541327246831578,"pfxX":-7.67196245910805,"pfxZ":2.197829320932745,"pX":0.11833416070417922,"pZ":1.379602189224334,"vX0":10.495601481973797,"vY0":-126.915675903941,"vZ0":-3.2534983235266517,"x":112.49,"y":201.53,"x0":-3.0474292172344626,"y0":50.00394241344688,"z0":4.917566193255619,"aX":-12.692271841079407},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.5,"breakHorizontal":11.9,"spinRate":1908,"spinDirection":255},"zone":14,"typeConfidence":0.83,"plateTime":0.4292780043504303,"extension":6.24552866051767},"index":0,"playId":"a2f4049f-b61f-34e6-9644-df083e71c1c7","pitchNumber":1,"startTime":"2026-06-26T00:03:03.243Z","endTime":"2026-06-26T00:03:07.320Z","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":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.449934576271062,"aZ":-29.011236421657365,"pfxX":-8.635327578317819,"pfxZ":1.870193956275461,"pX":-0.6748305536559697,"pZ":2.4407571606977707,"vX0":9.131310286290026,"vY0":-127.94718676672876,"vZ0":-0.7911767025895059,"x":142.72,"y":172.88,"x0":-3.1346353444431894,"y0":50.002612537407764,"z0":4.9876998727192925,"aX":-14.603726222023857},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.5,"breakHorizontal":14.0,"spinRate":1951,"spinDirection":251},"zone":4,"typeConfidence":0.89,"plateTime":0.4248606934542689,"extension":6.242169282364086},"hitData":{"launchSpeed":88.3,"launchAngle":5.0,"totalDistance":87.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":144.71,"coordY":160.3}},"index":1,"playId":"47f216e3-b3df-34cb-b7c8-827b943f7d8d","pitchNumber":2,"startTime":"2026-06-26T00:03:18.393Z","endTime":"2026-06-26T00:03:27.978Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:03:27.978Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Bregman grounds out, third baseman Bo Bichette to first baseman Mark Vientos.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-26T00:03:30.034Z","endTime":"2026-06-26T00:06:14.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":6},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.091581418773995,"aZ":-32.174666459763216,"pfxX":2.8587513591854057,"pfxZ":0.004240324030603482,"pX":0.13695078768928778,"pZ":1.544403345658479,"vX0":7.179986325915128,"vY0":-121.5894498492265,"vZ0":-1.623816672083017,"x":111.78,"y":197.08,"x0":-3.2166851086215806,"y0":50.005159211700445,"z0":4.992434663834034,"aX":4.3150324498497925},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.1,"breakHorizontal":-6.7,"spinRate":2464,"spinDirection":82},"zone":14,"typeConfidence":0.64,"plateTime":0.44912190810207253,"extension":6.395949087159018},"index":0,"playId":"d31580cf-0bca-3afb-af5f-cbb233b23db6","pitchNumber":1,"startTime":"2026-06-26T00:03:59.557Z","endTime":"2026-06-26T00:04:03.617Z","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":96.4,"endSpeed":87.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.666875747665884,"aZ":-10.478422851223728,"pfxX":-4.02477612046165,"pfxZ":11.009764219570812,"pX":0.9562949281337854,"pZ":1.6300799701920676,"vX0":11.960749464115812,"vY0":-139.76233679560556,"vZ0":-7.531656770976353,"x":80.55,"y":194.77,"x0":-2.8632846622768438,"y0":50.00332806352081,"z0":5.0549033991328045,"aX":-7.933386724096163},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.4,"breakHorizontal":4.7,"spinRate":2526,"spinDirection":220},"zone":14,"typeConfidence":0.91,"plateTime":0.3924991335029624,"extension":6.453672031184898},"index":1,"playId":"67be7fb9-6f0b-350c-983a-7fc8e0e2bcb2","pitchNumber":2,"startTime":"2026-06-26T00:04:19.132Z","endTime":"2026-06-26T00:04:23.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.41973757715945,"aZ":-28.410994902772416,"pfxX":-10.838319300504654,"pfxZ":2.276400697765432,"pX":0.8054853720417887,"pZ":2.4083268498910466,"vX0":13.241849240082729,"vY0":-128.00584340964204,"vZ0":-0.83212884222794,"x":86.3,"y":173.76,"x0":-3.0362304033144754,"y0":50.00333684195734,"z0":4.970101339053185,"aX":-17.91564321599626},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.2,"breakHorizontal":16.6,"spinRate":2184,"spinDirection":247},"zone":14,"typeConfidence":0.9,"plateTime":0.42855498877295917,"extension":6.276497652229338},"index":2,"playId":"978e83e7-0b8e-368b-90a0-fa35a2b769b9","pitchNumber":3,"startTime":"2026-06-26T00:04:38.231Z","endTime":"2026-06-26T00:04:42.564Z","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":1},"pitchData":{"startSpeed":79.7,"endSpeed":74.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.982171958184587,"aZ":-36.1761087866018,"pfxX":1.8117657676880965,"pfxZ":-2.9605942175645685,"pX":0.5950416468682513,"pZ":-0.6071919652886659,"vX0":7.683075308867887,"vY0":-115.73224534589549,"vZ0":-5.096882385117488,"x":94.32,"y":255.17,"x0":-3.005495615929843,"y0":50.000793291533846,"z0":5.095756493760072,"aX":2.4512909374124567},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-6.4,"breakHorizontal":-5.3,"spinRate":2371,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4736256839074251,"extension":6.648083564455715},"index":3,"playId":"3df83afc-303a-361f-81d4-2b6c12c2abf8","pitchNumber":4,"startTime":"2026-06-26T00:04:59.622Z","endTime":"2026-06-26T00:05:07.549Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Freddy Peralta. Michael Busch to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"actionPlayId":"3df83afc-303a-361f-81d4-2b6c12c2abf8","startTime":"2026-06-26T00:05:12.980Z","endTime":"2026-06-26T00:05:37.669Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.45574344386225,"aZ":-25.179634990360206,"pfxX":0.9723351712454962,"pfxZ":4.696908107405761,"pX":0.9719090124291905,"pZ":0.6129714098347704,"vX0":9.509412128335132,"vY0":-121.65431994534292,"vZ0":-4.821502327282372,"x":79.95,"y":222.23,"x0":-3.1253476974638135,"y0":50.00040858713637,"z0":4.822075978486842,"aX":1.4454110880001723},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":7.4,"breakHorizontal":-4.2,"spinRate":2534,"spinDirection":103},"zone":14,"typeConfidence":0.51,"plateTime":0.4514594715534681,"extension":6.47410767309736},"index":5,"playId":"b26d04a9-bf8a-3a60-bac3-80e320f90f6f","pitchNumber":5,"startTime":"2026-06-26T00:05:37.669Z","endTime":"2026-06-26T00:05:41.950Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.52354438646669,"aZ":-29.867988051182646,"pfxX":-10.967493007542332,"pfxZ":1.3755135209703138,"pX":0.6644141926003462,"pZ":1.2989843871041575,"vX0":13.382991843268071,"vY0":-128.58017749547105,"vZ0":-2.757455168699054,"x":91.67,"y":203.71,"x0":-3.17199442166122,"y0":50.00623645012954,"z0":4.692104793487003,"aX":-18.451733385063868},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.0,"breakHorizontal":17.0,"spinRate":2028,"spinDirection":253},"zone":14,"typeConfidence":0.91,"plateTime":0.42523930736597926,"extension":6.530853286163548},"hitData":{"launchSpeed":67.2,"launchAngle":-13.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.18,"coordY":167.9}},"index":6,"playId":"51dbfc28-acec-3f42-b215-eb47042f5331","pitchNumber":6,"startTime":"2026-06-26T00:06:05.969Z","endTime":"2026-06-26T00:06:14.326Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:06:14.326Z","atBatIndex":25},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ian Happ lines out to right fielder Carson Benge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-26T00:06:19.178Z","endTime":"2026-06-26T00:06:50.529Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","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":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.918914729817168,"aZ":-29.820993911532646,"pfxX":-10.872264948344752,"pfxZ":1.3766890677644854,"pX":-0.27878911467760437,"pZ":2.020837942121695,"vX0":11.556321675652935,"vY0":-129.73545534978223,"vZ0":-1.1536517381583322,"x":127.63,"y":184.22,"x0":-3.376474823775595,"y0":50.00181889630836,"z0":4.742449427947082,"aX":-18.549900897270344},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.5,"breakHorizontal":17.2,"spinRate":2127,"spinDirection":254},"zone":8,"typeConfidence":0.91,"plateTime":0.4220599595815253,"extension":6.653004745500963},"hitData":{"launchSpeed":79.8,"launchAngle":25.0,"totalDistance":278.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":166.12,"coordY":95.72}},"index":0,"playId":"35fd6ca8-9e3f-3224-9fb9-23fea26582c8","pitchNumber":1,"startTime":"2026-06-26T00:06:43.597Z","endTime":"2026-06-26T00:06:50.529Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:06:50.529Z","atBatIndex":26},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Francisco Alvarez pops out to first baseman Michael Busch in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-26T00:08:48.758Z","endTime":"2026-06-26T00:10:21.779Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","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":3},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.57718827197211,"aZ":-29.948840890744982,"pfxX":1.022265519394808,"pfxZ":1.523006702113186,"pX":0.18953968026164972,"pZ":1.2001511786381422,"vX0":-5.70914281161073,"vY0":-119.87115744791173,"vZ0":-2.6780232970657174,"x":109.78,"y":206.38,"x0":2.4663986663897366,"y0":50.00185111289664,"z0":4.998252431531159,"aX":1.4924990420265272},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":2.4,"breakHorizontal":-0.5,"spinRate":2517,"spinDirection":101},"zone":14,"typeConfidence":0.9,"plateTime":0.4564457015634531,"extension":6.165443199820119},"index":0,"playId":"e4b3ad15-e47e-32c0-a855-32df5f5a5ae0","pitchNumber":1,"startTime":"2026-06-26T00:09:10.451Z","endTime":"2026-06-26T00:09:14.601Z","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":true},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":82.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.884477044545733,"aZ":-20.351592323132028,"pfxX":10.182430087791555,"pfxZ":6.686108096118298,"pX":0.6366810854986221,"pZ":2.955350738107049,"vX0":-7.2897504298937905,"vY0":-132.5298070457659,"vZ0":-2.278734974078959,"x":92.73,"y":158.99,"x0":2.108173079990591,"y0":50.00376635934035,"z0":5.322279379695781,"aX":18.007420066352577},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.8,"breakHorizontal":-16.7,"spinRate":2434,"spinDirection":123},"zone":3,"typeConfidence":2.0,"plateTime":0.41422045908935345,"extension":6.312705394684293},"index":1,"playId":"3ab4966d-d024-3b50-ac10-f49e76417c0a","pitchNumber":2,"startTime":"2026-06-26T00:09:24.205Z","endTime":"2026-06-26T00:09:51.205Z","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":"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":0},"pitchData":{"startSpeed":73.8,"endSpeed":68.1,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.350723416913233,"aZ":-35.43234414518317,"pfxX":-6.534843636831958,"pfxZ":-2.793701972322241,"pX":-1.2872247811435304,"pZ":3.3832183375443123,"vX0":-4.723543212284295,"vY0":-107.29147129181712,"vZ0":3.0931243777459994,"x":166.07,"y":147.43,"x0":1.7907298020557598,"y0":50.00109492773795,"z0":5.868167200606229,"aX":-7.626952757332684},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-3.8,"breakHorizontal":13.1,"spinRate":2344,"spinDirection":316},"zone":11,"typeConfidence":0.9,"plateTime":0.5102675222383608,"extension":6.109653641841636},"index":2,"playId":"c338f02d-74a3-3080-9d1e-2f066a947713","pitchNumber":3,"startTime":"2026-06-26T00:09:59.488Z","endTime":"2026-06-26T00:10:03.171Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.408381791587324,"aZ":-28.515281786020296,"pfxX":8.13656865759399,"pfxZ":2.7485037216693904,"pX":0.6088181761005169,"pZ":2.6244216966643332,"vX0":-5.7273681342085005,"vY0":-114.61610094185644,"vZ0":0.06526050416169182,"x":93.79,"y":167.92,"x0":2.0843387420537636,"y0":50.000198957568145,"z0":5.382852077658535,"aX":10.811875157570878},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":5.3,"breakHorizontal":-13.3,"spinRate":1780,"spinDirection":110},"zone":6,"typeConfidence":0.89,"plateTime":0.4780989284042927,"extension":6.364624484392995},"hitData":{"launchSpeed":83.0,"launchAngle":78.0,"totalDistance":86.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":160.42,"coordY":179.55}},"index":3,"playId":"43a84fb6-34f1-3079-b6dc-8f673a1dfca1","pitchNumber":4,"startTime":"2026-06-26T00:10:11.825Z","endTime":"2026-06-26T00:10:21.779Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:10:21.779Z","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":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-26T00:10:50.690Z","endTime":"2026-06-26T00:11:31.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":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":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-26T00:10:42.823Z","endTime":"2026-06-26T00:10:52.991Z","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":82.3,"endSpeed":76.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.724105881154795,"aZ":-30.42733236301782,"pfxX":0.5024578020635229,"pfxZ":1.1810449619093522,"pX":-0.9881138191949024,"pZ":2.435722351546613,"vX0":-7.946941850565282,"vY0":-119.80085829024759,"vZ0":0.05391709334123962,"x":154.66,"y":173.02,"x0":2.2846538081813055,"y0":50.00086636082085,"z0":5.0975381359014,"aX":0.7422648494884024},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.4,"breakHorizontal":0.7,"spinRate":2616,"spinDirection":55},"zone":13,"typeConfidence":0.9,"plateTime":0.4544677856977195,"extension":6.31127835455705},"index":1,"playId":"6a72a5b9-43bf-3bf7-877f-9d637ccf3dc5","pitchNumber":1,"startTime":"2026-06-26T00:10:52.991Z","endTime":"2026-06-26T00:10:57.175Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":78.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.374136509421163,"aZ":-29.16692436363881,"pfxX":1.0578180607477288,"pfxZ":1.9695538543981579,"pX":-1.2017627013683956,"pZ":1.9236484371438265,"vX0":-9.076979864580357,"vY0":-121.55647574878225,"vZ0":-1.2521048356256577,"x":162.81,"y":186.84,"x0":2.4119069794728674,"y0":50.00266599717245,"z0":4.932231305908491,"aX":1.6159895943260985},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.6,"breakHorizontal":-0.2,"spinRate":2738,"spinDirection":204},"zone":13,"typeConfidence":0.9,"plateTime":0.4472188382539932,"extension":6.110819115188999},"index":2,"playId":"63c74633-048b-3a6a-a1e3-2e0ad08f7d42","pitchNumber":2,"startTime":"2026-06-26T00:11:06.349Z","endTime":"2026-06-26T00:11:10.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.48244409506585,"aZ":-19.817170419437016,"pfxX":9.532481481238099,"pfxZ":6.840328305497783,"pX":0.185345820085742,"pZ":2.8988442448599536,"vX0":-8.066798175613686,"vY0":-133.4806070632902,"vZ0":-2.1576361109163784,"x":109.94,"y":160.51,"x0":2.0067765773423303,"y0":50.00235548556348,"z0":5.1431758785437065,"aX":17.21720618180454},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.1,"breakHorizontal":-15.6,"spinRate":2488,"spinDirection":122},"zone":2,"typeConfidence":2.0,"plateTime":0.4102057867173139,"extension":6.177727357249207},"hitData":{"launchSpeed":103.3,"launchAngle":4.0,"totalDistance":97.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":145.22,"coordY":149.66}},"index":3,"playId":"012bd3be-2cdf-3a07-9659-28d9367abe85","pitchNumber":3,"startTime":"2026-06-26T00:11:24.150Z","endTime":"2026-06-26T00:11:31.949Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:11:31.949Z","atBatIndex":28},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ronny Mauricio doubles (1) on a sharp line drive to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-26T00:11:34.673Z","endTime":"2026-06-26T00:13:07.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":82.9,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.82352244080139,"aZ":-21.205963579381557,"pfxX":9.011436947754865,"pfxZ":6.185881097090379,"pX":0.663419616422518,"pZ":2.5272003803438543,"vX0":-6.796162126390861,"vY0":-132.9308269920149,"vZ0":-2.9856705268335064,"x":91.71,"y":170.55,"x0":2.093561950718583,"y0":50.00581634591552,"z0":5.21992341963105,"aX":15.988975830300086},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.7,"breakHorizontal":-14.6,"spinRate":2284,"spinDirection":117},"zone":6,"typeConfidence":2.0,"plateTime":0.4134298539288732,"extension":6.197673364330066},"index":0,"playId":"7f1e4d52-54bd-312f-8c9b-5943e7a1e5dd","pitchNumber":1,"startTime":"2026-06-26T00:11:59.688Z","endTime":"2026-06-26T00:12:03.726Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-06-26T00:12:19.798Z","endTime":"2026-06-26T00:12:39.135Z","isPitch":false,"type":"action","player":{"id":677595,"link":"/api/v1/people/677595"}},{"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":91.9,"endSpeed":83.6,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.450358369738442,"aZ":-19.37319362733943,"pfxX":8.346657369895581,"pfxZ":7.108120257409551,"pX":-0.6477076681510715,"pZ":3.5237366759665183,"vX0":-9.777842078190385,"vY0":-133.50988643592308,"vZ0":-1.0549413994398102,"x":141.69,"y":143.64,"x0":1.9821774292458265,"y0":50.00019583002919,"z0":5.321714505944877,"aX":15.026499317441361},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.8,"breakHorizontal":-13.0,"spinRate":2293,"spinDirection":123},"zone":1,"typeConfidence":2.0,"plateTime":0.41065585699059426,"extension":6.234487290603288},"index":2,"playId":"87dd33ae-2d07-3c7b-a182-6242c0faf611","pitchNumber":2,"startTime":"2026-06-26T00:12:39.135Z","endTime":"2026-06-26T00:12:43.580Z","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":79.2,"endSpeed":72.5,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.71586576251836,"aZ":-29.72820104936078,"pfxX":10.784722766788331,"pfxZ":1.829432209051559,"pX":-0.1005593750454534,"pZ":2.5189272966863463,"vX0":-7.946306218983264,"vY0":-115.07792244914886,"vZ0":0.034518551481492965,"x":120.83,"y":170.77,"x0":1.999084782333784,"y0":50.005306979213415,"z0":5.387935577445692,"aX":14.441003462680287},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":3.6,"breakHorizontal":-17.5,"spinRate":1687,"spinDirection":113},"zone":5,"typeConfidence":0.91,"plateTime":0.4762947031313174,"extension":6.0929696358741365},"hitData":{"launchSpeed":106.5,"launchAngle":10.0,"totalDistance":182.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":56.74,"coordY":128.92}},"index":3,"playId":"a0fbb0d8-0d89-3332-a0bb-dbc423d0da2d","pitchNumber":3,"startTime":"2026-06-26T00:12:53.626Z","endTime":"2026-06-26T00:13:07.647Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:13:07.647Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"MJ Melendez singles on a sharp line drive to shortstop Dansby Swanson. Ronny Mauricio to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-26T00:13:07.958Z","endTime":"2026-06-26T00:14:07.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"postOnThird":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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_play","runner":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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, 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":83.3,"endSpeed":76.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.97957603740495,"aZ":-27.894300524878705,"pfxX":3.3177685675148236,"pfxZ":2.882731781550806,"pX":-2.0637468584325984,"pZ":0.7460148284327306,"vX0":-10.942758242217648,"vY0":-120.83246770330778,"vZ0":-4.156618640239915,"x":195.67,"y":218.64,"x0":2.087289338880213,"y0":50.00108725266062,"z0":4.932442312628955,"aX":4.920711339524158},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.4,"breakHorizontal":-3.5,"spinRate":2529,"spinDirection":93},"zone":13,"typeConfidence":0.87,"plateTime":0.45286855997230546,"extension":6.259627996236049},"index":0,"playId":"9603f744-9776-39da-881d-4fabc7c785fe","pitchNumber":1,"startTime":"2026-06-26T00:13:36.685Z","endTime":"2026-06-26T00:13:39.875Z","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":84.4,"endSpeed":78.6,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.626271058616393,"aZ":-31.170803636201796,"pfxX":2.4067008882898424,"pfxZ":0.6489750286835338,"pX":-0.7572365152832459,"pZ":2.226768256430227,"vX0":-8.706121891264784,"vY0":-122.72215103878439,"vZ0":-0.37964570801508535,"x":145.86,"y":178.66,"x0":2.4990491340946845,"y0":50.00380803510437,"z0":5.002484808490404,"aX":3.730791242593363},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.3,"breakHorizontal":-2.6,"spinRate":2665,"spinDirection":85},"zone":4,"typeConfidence":0.88,"plateTime":0.4435919720929422,"extension":6.074593593293404},"hitData":{"launchSpeed":102.7,"launchAngle":8.0,"totalDistance":175.0,"trajectory":"line_drive","hardness":"hard","location":"6","coordinates":{"coordX":128.5,"coordY":142.56}},"index":1,"playId":"b3575df1-6756-3b11-86a0-56187e0b4886","pitchNumber":2,"startTime":"2026-06-26T00:13:59.802Z","endTime":"2026-06-26T00:14:07.802Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:14:07.802Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Baty grounds out, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-26T00:14:15.712Z","endTime":"2026-06-26T00:15:26.076Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.7,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.15192433027483,"aZ":-23.379867878967126,"pfxX":8.70321300240694,"pfxZ":5.143484190358338,"pX":0.3460652128726557,"pZ":3.0087189484015715,"vX0":-7.301771567904421,"vY0":-129.90753073542277,"vZ0":-1.2314075828844488,"x":103.81,"y":157.54,"x0":2.062183501153775,"y0":50.001503582088866,"z0":5.265667589409773,"aX":14.877855188972118},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.2,"breakHorizontal":-14.2,"spinRate":2158,"spinDirection":119},"zone":3,"typeConfidence":2.0,"plateTime":0.4215807744655127,"extension":6.368773905104415},"index":0,"playId":"013b5eb8-5ad8-3aad-8698-868457ed894f","pitchNumber":1,"startTime":"2026-06-26T00:14:53.421Z","endTime":"2026-06-26T00:14:56.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.7,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.549224697394656,"aZ":-31.301519138822893,"pfxX":2.0765018126730608,"pfxZ":0.5722186840227579,"pX":0.15066861591470238,"pZ":2.3499125679489783,"vX0":-6.1764386516732435,"vY0":-122.04541964105691,"vZ0":0.08732522878100224,"x":111.26,"y":175.33,"x0":2.4322678104193116,"y0":50.0023790242226,"z0":4.9852516927174575,"aX":3.16704548174674},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.3,"breakHorizontal":-2.5,"spinRate":2564,"spinDirection":126},"zone":5,"typeConfidence":0.87,"plateTime":0.4469152391314877,"extension":6.054130288243719},"hitData":{"launchSpeed":71.5,"launchAngle":-33.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.67,"coordY":164.86}},"index":1,"playId":"3aedc39e-16a8-3918-9432-e779bc903bae","pitchNumber":2,"startTime":"2026-06-26T00:15:18.299Z","endTime":"2026-06-26T00:15:26.076Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:15:26.076Z","atBatIndex":31},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nico Hoerner pops out to third baseman Bo Bichette in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-26T00:17:17.423Z","endTime":"2026-06-26T00:19:00.089Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"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":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.712084390977736,"aZ":-12.083278711381128,"pfxX":-5.1848346088939765,"pfxZ":10.142671335903534,"pX":0.6584819872577372,"pZ":2.9036593914088327,"vX0":11.513301038550775,"vY0":-139.88729882616823,"vZ0":-4.094827929431558,"x":91.9,"y":160.38,"x0":-2.8378942857752243,"y0":50.00147787298373,"z0":5.179206053443877,"aX":-10.269824399069524},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.6,"breakHorizontal":7.0,"spinRate":2498,"spinDirection":218},"zone":3,"typeConfidence":0.91,"plateTime":0.39163235948522734,"extension":6.670499090995791},"index":0,"playId":"644304bb-95e5-3e3d-a8a9-88343884f245","pitchNumber":1,"startTime":"2026-06-26T00:17:36.320Z","endTime":"2026-06-26T00:17:40.059Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-06-26T00:17:45.637Z","endTime":"2026-06-26T00:17:58.712Z","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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":75.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.948842733724366,"aZ":-24.193631290262104,"pfxX":3.495268769921078,"pfxZ":5.499786946448638,"pX":0.8766783833279453,"pZ":1.0253159911549974,"vX0":8.5217658741331,"vY0":-120.15700226966906,"vZ0":-4.080653656464681,"x":83.58,"y":211.1,"x0":-3.1809158892337126,"y0":50.00385026855934,"z0":4.914775863635333,"aX":5.069631393813093},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":9.1,"breakHorizontal":-8.5,"spinRate":2521,"spinDirection":95},"zone":14,"typeConfidence":0.89,"plateTime":0.45719411974222357,"extension":6.583122302378555},"index":2,"playId":"dc2a91a0-8362-3f48-a7e3-3e0ab6150271","pitchNumber":2,"startTime":"2026-06-26T00:17:58.712Z","endTime":"2026-06-26T00:18:04.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":86.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.393203847900516,"aZ":-10.274099047420814,"pfxX":-6.163043560337022,"pfxZ":11.26165797245713,"pX":0.2906892152140947,"pZ":2.53831499569374,"vX0":10.839894102486385,"vY0":-139.08512621048402,"vZ0":-5.146089575363943,"x":105.92,"y":170.25,"x0":-2.86984657427737,"y0":50.001168159922095,"z0":5.104095265682973,"aX":-11.984511880023557},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.3,"breakHorizontal":8.8,"spinRate":2593,"spinDirection":221},"zone":6,"typeConfidence":0.91,"plateTime":0.3949490338673334,"extension":6.61548724923029},"index":3,"playId":"e33f8628-6be6-3d8a-95ae-6d3cfc3e93ab","pitchNumber":3,"startTime":"2026-06-26T00:18:13.120Z","endTime":"2026-06-26T00:18:16.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.13724831744983,"aZ":-26.214675872818493,"pfxX":1.4557747437323023,"pfxZ":4.048730354237762,"pX":1.8787267332053426,"pZ":1.75484114097386,"vX0":11.28780345736812,"vY0":-120.21915504356296,"vZ0":-2.0223696692295157,"x":45.39,"y":191.4,"x0":-3.0560553463373394,"y0":50.002420767603525,"z0":4.921666996414816,"aX":2.1401902721916186},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":7.1,"breakHorizontal":-5.2,"spinRate":2438,"spinDirection":105},"zone":14,"typeConfidence":0.78,"plateTime":0.4546732301697758,"extension":6.680712725139731},"index":4,"playId":"220c088b-6db6-3045-aa3e-65c59840698c","pitchNumber":4,"startTime":"2026-06-26T00:18:31.864Z","endTime":"2026-06-26T00:18:35.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.046666937876104,"aZ":-26.97510189074859,"pfxX":2.746637220266135,"pfxZ":3.5113192232838397,"pX":0.2483557211428459,"pZ":2.5636575186220285,"vX0":7.715066370024146,"vY0":-120.46663433068856,"vZ0":-0.2586616038499693,"x":107.53,"y":169.56,"x0":-3.344301218882348,"y0":50.00002688043421,"z0":5.044539543774539,"aX":4.058821988371618},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":6.6,"breakHorizontal":-6.7,"spinRate":2544,"spinDirection":88},"zone":6,"typeConfidence":0.89,"plateTime":0.4535992012020822,"extension":6.292521208412909},"hitData":{"launchSpeed":66.9,"launchAngle":77.0,"totalDistance":75.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":94.55,"coordY":190.19}},"index":5,"playId":"fe5dc875-7158-34ce-9a0b-f3f4d0b0e3ec","pitchNumber":5,"startTime":"2026-06-26T00:18:50.581Z","endTime":"2026-06-26T00:19:00.089Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:19:00.089Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pedro Ramírez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-26T00:19:01.860Z","endTime":"2026-06-26T00:20:50.042Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":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, 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":79.3,"endSpeed":73.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.701330026376127,"aZ":-36.83072218664272,"pfxX":2.592382936361247,"pfxZ":-3.424804170715097,"pX":-0.17632838556124142,"pZ":2.9273285067007078,"vX0":5.930024247154619,"vY0":-115.34390916292043,"vZ0":2.598367386681254,"x":123.72,"y":159.74,"x0":-3.1084832512548277,"y0":50.00299586152417,"z0":5.316033673332079,"aX":3.523441948986416},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-5.3,"breakHorizontal":-6.0,"spinRate":2342,"spinDirection":59},"zone":2,"typeConfidence":2.0,"plateTime":0.4732809587919369,"extension":6.55826162709306},"index":0,"playId":"80a45ed6-b7e3-3cc9-94de-c0d019e0841c","pitchNumber":1,"startTime":"2026-06-26T00:19:28.887Z","endTime":"2026-06-26T00:19:32.819Z","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":93.8,"endSpeed":85.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.615342154889824,"aZ":-16.48809639106122,"pfxX":-5.006021591911862,"pfxZ":8.391784535151203,"pX":-0.16373117937891724,"pZ":4.591521263059793,"vX0":9.822437686635535,"vY0":-136.27007941285004,"vZ0":1.331880849614939,"x":123.24,"y":114.81,"x0":-3.1743570516487476,"y0":50.004360441039886,"z0":5.239935423298762,"aX":-9.360697208971205},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.7,"breakHorizontal":6.8,"spinRate":2403,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.4028710920252876,"extension":6.670878214887859},"index":1,"playId":"d6ac861c-8c5e-3788-822e-931ab02b6472","pitchNumber":2,"startTime":"2026-06-26T00:19:47.541Z","endTime":"2026-06-26T00:19:51.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.73285390519234,"aZ":-31.086566111613774,"pfxX":-11.33342712265066,"pfxZ":0.6601174982817262,"pX":-0.8014500069640745,"pZ":0.932377779778418,"vX0":10.049779945091597,"vY0":-127.70330849821259,"vZ0":-3.630341347122985,"x":147.55,"y":213.61,"x0":-3.3187169911671965,"y0":50.00240570762817,"z0":4.822307544483894,"aX":-18.685432719108228},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.6,"breakHorizontal":18.2,"spinRate":2058,"spinDirection":251},"zone":13,"typeConfidence":0.91,"plateTime":0.4291971168450308,"extension":6.567590195075493},"index":2,"playId":"ff55b37a-ae7b-38d0-81b7-618a796305da","pitchNumber":3,"startTime":"2026-06-26T00:20:00.086Z","endTime":"2026-06-26T00:20:03.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.29667912229366,"aZ":-14.895138922550643,"pfxX":-5.9376763701559,"pfxZ":9.205063562422845,"pX":-0.8611734062769639,"pZ":2.9940042498179387,"vX0":8.55573790810558,"vY0":-136.89586043321586,"vZ0":-2.6880488666805635,"x":149.83,"y":157.94,"x0":-3.271480140487437,"y0":50.0047706329695,"z0":5.022236273030292,"aX":-11.14894530128659},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.2,"breakHorizontal":8.8,"spinRate":2309,"spinDirection":220},"zone":11,"typeConfidence":0.91,"plateTime":0.4017882248145832,"extension":6.801679346296113},"index":3,"playId":"b0aeff06-b029-315d-be63-f8d18aaa4494","pitchNumber":4,"startTime":"2026-06-26T00:20:16.001Z","endTime":"2026-06-26T00:20:23.130Z","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-26T00:20:30.586Z","endTime":"2026-06-26T00:20:46.635Z","isPitch":false,"type":"action","player":{"id":699393,"link":"/api/v1/people/699393"}},{"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.1,"endSpeed":86.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.281523042297945,"aZ":-14.596370346989735,"pfxX":-3.2745792826183955,"pfxZ":9.092910757495048,"pX":-0.27350439890351996,"pZ":3.642660193920192,"vX0":8.328807803383627,"vY0":-138.2839620748639,"vZ0":-1.610591063735954,"x":127.43,"y":140.43,"x0":-2.901210982891059,"y0":50.00658046613898,"z0":5.213505290485004,"aX":-6.3333010176994575},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.3,"breakHorizontal":4.2,"spinRate":2409,"spinDirection":208},"zone":11,"typeConfidence":0.91,"plateTime":0.39632318747463513,"extension":6.739176475559382},"index":5,"playId":"6ee88d1c-5958-370b-83a6-9328a2d67657","pitchNumber":5,"startTime":"2026-06-26T00:20:46.635Z","endTime":"2026-06-26T00:20:50.042Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:20:50.042Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Miguel Amaya flies out to left fielder MJ Melendez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-26T00:20:52.873Z","endTime":"2026-06-26T00:24:55.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":669004,"link":"/api/v1/people/669004"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.03350005442451,"aZ":-12.711592375036908,"pfxX":-3.9137253439856727,"pfxZ":9.922183228446443,"pX":0.6596340378412048,"pZ":2.565973853002788,"vX0":11.13049700029594,"vY0":-139.12551121976963,"vZ0":-4.638944005302856,"x":91.86,"y":169.5,"x0":-2.883329067338016,"y0":50.00310149457625,"z0":5.096648811735823,"aX":-7.678367708843118},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.2,"breakHorizontal":4.8,"spinRate":2492,"spinDirection":209},"zone":6,"typeConfidence":0.91,"plateTime":0.3936091647331521,"extension":6.539188539491083},"index":0,"playId":"a3c64d3a-75e7-34bc-be0a-b6d0ce4c8d19","pitchNumber":1,"startTime":"2026-06-26T00:21:14.315Z","endTime":"2026-06-26T00:21:17.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":77.2,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.413735292135154,"aZ":-27.20272060151812,"pfxX":5.139143023907781,"pfxZ":3.3573841879235857,"pX":1.0344632362222992,"pZ":-0.19407195567573554,"vX0":8.251696612293555,"vY0":-120.67260881659692,"vZ0":-6.0660937099063785,"x":77.57,"y":244.02,"x0":-3.0908743315731484,"y0":50.00563429173341,"z0":4.734180274245523,"aX":7.615985314089196},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.9,"breakHorizontal":-11.2,"spinRate":2486,"spinDirection":94},"zone":14,"typeConfidence":0.91,"plateTime":0.45305548806157825,"extension":6.332889965275106},"index":1,"playId":"8649a38a-b520-3a6c-acfb-507b90735223","pitchNumber":2,"startTime":"2026-06-26T00:21:34.904Z","endTime":"2026-06-26T00:21:38.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.793754977304374,"aZ":-13.868201929387865,"pfxX":-4.53345222687609,"pfxZ":9.39009517936304,"pX":0.9030466760274033,"pZ":1.9698472502489153,"vX0":11.474452690361288,"vY0":-138.6851135413806,"vZ0":-5.590240330880001,"x":82.58,"y":185.59,"x0":-2.6974885158178754,"y0":50.00093322822179,"z0":4.935320940658092,"aX":-8.836908023540634},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.0,"breakHorizontal":5.9,"spinRate":2431,"spinDirection":213},"zone":14,"typeConfidence":0.91,"plateTime":0.39481963260889374,"extension":6.648434487565049},"index":2,"playId":"5d0d6def-2d4d-3c1e-8751-6e9cb534a51d","pitchNumber":3,"startTime":"2026-06-26T00:22:05.387Z","endTime":"2026-06-26T00:22:09.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.5,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.99769522735855,"aZ":-17.967702625692294,"pfxX":-4.891039764096326,"pfxZ":7.200491226027818,"pX":0.2227104044989983,"pZ":3.8270242795918596,"vX0":10.063410865442464,"vY0":-139.90390612372195,"vZ0":-0.2901633097782691,"x":108.51,"y":135.45,"x0":-2.7932842568928185,"y0":50.000523961147394,"z0":5.114691615743705,"aX":-9.648067904467757},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.2,"breakHorizontal":6.7,"spinRate":2435,"spinDirection":216},"zone":12,"typeConfidence":0.9,"plateTime":0.3922399382986006,"extension":6.6937053324744875},"index":3,"playId":"39ff56ad-4a89-3fe0-b22b-2d5ff84e0f8e","pitchNumber":4,"startTime":"2026-06-26T00:22:27.524Z","endTime":"2026-06-26T00:22:35.330Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.4,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.377447972134792,"aZ":-27.093081687512175,"pfxX":6.244628136005069,"pfxZ":3.527316459028139,"pX":0.9375355133707134,"pZ":2.053275770737024,"vX0":6.885689210960912,"vY0":-119.36185195926322,"vZ0":-0.9311004555898434,"x":81.26,"y":183.34,"x0":-2.797845071990084,"y0":50.002397227055916,"z0":4.892048852418035,"aX":8.992116597440113},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":6.5,"breakHorizontal":-13.0,"spinRate":2440,"spinDirection":90},"zone":14,"typeConfidence":0.91,"plateTime":0.4592140721809428,"extension":6.558340321470456},"index":4,"playId":"f1900127-0d86-3352-b80d-4af8bf27de39","pitchNumber":5,"startTime":"2026-06-26T00:22:59.559Z","endTime":"2026-06-26T00:23:03.235Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.412810852089237,"aZ":-12.135499589034598,"pfxX":-6.6098057708577915,"pfxZ":10.1506478109565,"pX":0.8573548120714513,"pZ":0.6236374392002602,"vX0":11.657377969600699,"vY0":-139.3932551206242,"vZ0":-9.260063597812225,"x":84.32,"y":221.94,"x0":-2.514100710732644,"y0":50.00214443415268,"z0":4.783417603877955,"aX":-13.048443120477321},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.6,"breakHorizontal":9.6,"spinRate":2442,"spinDirection":213},"zone":14,"typeConfidence":0.91,"plateTime":0.3924697578880916,"extension":6.787612077612489},"index":5,"playId":"113773c9-8c22-3cbc-8dde-84f4d34581f9","pitchNumber":6,"startTime":"2026-06-26T00:23:22.026Z","endTime":"2026-06-26T00:23:28.731Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.278836789078444,"aZ":-28.222571149288147,"pfxX":-10.500989001262909,"pfxZ":2.347660542148333,"pX":1.290443943759935,"pZ":0.7352714828245587,"vX0":13.3184591033098,"vY0":-128.5328370796283,"vZ0":-4.396306046754426,"x":67.81,"y":218.93,"x0":-2.5808665388153456,"y0":50.000974028815826,"z0":4.645388307763458,"aX":-17.664373018808444},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.5,"breakHorizontal":16.2,"spinRate":2116,"spinDirection":256},"zone":14,"typeConfidence":0.89,"plateTime":0.42524229189494367,"extension":6.884121569993785},"index":6,"playId":"19161b1f-bbd2-3214-adb6-e910a3fc1442","pitchNumber":7,"startTime":"2026-06-26T00:23:46.683Z","endTime":"2026-06-26T00:23:50.884Z","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":95.5,"endSpeed":87.4,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.546711623341235,"aZ":-10.558626074826874,"pfxX":-5.012410071129639,"pfxZ":11.064175837615153,"pX":0.18818725514425158,"pZ":1.9823237192602468,"vX0":9.611323114743865,"vY0":-138.75961867596547,"vZ0":-6.000420839563963,"x":109.83,"y":185.26,"x0":-2.6664073336470255,"y0":50.00008953390029,"z0":4.873631478330183,"aX":-9.791025668393337},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.0,"breakHorizontal":7.1,"spinRate":2415,"spinDirection":223},"zone":8,"typeConfidence":0.91,"plateTime":0.3944787670672967,"extension":6.594540682933864},"index":7,"playId":"f53bea7c-c2cb-335d-a39e-9c33a689ea96","pitchNumber":8,"startTime":"2026-06-26T00:24:03.692Z","endTime":"2026-06-26T00:24:08.977Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.331474746927494,"aZ":-15.657897031012968,"pfxX":-3.6454488665279534,"pfxZ":8.534177176579789,"pX":-0.37129457322700826,"pZ":2.5886237375372327,"vX0":7.164015749454616,"vY0":-138.14058852976015,"vZ0":-3.932088722151408,"x":131.15,"y":168.89,"x0":-2.5228970053129323,"y0":50.0048682396304,"z0":5.08089189373188,"aX":-7.057444010367527},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.9,"breakHorizontal":5.2,"spinRate":2424,"spinDirection":210},"zone":4,"typeConfidence":0.9,"plateTime":0.3962749631663707,"extension":6.8092743171198595},"hitData":{"launchSpeed":93.0,"launchAngle":27.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.06,"coordY":65.37}},"index":8,"playId":"316adaea-e757-33c2-8823-dfb5ef9127ea","pitchNumber":9,"startTime":"2026-06-26T00:24:47.096Z","endTime":"2026-06-26T00:24:55.096Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:24:55.096Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carson Benge flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-26T00:26:46.422Z","endTime":"2026-06-26T00:27:28.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.82649174456417,"aZ":-29.77187436130682,"pfxX":0.07458720767705884,"pfxZ":1.6344811624323548,"pX":-0.49339117960775747,"pZ":2.6133273924051315,"vX0":-6.791600095719333,"vY0":-120.17450068141035,"vZ0":0.17286574838457702,"x":135.81,"y":168.22,"x0":2.3518168176493486,"y0":50.00574029377144,"z0":5.170647724819549,"aX":0.1111610888228024},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.2,"breakHorizontal":1.4,"spinRate":2513,"spinDirection":217},"zone":4,"typeConfidence":0.91,"plateTime":0.4546263044956911,"extension":6.189996503307424},"hitData":{"launchSpeed":73.9,"launchAngle":40.0,"totalDistance":263.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.36,"coordY":94.89}},"index":0,"playId":"981966c2-47ab-3e80-a6ca-9c943ba7883c","pitchNumber":1,"startTime":"2026-06-26T00:27:19.689Z","endTime":"2026-06-26T00:27:28.703Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:27:28.703Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bo Bichette strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-26T00:27:29.236Z","endTime":"2026-06-26T00:30:00.600Z","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":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":"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":6},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.5,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.273293817588343,"aZ":-24.179384759768382,"pfxX":10.16421605002466,"pfxZ":4.4927375098154165,"pX":-0.04773751944382653,"pZ":4.68181447288877,"vX0":-8.86235411342755,"vY0":-131.90184492991858,"vZ0":2.565063788745215,"x":118.82,"y":112.37,"x0":2.0178963478528047,"y0":50.0060628284496,"z0":5.4682939375795545,"aX":18.10333260355898},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.9,"breakHorizontal":-16.7,"spinRate":2282,"spinDirection":122},"zone":11,"typeConfidence":2.0,"plateTime":0.41358683192780976,"extension":6.167734532167223},"index":0,"playId":"e585f833-3f2e-3649-8c54-eada824407c5","pitchNumber":1,"startTime":"2026-06-26T00:27:57.810Z","endTime":"2026-06-26T00:28:00.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":84.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.298619330942376,"aZ":-21.150891103070204,"pfxX":8.412334549220864,"pfxZ":6.109052711354764,"pX":0.43728036746522225,"pZ":3.5423718837282614,"vX0":-6.710316796877322,"vY0":-132.25366613870438,"vZ0":-0.7649916664082282,"x":100.33,"y":143.14,"x0":1.8915100971632395,"y0":50.0019837850205,"z0":5.360843251714437,"aX":15.178156094241045},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.2,"breakHorizontal":-14.2,"spinRate":2322,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.41124096422680845,"extension":6.324503030319869},"index":1,"playId":"51ff1878-d53e-3df9-99c9-3262d8c9169b","pitchNumber":2,"startTime":"2026-06-26T00:28:13.664Z","endTime":"2026-06-26T00:28:17.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.087144439547963,"aZ":-19.057971910603836,"pfxX":8.143647119572446,"pfxZ":7.1334265146114575,"pX":0.2542278835975816,"pZ":3.311575494867119,"vX0":-7.4452135579416465,"vY0":-134.0213233378055,"vZ0":-1.691694869683106,"x":107.31,"y":149.37,"x0":1.9959992073732207,"y0":50.00030581329528,"z0":5.297335682726143,"aX":14.969440910654713},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.8,"breakHorizontal":-13.3,"spinRate":2409,"spinDirection":122},"zone":2,"typeConfidence":2.0,"plateTime":0.40703547418334507,"extension":6.432978617845186},"index":2,"playId":"a2babb52-837a-3734-b1a3-d012693b1bf5","pitchNumber":3,"startTime":"2026-06-26T00:28:33.068Z","endTime":"2026-06-26T00:28:37.241Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-26T00:28:45.405Z","endTime":"2026-06-26T00:29:00.881Z","isPitch":false,"type":"action","player":{"id":666182,"link":"/api/v1/people/666182"}},{"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":78.6,"endSpeed":71.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.17740608436352,"aZ":-31.876368235116217,"pfxX":9.606341171892737,"pfxZ":0.22504387562012163,"pX":1.2066292212587413,"pZ":2.4795277574585683,"vX0":-5.171043105062075,"vY0":-114.36589530621556,"vZ0":0.8842328733682572,"x":71.01,"y":171.83,"x0":2.255347714822156,"y0":50.0026918992937,"z0":5.227880951908182,"aX":12.65502628458064},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":1.0,"breakHorizontal":-16.0,"spinRate":1830,"spinDirection":111},"zone":12,"typeConfidence":0.9,"plateTime":0.4799469262305105,"extension":6.224406472532386},"index":4,"playId":"12e9928f-93e0-3a05-ae34-2b6286427dd8","pitchNumber":4,"startTime":"2026-06-26T00:29:00.881Z","endTime":"2026-06-26T00:29:04.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.958191252037672,"aZ":-16.748936465972765,"pfxX":8.422590630768553,"pfxZ":8.276606698410598,"pX":-0.13634754671417584,"pZ":3.1218206754508375,"vX0":-8.172204493259127,"vY0":-135.73804060051052,"vZ0":-2.6744746642223167,"x":122.2,"y":154.49,"x0":1.8203727496882296,"y0":50.006218204268066,"z0":5.2873043916246045,"aX":15.705898383034496},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.6,"breakHorizontal":-13.6,"spinRate":2431,"spinDirection":123},"zone":2,"typeConfidence":2.0,"plateTime":0.40364283851189153,"extension":6.303721900449486},"index":5,"playId":"77b85522-ed58-3eed-b275-979915877441","pitchNumber":5,"startTime":"2026-06-26T00:29:23.779Z","endTime":"2026-06-26T00:29:27.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.405835457124248,"aZ":-29.727623674064994,"pfxX":1.6877553767142448,"pfxZ":1.7058141436849326,"pX":-0.8216811515326845,"pZ":0.9452439079402337,"vX0":-8.005469312973974,"vY0":-118.39409325937311,"vZ0":-2.833539651727979,"x":148.32,"y":213.26,"x0":2.369069470381524,"y0":50.00231322536685,"z0":4.849668242778045,"aX":2.4209361267849347},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":2.8,"breakHorizontal":-1.3,"spinRate":2572,"spinDirection":112},"zone":13,"typeConfidence":0.88,"plateTime":0.4608102444400952,"extension":6.288443856358951},"index":6,"playId":"cdeb1e91-eb1d-3d0f-98f3-b620db63f3a3","pitchNumber":6,"startTime":"2026-06-26T00:29:55.162Z","endTime":"2026-06-26T00:30:00.600Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:30:00.600Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Juan Soto singles on a ground ball to left fielder Ian Happ, deflected by third baseman Alex Bregman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-26T00:30:00.211Z","endTime":"2026-06-26T00:30:40.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"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":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.487732032782606,"aZ":-22.543692320891285,"pfxX":8.88722685862038,"pfxZ":5.334697141446905,"pX":-0.10599390225644531,"pZ":2.0848429424276542,"vX0":-8.633767363120347,"vY0":-133.02063063808143,"vZ0":-3.558075163127624,"x":121.04,"y":182.49,"x0":2.01523584312815,"y0":50.00365325597044,"z0":5.059509462817342,"aX":16.049299522403313},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.1,"breakHorizontal":-14.4,"spinRate":2254,"spinDirection":116},"zone":8,"typeConfidence":2.0,"plateTime":0.4105521843931794,"extension":6.328550000433651},"hitData":{"launchSpeed":95.4,"launchAngle":-16.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.12,"coordY":156.24}},"index":0,"playId":"dbc2b9dc-313b-35a6-994f-423aa3baebd9","pitchNumber":1,"startTime":"2026-06-26T00:30:29.154Z","endTime":"2026-06-26T00:30:40.792Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:30:40.792Z","atBatIndex":37},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mark Vientos pops out to first baseman Michael Busch in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-26T00:33:27.370Z","endTime":"2026-06-26T00:34:21.375Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681799,"fullName":"Ethan Roberts","link":"/api/v1/people/681799"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-26T00:30:59.103Z","endTime":"2026-06-26T00:31:29.537Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Ethan Roberts replaces Matthew Boyd.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-26T00:31:29.537Z","endTime":"2026-06-26T00:33:29.530Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681799,"link":"/api/v1/people/681799"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.9861776716266,"aZ":-33.71553716797428,"pfxX":9.859357128688698,"pfxZ":-1.0532587589766855,"pX":-0.7313084190205089,"pZ":2.8482279523668197,"vX0":-0.5665377566248395,"vY0":-120.61750857157884,"vZ0":1.2290359985801251,"x":144.88,"y":161.88,"x0":-1.7733338311944749,"y0":50.000229314224036,"z0":5.310498635984549,"aX":14.489136320464718},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.3,"breakHorizontal":-17.6,"spinRate":3253,"spinDirection":60},"zone":4,"typeConfidence":0.91,"plateTime":0.4545196454760738,"extension":6.36595400063204},"index":2,"playId":"97492797-77df-3510-a9ff-629b5f76e1ee","pitchNumber":1,"startTime":"2026-06-26T00:33:29.530Z","endTime":"2026-06-26T00:33:34.442Z","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":94.4,"endSpeed":85.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.247629618344256,"aZ":-24.268311278037483,"pfxX":-8.908818666261924,"pfxZ":4.184753656249432,"pX":-1.122059724767489,"pZ":2.2463123771171136,"vX0":3.8166465670726444,"vY0":-137.31574444889068,"vZ0":-3.4183862434351253,"x":159.77,"y":178.13,"x0":-1.3802728148123842,"y0":50.00636836487331,"z0":5.177702238784709,"aX":-16.845820359439312},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.0,"breakHorizontal":15.2,"spinRate":2534,"spinDirection":209},"zone":13,"typeConfidence":0.91,"plateTime":0.4004206791252165,"extension":6.238631563854179},"index":3,"playId":"afe8a45d-73f6-3db3-af38-ebdc45059610","pitchNumber":2,"startTime":"2026-06-26T00:33:49.237Z","endTime":"2026-06-26T00:33:53.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.045437161821468,"aZ":-20.233219836468592,"pfxX":-7.091327747458964,"pfxZ":6.265095111295334,"pX":-0.8848156433232308,"pZ":3.2723014938437007,"vX0":3.750450080318379,"vY0":-137.0904727233607,"vZ0":-1.731817111372719,"x":150.73,"y":150.43,"x0":-1.3486953101428647,"y0":50.00029689490206,"z0":5.292047043576649,"aX":-13.50772652126147},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.2,"breakHorizontal":12.1,"spinRate":2610,"spinDirection":203},"zone":11,"typeConfidence":0.91,"plateTime":0.39940141244065686,"extension":6.124254161899935},"hitData":{"launchSpeed":73.1,"launchAngle":70.0,"totalDistance":92.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":157.38,"coordY":184.11}},"index":4,"playId":"a665d39e-241a-3e2c-8ea5-bd294454a544","pitchNumber":3,"startTime":"2026-06-26T00:34:12.361Z","endTime":"2026-06-26T00:34:21.375Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:34:21.375Z","atBatIndex":38},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Dansby Swanson reaches on a throwing error by shortstop Ronny Mauricio.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-26T00:36:20.974Z","endTime":"2026-06-26T00:39:40.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":677595,"link":"/api/v1/people/677595"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.464220678765315,"aZ":-27.641336950118298,"pfxX":5.317838635141282,"pfxZ":3.223353567080153,"pX":0.24662023642609,"pZ":2.7273658690114253,"vX0":6.606068786455902,"vY0":-118.314652391647,"vZ0":0.4381381032277377,"x":107.6,"y":165.14,"x0":-3.281904690213542,"y0":50.001332342293146,"z0":5.091335703641736,"aX":7.468601440645648},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":6.2,"breakHorizontal":-11.4,"spinRate":2283,"spinDirection":94},"zone":6,"typeConfidence":0.91,"plateTime":0.46454321970294776,"extension":6.380404104759582},"index":0,"playId":"5e42e66c-9daf-3ece-91ff-9afc3beb4ff8","pitchNumber":1,"startTime":"2026-06-26T00:36:53.800Z","endTime":"2026-06-26T00:36:57.731Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.35521947485499,"aZ":-25.89587349762322,"pfxX":-9.522455341428682,"pfxZ":3.898277571081194,"pX":-1.3006636712066608,"pZ":2.2527709366051543,"vX0":7.892770201483518,"vY0":-126.0636498581903,"vZ0":-1.5755565368840878,"x":166.58,"y":177.96,"x0":-3.233213583682984,"y0":50.00429438284457,"z0":4.973965358324024,"aX":-15.345402983889723},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.0,"breakHorizontal":15.5,"spinRate":1862,"spinDirection":253},"zone":13,"typeConfidence":0.86,"plateTime":0.4342941585869817,"extension":6.287896572451979},"index":1,"playId":"68f77a95-82a8-3f78-af0e-f69fa0eba92c","pitchNumber":2,"startTime":"2026-06-26T00:37:08.898Z","endTime":"2026-06-26T00:37:13.344Z","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":81.0,"endSpeed":73.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.78227675297133,"aZ":-28.73903822707928,"pfxX":7.869344939157217,"pfxZ":2.4679635531670003,"pX":-0.9071238843658358,"pZ":1.6905434077735437,"vX0":3.329711362435936,"vY0":-117.91983141302046,"vZ0":-1.5244984941825876,"x":151.58,"y":193.14,"x0":-3.364680495018694,"y0":50.00311713045902,"z0":5.024974534828781,"aX":10.957224850728164},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":4.3,"breakHorizontal":-15.1,"spinRate":2445,"spinDirection":80},"zone":13,"typeConfidence":0.92,"plateTime":0.4665037431447385,"extension":6.281266076556523},"index":2,"playId":"f1b9f2d8-910a-3c03-bfd0-64e3320c8831","pitchNumber":3,"startTime":"2026-06-26T00:37:25.246Z","endTime":"2026-06-26T00:37:29.331Z","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":1,"outs":0},"index":3,"startTime":"2026-06-26T00:37:39.502Z","endTime":"2026-06-26T00:37:57.346Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.055342362692222,"aZ":-30.950543713677494,"pfxX":-9.878754129909609,"pfxZ":0.7590314734119943,"pX":-0.1708413967673615,"pZ":2.578658129541573,"vX0":10.821284064989245,"vY0":-125.94889002265859,"vZ0":0.1586327360207822,"x":123.51,"y":169.16,"x0":-3.2350747094172014,"y0":50.001627008529574,"z0":5.013262000228102,"aX":-15.905111116141372},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.7,"breakHorizontal":15.5,"spinRate":1781,"spinDirection":255},"zone":5,"typeConfidence":0.9,"plateTime":0.4345101915954719,"extension":6.320354680322116},"index":4,"playId":"89bb715b-9e51-3771-a3a9-cca773894358","pitchNumber":4,"startTime":"2026-06-26T00:37:57.346Z","endTime":"2026-06-26T00:38:01.835Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.256980964383924,"aZ":-27.317883175725534,"pfxX":3.030525147118097,"pfxZ":3.3536467626586983,"pX":-0.5623258221034593,"pZ":2.83280353359853,"vX0":5.523880540540608,"vY0":-118.8682712768925,"vZ0":0.5512934873060398,"x":138.43,"y":162.29,"x0":-3.299220914007343,"y0":50.001997576143495,"z0":5.054998032748499,"aX":4.387767174108521},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":6.5,"breakHorizontal":-6.7,"spinRate":2422,"spinDirection":85},"zone":1,"typeConfidence":0.91,"plateTime":0.4587032737184318,"extension":6.5021672766358805},"index":5,"playId":"229c0a3f-a642-3766-8514-b521410965b1","pitchNumber":5,"startTime":"2026-06-26T00:38:20.143Z","endTime":"2026-06-26T00:38:25.001Z","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.2,"endSpeed":86.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.664059577116056,"aZ":-14.238284248083149,"pfxX":-4.475354103367288,"pfxZ":9.487713159630395,"pX":1.3492403513326001,"pZ":2.122970121138158,"vX0":13.102143795891422,"vY0":-136.529710882855,"vZ0":-4.894725821499232,"x":65.57,"y":181.46,"x0":-2.9275056144204217,"y0":50.00443261448818,"z0":4.916807720072398,"aX":-8.463601128536903},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.3,"breakHorizontal":5.4,"spinRate":2429,"spinDirection":220},"zone":14,"typeConfidence":0.9,"plateTime":0.40097113493472447,"extension":6.538606563535574},"index":6,"playId":"a02943e0-e76e-36e7-8d72-cbebdc40ed6b","pitchNumber":6,"startTime":"2026-06-26T00:38:44.483Z","endTime":"2026-06-26T00:38:51.255Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.64709268665555,"aZ":-27.83308254906798,"pfxX":-10.197138450877626,"pfxZ":2.6541914946260636,"pX":-0.504513135043967,"pZ":2.5580380251587154,"vX0":10.29083559889885,"vY0":-126.8008551807374,"vZ0":-0.5147210188919928,"x":136.23,"y":169.71,"x0":-3.280533087552941,"y0":50.00513438240536,"z0":4.97425420508509,"aX":-16.695477514078224},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.9,"breakHorizontal":16.3,"spinRate":2004,"spinDirection":253},"zone":4,"typeConfidence":0.89,"plateTime":0.43108534107410357,"extension":6.525115032447416},"index":7,"playId":"501dc0ed-9032-35ed-a5a7-ab5a1634b41a","pitchNumber":7,"startTime":"2026-06-26T00:39:05.421Z","endTime":"2026-06-26T00:39:10.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":88.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.194621868429078,"aZ":-13.912732904337773,"pfxX":-4.263669766335148,"pfxZ":9.271128309070797,"pX":0.2213431658651159,"pZ":2.4368269804194136,"vX0":10.296845521450782,"vY0":-138.55489054872967,"vZ0":-4.485935820265266,"x":108.56,"y":172.99,"x0":-2.96771454478059,"y0":50.000538499330766,"z0":4.987798458768672,"aX":-8.397088265443397},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.2,"breakHorizontal":5.9,"spinRate":2482,"spinDirection":214},"zone":5,"typeConfidence":0.91,"plateTime":0.39337501132909525,"extension":6.699854030784451},"hitData":{"launchSpeed":98.1,"launchAngle":2.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":101.64,"coordY":149.66}},"index":8,"playId":"0ac448ac-5815-3b67-b375-ecf0b21b0f93","pitchNumber":8,"startTime":"2026-06-26T00:39:26.411Z","endTime":"2026-06-26T00:39:40.292Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:39:40.292Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Crow-Armstrong grounds out, pitcher Freddy Peralta to first baseman Mark Vientos. Dansby Swanson to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-26T00:40:53.984Z","endTime":"2026-06-26T00:42:36.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":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":642547,"link":"/api/v1/people/642547"},"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":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"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-26T00:40:00.579Z","endTime":"2026-06-26T00:40:56.286Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":79.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.512754673768157,"aZ":-30.33306989236182,"pfxX":-10.122502900147179,"pfxZ":1.1325911827669728,"pX":-2.6072634726931887,"pZ":3.4097974973910383,"vX0":5.498834396520192,"vY0":-127.40129054114848,"vZ0":1.6509354493353905,"x":216.38,"y":146.72,"x0":-3.4893026388683714,"y0":50.004788126491356,"z0":5.167446643682725,"aX":-16.482378857545772},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.8,"breakHorizontal":16.9,"spinRate":1979,"spinDirection":251},"zone":11,"typeConfidence":0.91,"plateTime":0.43151998162268335,"extension":6.233022195125254},"index":1,"playId":"5964f42b-1e1a-3900-bed7-694241cc73b8","pitchNumber":1,"startTime":"2026-06-26T00:40:56.286Z","endTime":"2026-06-26T00:40:59.790Z","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":0},"pitchData":{"startSpeed":78.6,"endSpeed":72.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.477995465713843,"aZ":-36.01929398204367,"pfxX":1.9476227924876186,"pfxZ":-2.883219150853593,"pX":-1.2968718404960968,"pZ":2.1847629682581693,"vX0":3.8855188539592165,"vY0":-114.50520552124466,"vZ0":0.788816184075465,"x":166.43,"y":179.79,"x0":-3.26658903763123,"y0":50.00430769442956,"z0":5.350619755790108,"aX":2.5948164608408626},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-4.8,"breakHorizontal":-4.4,"spinRate":2269,"spinDirection":61},"zone":13,"typeConfidence":2.0,"plateTime":0.4777302382149671,"extension":6.332838953841218},"index":2,"playId":"19aec82d-f4ff-3110-9d83-e0d34e690a4c","pitchNumber":2,"startTime":"2026-06-26T00:41:17.536Z","endTime":"2026-06-26T00:41:21.996Z","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":93.9,"endSpeed":85.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.805888157390008,"aZ":-16.16483463717971,"pfxX":-3.434462245960469,"pfxZ":8.542534593931624,"pX":-0.7431127838580178,"pZ":4.470256068247432,"vX0":7.633387531357151,"vY0":-136.4732946928282,"vZ0":1.0852763511479273,"x":145.33,"y":118.08,"x0":-3.1381774519070964,"y0":50.00433632172782,"z0":5.185619771674722,"aX":-6.438347365795285},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.0,"breakHorizontal":4.4,"spinRate":2433,"spinDirection":215},"zone":11,"typeConfidence":0.9,"plateTime":0.4023123779656661,"extension":6.426734879379915},"index":3,"playId":"37f874ea-3940-3599-8997-f0785e28ce0f","pitchNumber":3,"startTime":"2026-06-26T00:41:44.332Z","endTime":"2026-06-26T00:41:49.311Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":2,"strikes":1,"outs":0},"index":4,"actionPlayId":"37f874ea-3940-3599-8997-f0785e28ce0f","startTime":"2026-06-26T00:41:49.311Z","endTime":"2026-06-26T00:42:08.931Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.991978586321856,"aZ":-28.260461273498525,"pfxX":-10.434165032271656,"pfxZ":2.382256689578112,"pX":-0.9388956387136287,"pZ":1.7870708292525705,"vX0":8.903844728640523,"vY0":-127.07559025789445,"vZ0":-2.058987537312988,"x":152.79,"y":190.53,"x0":-3.1251854678070656,"y0":50.00358274691017,"z0":4.843553189586638,"aX":-17.13949090294715},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.1,"breakHorizontal":17.0,"spinRate":1998,"spinDirection":258},"zone":13,"typeConfidence":0.9,"plateTime":0.430327648878015,"extension":6.576802112102268},"index":5,"playId":"15e7b9cf-c77a-3561-8896-4a76dd1afabe","pitchNumber":4,"startTime":"2026-06-26T00:42:08.931Z","endTime":"2026-06-26T00:42:14.090Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.824361447916306,"aZ":-30.4674088691875,"pfxX":-9.780973535216283,"pfxZ":1.0148427107109228,"pX":0.14259524504517282,"pZ":2.055480819810119,"vX0":10.847524026044917,"vY0":-128.1264500872304,"vZ0":-1.1326436088237573,"x":111.56,"y":183.28,"x0":-2.8540004395415823,"y0":50.00257608431475,"z0":4.861237946655483,"aX":-16.436464407421965},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.8,"breakHorizontal":15.6,"spinRate":2116,"spinDirection":250},"zone":8,"typeConfidence":0.91,"plateTime":0.42576292229221835,"extension":6.3424264519056095},"hitData":{"launchSpeed":81.1,"launchAngle":-4.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":126.47,"coordY":179.55}},"index":6,"playId":"c8500a76-d3af-39ce-bdd2-7ae62cb29257","pitchNumber":5,"startTime":"2026-06-26T00:42:28.550Z","endTime":"2026-06-26T00:42:36.216Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:42:36.216Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Conforto singles on a line drive to right fielder Carson Benge. Dansby Swanson scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-26T00:42:40.514Z","endTime":"2026-06-26T00:43:24.724Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":{"id":642547,"link":"/api/v1/people/642547"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.454995001318043,"aZ":-28.992809828990357,"pfxX":-11.839332557682162,"pfxZ":1.98400776026741,"pX":-0.7543317556092013,"pZ":2.2134948216264396,"vX0":10.261120079992521,"vY0":-126.06360115874763,"vZ0":-0.50139723958745,"x":145.75,"y":179.02,"x0":-3.3460806504091094,"y0":50.00396622398753,"z0":4.762453302701105,"aX":-18.99159263140911},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.7,"breakHorizontal":19.0,"spinRate":1951,"spinDirection":259},"zone":4,"typeConfidence":0.91,"plateTime":0.43506823771080505,"extension":6.757125579575962},"hitData":{"launchSpeed":85.4,"launchAngle":14.0,"totalDistance":202.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":171.76,"coordY":133.65}},"index":0,"playId":"29c0491c-475a-3ca4-940d-e57532c18489","pitchNumber":1,"startTime":"2026-06-26T00:43:10.518Z","endTime":"2026-06-26T00:43:24.724Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:43:24.724Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Busch flies out to left fielder MJ Melendez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-26T00:43:29.088Z","endTime":"2026-06-26T00:44:16.258Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669004,"link":"/api/v1/people/669004"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.80241667701046,"aZ":-12.96584426491143,"pfxX":-5.395621919838602,"pfxZ":9.963676456385237,"pX":0.0746152626877515,"pZ":2.3513979961670928,"vX0":10.699038867946692,"vY0":-138.20435348861798,"vZ0":-4.9176949677959705,"x":114.16,"y":175.29,"x0":-3.1517821378724684,"y0":50.00019006638746,"z0":5.029668511668947,"aX":-10.399837125124694},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.2,"breakHorizontal":7.4,"spinRate":2432,"spinDirection":232},"zone":5,"typeConfidence":0.91,"plateTime":0.3968314899162739,"extension":6.41747609616654},"hitData":{"launchSpeed":88.3,"launchAngle":43.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":64.68,"coordY":94.7}},"index":0,"playId":"9dff03a9-7c96-3f80-b07b-6b3307e8e899","pitchNumber":1,"startTime":"2026-06-26T00:44:04.353Z","endTime":"2026-06-26T00:44:16.258Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:44:16.258Z","atBatIndex":42},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Alex Bregman doubles (11) on a line drive to right fielder Carson Benge. Michael Conforto scores. Alex Bregman to 3rd. Alex Bregman advances to 3rd, on a fielding error by right fielder Carson Benge.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-26T00:44:15.762Z","endTime":"2026-06-26T00:46:34.931Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":{"id":642547,"link":"/api/v1/people/642547"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.8,"endSpeed":78.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.11999123814564,"aZ":-26.699366707843435,"pfxX":2.618374197187558,"pfxZ":3.5839588462661762,"pX":1.1136922078213582,"pZ":1.068022227414804,"vX0":9.67666089221954,"vY0":-121.81321707653595,"vZ0":-3.571953048074968,"x":74.55,"y":209.94,"x0":-3.2234191086653383,"y0":50.00400862220366,"z0":4.81919613666672,"aX":4.00149005733781},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":6.0,"breakHorizontal":-6.7,"spinRate":2540,"spinDirection":85},"zone":14,"typeConfidence":0.89,"plateTime":0.4467505406907475,"extension":6.634873322047863},"index":0,"playId":"f7bbc215-96f2-3b77-a368-f3a69a49a657","pitchNumber":1,"startTime":"2026-06-26T00:44:41.603Z","endTime":"2026-06-26T00:44:45.181Z","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":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.0044100752149,"aZ":-12.074337341688178,"pfxX":-5.423254051725964,"pfxZ":9.916018509852268,"pX":0.6959097985005815,"pZ":2.4531859781453798,"vX0":12.46907614911603,"vY0":-140.5704969264569,"vZ0":-4.827437771239337,"x":90.47,"y":172.54,"x0":-3.067305712405066,"y0":50.00400324216977,"z0":4.95909035461501,"aX":-10.995401162612518},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.3,"breakHorizontal":7.7,"spinRate":2568,"spinDirection":215},"zone":6,"typeConfidence":0.91,"plateTime":0.3877432802088978,"extension":6.505946789455901},"index":1,"playId":"1c42ed10-a7c0-359e-a387-f0cac89b888a","pitchNumber":2,"startTime":"2026-06-26T00:44:59.118Z","endTime":"2026-06-26T00:45:26.150Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":87.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.51318218162082,"aZ":-10.620979837543018,"pfxX":-4.6705318819446715,"pfxZ":10.902310093962003,"pX":1.7380894710622046,"pZ":2.368088560881774,"vX0":14.002190131363177,"vY0":-140.15679759941705,"vZ0":-5.3448122913303555,"x":50.75,"y":174.84,"x0":-2.7295797828812596,"y0":50.00469567418876,"z0":5.002060939181427,"aX":-9.235748388021452},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.6,"breakHorizontal":5.4,"spinRate":2465,"spinDirection":213},"zone":14,"typeConfidence":0.91,"plateTime":0.39171679649526947,"extension":6.690646831777491},"index":2,"playId":"e226f85e-b765-33ef-a32b-ec83347b6c2e","pitchNumber":3,"startTime":"2026-06-26T00:45:33.580Z","endTime":"2026-06-26T00:45:37.301Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.5342876187049,"aZ":-9.653485008951824,"pfxX":-4.138255628973384,"pfxZ":11.352540518069414,"pX":1.625399437892565,"pZ":2.7204231969715353,"vX0":13.377865465950965,"vY0":-140.17013828766937,"vZ0":-4.807744064741179,"x":55.04,"y":165.33,"x0":-2.677777976228961,"y0":50.006430196472905,"z0":5.091825445579637,"aX":-8.211681733986264},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.7,"breakHorizontal":4.7,"spinRate":2576,"spinDirection":211},"zone":12,"typeConfidence":0.91,"plateTime":0.3911865948645894,"extension":6.622791106734815},"index":3,"playId":"a4e201d7-1cb4-3516-b8d4-de96f253eeb9","pitchNumber":4,"startTime":"2026-06-26T00:45:54.931Z","endTime":"2026-06-26T00:45:58.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.97303317045628,"aZ":-30.161987176370765,"pfxX":-11.115926827769812,"pfxZ":1.1527455839255092,"pX":-0.06499837258979156,"pZ":1.6114224621827604,"vX0":11.710670902733476,"vY0":-130.78014573007528,"vZ0":-2.0938444799534,"x":119.48,"y":195.27,"x0":-3.143434811474988,"y0":50.00149772806172,"z0":4.670970360694097,"aX":-19.374180533000718},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.8,"breakHorizontal":17.8,"spinRate":1967,"spinDirection":256},"zone":8,"typeConfidence":0.91,"plateTime":0.41782381711229233,"extension":6.4768875570200635},"hitData":{"launchSpeed":77.6,"launchAngle":24.0,"totalDistance":227.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":188.46,"coordY":132.9}},"index":4,"playId":"60bbc1bb-0af6-3821-b83a-e7539b09c5b5","pitchNumber":5,"startTime":"2026-06-26T00:46:20.110Z","endTime":"2026-06-26T00:46:34.931Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:46:34.931Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ian Happ singles on a ground ball to right fielder Carson Benge. Alex Bregman scores.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-26T00:47:56.761Z","endTime":"2026-06-26T00:49:55.600Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"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":6},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":{"id":642547,"link":"/api/v1/people/642547"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-26T00:47:59.134Z","endTime":"2026-06-26T00:47:59.135Z","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":95.2,"endSpeed":87.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.61679522169581,"aZ":-12.963122724472216,"pfxX":-4.153450747830884,"pfxZ":9.842285674558948,"pX":-1.1018288111160266,"pZ":2.2697602986498615,"vX0":7.147359136556441,"vY0":-138.50602156766058,"vZ0":-5.415235997484623,"x":159.0,"y":177.5,"x0":-3.1707437161350027,"y0":50.00027889596132,"z0":5.10994739603457,"aX":-8.105544545900441},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.9,"breakHorizontal":6.1,"spinRate":2460,"spinDirection":215},"zone":13,"typeConfidence":0.91,"plateTime":0.3947627599676875,"extension":6.535392006455895},"index":1,"playId":"34cd2702-7eac-38d4-bf33-de43a958233c","pitchNumber":1,"startTime":"2026-06-26T00:47:59.136Z","endTime":"2026-06-26T00:48:04.400Z","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":87.5,"endSpeed":80.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.17810760952703,"aZ":-29.155812229607555,"pfxX":-12.109665566575302,"pfxZ":1.8476280480149097,"pX":-1.0492952628425132,"pZ":1.8857694802237757,"vX0":9.441937480308976,"vY0":-127.05966508678026,"vZ0":-1.7516271083521873,"x":157.0,"y":187.86,"x0":-3.2412531507238667,"y0":50.004362913010475,"z0":4.902315060889723,"aX":-19.79039862189684},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.1,"breakHorizontal":19.8,"spinRate":2029,"spinDirection":252},"zone":13,"typeConfidence":0.91,"plateTime":0.4311928808970382,"extension":6.28205221438836},"index":2,"playId":"b81432d8-7c2e-3506-9084-6c072e83cc18","pitchNumber":2,"startTime":"2026-06-26T00:48:17.391Z","endTime":"2026-06-26T00:48:22.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":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.810568787940948,"aZ":-17.167895647106132,"pfxX":-5.783800872242338,"pfxZ":7.988608284831603,"pX":-1.7825090534056942,"pZ":4.931006293504437,"vX0":6.139930623727259,"vY0":-136.38449529656924,"vZ0":2.4104409041552497,"x":184.95,"y":105.64,"x0":-3.314631134140379,"y0":50.00149496041328,"z0":5.221565767505137,"aX":-10.863634667140543},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.2,"breakHorizontal":9.1,"spinRate":2336,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.4020572080916258,"extension":6.125275135271164},"index":3,"playId":"e76ee7b6-71b1-303d-99da-08cc66dd6772","pitchNumber":3,"startTime":"2026-06-26T00:48:37.544Z","endTime":"2026-06-26T00:48:41.581Z","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":85.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.86548528307971,"aZ":-14.73502592748771,"pfxX":-5.142383833160173,"pfxZ":9.233026907442724,"pX":-0.2757426825327628,"pZ":4.373642086189739,"vX0":9.365289416587292,"vY0":-136.52134627585053,"vZ0":0.8929831314294235,"x":127.51,"y":120.69,"x0":-3.0814698941068106,"y0":50.00382765831551,"z0":5.056051421812196,"aX":-9.715542494942735},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.2,"breakHorizontal":7.3,"spinRate":2480,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.40110353009310673,"extension":6.27095505013518},"index":4,"playId":"33df74e6-946f-3342-af43-e383b4cc1d44","pitchNumber":4,"startTime":"2026-06-26T00:49:00.485Z","endTime":"2026-06-26T00:49:04.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CS","description":"Slow Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.4,"endSpeed":69.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.0642684656912,"aZ":-38.33297287407035,"pfxX":5.415432623559586,"pfxZ":-5.151841477735417,"pX":-1.320828850784091,"pZ":0.1791452411177771,"vX0":2.588301825306251,"vY0":-108.36949132082343,"vZ0":-1.7354315575785837,"x":167.35,"y":233.94,"x0":-3.2323592826141674,"y0":50.00305783254236,"z0":5.158813863018404,"aX":6.472722271508221},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-9.5,"breakHorizontal":-10.4,"spinRate":2524,"spinDirection":50},"zone":13,"typeConfidence":2.0,"plateTime":0.5044765743496114,"extension":6.3810372206222885},"index":5,"playId":"71c1fbbb-eefb-3bfd-a022-31adec4ab5a3","pitchNumber":5,"startTime":"2026-06-26T00:49:20.734Z","endTime":"2026-06-26T00:49:24.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.377030769311766,"aZ":-27.66078085804452,"pfxX":-11.242354545503538,"pfxZ":2.7468552751561175,"pX":-0.5563303466030711,"pZ":1.8125740228022522,"vX0":10.288712446541554,"vY0":-127.01355760492494,"vZ0":-1.938457060266436,"x":138.21,"y":189.84,"x0":-3.1858994819036024,"y0":50.005602405574685,"z0":4.77091608762346,"aX":-18.495466264522477},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.8,"breakHorizontal":18.2,"spinRate":1944,"spinDirection":255},"zone":7,"typeConfidence":0.9,"plateTime":0.4301320908468642,"extension":6.450763703923703},"hitData":{"launchSpeed":91.6,"launchAngle":4.0,"totalDistance":81.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":154.85,"coordY":150.67}},"index":6,"playId":"9d8dcf6f-f403-3307-b6c7-b64f9d88d305","pitchNumber":6,"startTime":"2026-06-26T00:49:43.429Z","endTime":"2026-06-26T00:49:55.600Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:49:55.600Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nico Hoerner walks. Ian Happ to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-26T00:49:57.096Z","endTime":"2026-06-26T00:51:18.481Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"postOnSecond":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":[]}],"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":84.3,"endSpeed":77.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.400986986628457,"aZ":-23.871091654981043,"pfxX":0.6553511276567165,"pfxZ":5.471599165349315,"pX":4.01862309667309E-4,"pZ":1.176892923894991,"vX0":7.82899138118712,"vY0":-122.49209373312942,"vZ0":-3.9700960371172944,"x":116.98,"y":207.0,"x0":-3.3236795061979425,"y0":50.00540451667251,"z0":4.861878668202135,"aX":0.994416149216729},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":9.2,"breakHorizontal":-3.0,"spinRate":2385,"spinDirection":119},"zone":14,"typeConfidence":0.5,"plateTime":0.44731817541203966,"extension":6.527090708525981},"index":0,"playId":"dce4a02a-7747-38e6-9a59-eeb6a35fab69","pitchNumber":1,"startTime":"2026-06-26T00:50:19.028Z","endTime":"2026-06-26T00:50:22.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.679484129077405,"aZ":-11.30964696970812,"pfxX":-4.184247690336893,"pfxZ":10.679802038140558,"pX":0.9535314043125497,"pZ":1.9197558060946558,"vX0":12.029856926989991,"vY0":-138.79950214633868,"vZ0":-6.405345365259491,"x":80.65,"y":186.95,"x0":-2.8906692307762496,"y0":50.00501012188505,"z0":5.008509738798393,"aX":-8.177640778619825},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.1,"breakHorizontal":5.2,"spinRate":2512,"spinDirection":218},"zone":14,"typeConfidence":0.91,"plateTime":0.3944209782932244,"extension":6.659685026796051},"index":1,"playId":"78ea58e1-3e9e-360a-b563-485d74dd8eea","pitchNumber":2,"startTime":"2026-06-26T00:50:35.948Z","endTime":"2026-06-26T00:50:40.341Z","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":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.781247297446154,"aZ":-24.96796532506647,"pfxX":0.07150552867726478,"pfxZ":4.543793502267761,"pX":1.2892019927508007,"pZ":0.5616923471092449,"vX0":11.110539841765393,"vY0":-124.55553438585783,"vZ0":-5.250684238923917,"x":67.86,"y":223.61,"x0":-3.220902341182382,"y0":50.005160692945196,"z0":4.73721609311034,"aX":0.11072856589731041},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.3,"breakHorizontal":-2.4,"spinRate":2636,"spinDirection":150},"zone":14,"typeConfidence":0.81,"plateTime":0.43816262985407883,"extension":6.49889778543963},"index":2,"playId":"dd3029e8-954e-347c-97c7-e0499d76d60b","pitchNumber":3,"startTime":"2026-06-26T00:50:54.271Z","endTime":"2026-06-26T00:50:58.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.736709592620915,"aZ":-10.78900601993812,"pfxX":-4.758963725638399,"pfxZ":10.67074148362249,"pX":-0.18543296530479983,"pZ":1.360626475497473,"vX0":9.709112382264394,"vY0":-140.00328768168038,"vZ0":-7.986315600645029,"x":124.07,"y":202.04,"x0":-3.0650165833920835,"y0":50.00536152173395,"z0":4.939189002226103,"aX":-9.54030063188272},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.0,"breakHorizontal":6.8,"spinRate":2520,"spinDirection":217},"zone":13,"typeConfidence":0.91,"plateTime":0.3897798908510124,"extension":6.634801812233213},"index":3,"playId":"627f2166-b990-35e1-b5b3-2e8a770a53c1","pitchNumber":4,"startTime":"2026-06-26T00:51:13.535Z","endTime":"2026-06-26T00:51:18.481Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:51:18.481Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pedro Ramírez called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-26T00:54:05.015Z","endTime":"2026-06-26T00:55:31.807Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7],"actionIndex":[1],"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":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-26T00:51:23.938Z","endTime":"2026-06-26T00:52:06.959Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Austin Warren replaces Freddy Peralta.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-26T00:52:06.959Z","endTime":"2026-06-26T00:54:07.382Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681810,"link":"/api/v1/people/681810"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.384628599959232,"aZ":-16.719255214063097,"pfxX":-7.632045194453532,"pfxZ":8.2640011854665,"pX":-0.5779243725914177,"pZ":3.9248948852618395,"vX0":6.240033891673368,"vY0":-135.81173973441125,"vZ0":-0.13847578795509397,"x":139.03,"y":132.81,"x0":-1.9122735037021523,"y0":50.00427899110038,"z0":5.138083551581061,"aX":-14.276815588370132},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.1,"breakHorizontal":12.5,"spinRate":2417,"spinDirection":232},"zone":11,"typeConfidence":0.91,"plateTime":0.40309082761243165,"extension":6.171480462471878},"index":2,"playId":"09b23a1c-af3a-365d-9db1-e478e8cb3223","pitchNumber":1,"startTime":"2026-06-26T00:54:07.382Z","endTime":"2026-06-26T00:54:11.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.971139141125548,"aZ":-34.698239210032355,"pfxX":10.74754063976256,"pfxZ":-1.691773502826658,"pX":-0.5491582070896431,"pZ":2.4415146179127905,"vX0":1.1778552356520198,"vY0":-121.48875060641573,"vZ0":1.1599820210781524,"x":137.93,"y":172.86,"x0":-2.4364691414810022,"y0":50.002486467293004,"z0":4.975582677392434,"aX":16.05092572997858},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.5,"breakHorizontal":-19.7,"spinRate":2898,"spinDirection":51},"zone":4,"typeConfidence":0.91,"plateTime":0.4509943371580052,"extension":6.2642722106878255},"index":3,"playId":"45b6a823-ef5b-3724-bb7d-9473a2074c52","pitchNumber":2,"startTime":"2026-06-26T00:54:25.100Z","endTime":"2026-06-26T00:54:29.101Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.713219049064456,"aZ":-15.878580344369647,"pfxX":-7.655900980770456,"pfxZ":8.826961333803357,"pX":-0.7627395357382282,"pZ":3.8167874510414634,"vX0":5.7882793688804,"vY0":-135.5382684309941,"vZ0":-0.41784508729881675,"x":146.07,"y":135.73,"x0":-1.9393981623703356,"y0":50.00496685700099,"z0":5.089267120822779,"aX":-14.138389138720916},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.1,"breakHorizontal":12.5,"spinRate":2487,"spinDirection":232},"zone":11,"typeConfidence":0.91,"plateTime":0.4052783152119006,"extension":6.17579794565173},"index":4,"playId":"f61eeea4-c708-3698-867b-a97be35e47f0","pitchNumber":3,"startTime":"2026-06-26T00:54:42.115Z","endTime":"2026-06-26T00:54:47.490Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2026-06-26T00:54:55.275Z","endTime":"2026-06-26T00:55:08.412Z","isPitch":false,"type":"action","player":{"id":699393,"link":"/api/v1/people/699393"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.031132640585287,"aZ":-27.81918112351742,"pfxX":-11.223483458640315,"pfxZ":2.325394365392924,"pX":0.40412679256095396,"pZ":4.215723415796946,"vX0":9.956750044541026,"vY0":-135.95206689965838,"vZ0":3.0111740885570413,"x":101.6,"y":124.96,"x0":-1.848980969856549,"y0":50.00002964756546,"z0":5.025634431788502,"aX":-20.98973639123519},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.2,"breakHorizontal":18.2,"spinRate":2445,"spinDirection":240},"zone":12,"typeConfidence":0.89,"plateTime":0.4030084474423097,"extension":6.417617687615339},"index":6,"playId":"54104af1-7e8e-35ba-bb68-1a2ea71d0c67","pitchNumber":4,"startTime":"2026-06-26T00:55:08.412Z","endTime":"2026-06-26T00:55:11.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":84.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.04947012926609,"aZ":-25.809221958522656,"pfxX":-12.496143189869354,"pfxZ":3.416398056914888,"pX":0.10294122407131162,"pZ":2.9442601640498824,"vX0":9.304978524522129,"vY0":-136.3619853633799,"vZ0":-0.5305045559771248,"x":113.08,"y":159.28,"x0":-1.7489893170151993,"y0":50.00128262152919,"z0":4.939137348707766,"aX":-23.273526587351714},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.2,"breakHorizontal":20.4,"spinRate":2444,"spinDirection":240},"zone":2,"typeConfidence":0.9,"plateTime":0.40336575199074876,"extension":6.529898781443263},"index":7,"playId":"a66f5aba-f698-3df7-bbc8-eec98323f6e5","pitchNumber":5,"startTime":"2026-06-26T00:55:27.650Z","endTime":"2026-06-26T00:55:31.807Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:55:31.807Z","atBatIndex":46},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Francisco Alvarez pops out to second baseman Nico Hoerner.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-26T00:57:16.670Z","endTime":"2026-06-26T00:59:02.291Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681799,"fullName":"Ethan Roberts","link":"/api/v1/people/681799"},"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":"Pop Out","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":3},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":93.4,"endSpeed":85.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.550840980038327,"aZ":-19.650955414585173,"pfxX":-8.431731779807873,"pfxZ":6.694429941413158,"pX":-0.7163518933180923,"pZ":1.2708213979514484,"vX0":4.576647482445472,"vY0":-135.85407597886942,"vZ0":-6.490185279087221,"x":144.31,"y":204.47,"x0":-1.3266357506717896,"y0":50.004205815963516,"z0":5.055200399174519,"aX":-15.773762784671556},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.9,"breakHorizontal":14.3,"spinRate":2435,"spinDirection":210},"zone":13,"typeConfidence":0.91,"plateTime":0.40306535718890046,"extension":6.2030973921828965},"index":0,"playId":"922ce958-744c-3be0-9fc1-19ec9032e999","pitchNumber":1,"startTime":"2026-06-26T00:57:58.438Z","endTime":"2026-06-26T00:58:02.110Z","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":94.0,"endSpeed":86.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.355879360376385,"aZ":-12.007373751839584,"pfxX":-4.234015517497522,"pfxZ":10.671330488896931,"pX":1.8463530596205593,"pZ":-0.11104418307343092,"vX0":9.327108218208533,"vY0":-136.229670415179,"vZ0":-11.350600867141402,"x":46.62,"y":241.78,"x0":-1.063222687957938,"y0":50.00576788114459,"z0":4.926090729518099,"aX":-8.004384643727406},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.2,"breakHorizontal":5.8,"spinRate":2838,"spinDirection":210},"zone":14,"typeConfidence":0.91,"plateTime":0.40119349156470774,"extension":6.490106423346125},"index":1,"playId":"9bb4ccc3-0add-3e92-883d-fe16a19b3cc8","pitchNumber":2,"startTime":"2026-06-26T00:58:15.986Z","endTime":"2026-06-26T00:58:20.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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.75413008702063,"aZ":-31.0932414304351,"pfxX":12.139523332261092,"pfxZ":0.7306542242162486,"pX":-0.06120062228895317,"pZ":2.642098141584148,"vX0":-0.39242210211219863,"vY0":-121.1154296933252,"vZ0":0.14128006385433167,"x":119.33,"y":167.44,"x0":-1.4725383865177457,"y0":50.00266331396649,"z0":5.313411131979961,"aX":17.944135476996266},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.7,"breakHorizontal":-21.8,"spinRate":3192,"spinDirection":60},"zone":5,"typeConfidence":0.91,"plateTime":0.4531098357740553,"extension":6.122534828528451},"index":2,"playId":"b18f06d4-6ff9-3498-8afa-d74e10085d1b","pitchNumber":3,"startTime":"2026-06-26T00:58:35.273Z","endTime":"2026-06-26T00:58:39.155Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.017458346560318,"aZ":-32.34221052581995,"pfxX":13.196570497554196,"pfxZ":-0.11617859429123634,"pX":-0.04362917331715245,"pZ":2.1422305752028117,"vX0":-0.6209912146885131,"vY0":-120.181739190643,"vZ0":-0.6050088249446816,"x":118.66,"y":180.94,"x0":-1.4914035902428007,"y0":50.00338348093539,"z0":5.301477502637084,"aX":19.06173943987497},"breaks":{"breakAngle":30.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.1,"breakHorizontal":-23.6,"spinRate":3231,"spinDirection":48},"zone":8,"typeConfidence":0.91,"plateTime":0.45796581893435784,"extension":6.133716747982222},"hitData":{"launchSpeed":78.2,"launchAngle":56.0,"totalDistance":188.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":124.29,"coordY":126.14}},"index":3,"playId":"4fb43c4c-d26a-33d7-88b4-c94c4305b6cc","pitchNumber":4,"startTime":"2026-06-26T00:58:52.653Z","endTime":"2026-06-26T00:59:02.291Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T00:59:02.291Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"A.J. Ewing walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-26T00:59:05.039Z","endTime":"2026-06-26T01:00:58.371Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681799,"fullName":"Ethan Roberts","link":"/api/v1/people/681799"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[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":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.795561542039955,"aZ":-22.27981764468434,"pfxX":-5.702946295748262,"pfxZ":5.308540178507377,"pX":-0.2654957566726973,"pZ":3.064322723902778,"vX0":5.001881485011891,"vY0":-135.89698522321837,"vZ0":-1.454243018525121,"x":127.12,"y":156.04,"x0":-1.3922663912189508,"y0":50.00256382064263,"z0":5.159596557145886,"aX":-10.628067836540442},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.5,"breakHorizontal":9.2,"spinRate":2588,"spinDirection":207},"zone":2,"typeConfidence":0.9,"plateTime":0.4036187629278616,"extension":6.118350812336571},"index":0,"playId":"3046a6fe-89ed-33dc-97e4-4fe5ba33ae55","pitchNumber":1,"startTime":"2026-06-26T00:59:29.580Z","endTime":"2026-06-26T00:59:33.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.087585755014295,"aZ":-33.0998085194747,"pfxX":11.321845027804718,"pfxZ":-0.6204799416493025,"pX":-1.4806044830215064,"pZ":0.5918714422803474,"vX0":-3.0478410636619118,"vY0":-121.35364095960671,"vZ0":-3.814416313999589,"x":173.44,"y":222.8,"x0":-1.6849672750709102,"y0":50.001076417458584,"z0":5.044767593075325,"aX":17.009896787803015},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.7,"breakHorizontal":-19.9,"spinRate":3237,"spinDirection":51},"zone":13,"typeConfidence":0.91,"plateTime":0.4500728766681519,"extension":6.207392468060237},"index":1,"playId":"82eb25f8-ef5b-3df6-8767-b7063383388e","pitchNumber":2,"startTime":"2026-06-26T00:59:56.259Z","endTime":"2026-06-26T00:59:59.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.833075600097953,"aZ":-22.19070426775079,"pfxX":-6.710242529848555,"pfxZ":5.242864908945078,"pX":-2.5827987854474057,"pZ":2.0019847760493,"vX0":-0.5152801745978883,"vY0":-136.78947458328457,"vZ0":-3.982257487122964,"x":215.45,"y":184.73,"x0":-1.5198422870978763,"y0":50.00389456287536,"z0":4.9893163891094865,"aX":-12.775910330045662},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.9,"breakHorizontal":12.2,"spinRate":2504,"spinDirection":215},"zone":13,"typeConfidence":0.91,"plateTime":0.39970422698802377,"extension":6.124695081327104},"index":2,"playId":"993f3e76-43da-3181-9fff-7fba0701eb06","pitchNumber":3,"startTime":"2026-06-26T01:00:16.161Z","endTime":"2026-06-26T01:00:19.855Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.966282626825482,"aZ":-13.739902367051883,"pfxX":-2.180166551818378,"pfxZ":9.646198105098598,"pX":-0.6483022727623027,"pZ":1.2471820698904534,"vX0":2.5361724807004173,"vY0":-137.0463040222517,"vZ0":-7.7983409924372795,"x":141.71,"y":205.11,"x0":-1.3004313896291309,"y0":50.00271339924046,"z0":5.058887467995287,"aX":-4.166474790254649},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.1,"breakHorizontal":3.5,"spinRate":2774,"spinDirection":204},"zone":13,"typeConfidence":0.91,"plateTime":0.39895662725300785,"extension":6.264673209787425},"index":3,"playId":"6364791e-f16d-3fb0-8bb3-013bec6678c6","pitchNumber":4,"startTime":"2026-06-26T01:00:34.750Z","endTime":"2026-06-26T01:00:39.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.584561624272595,"aZ":-16.910338785050904,"pfxX":-1.3967409231991281,"pfxZ":8.155346132141261,"pX":1.3164250265533262,"pZ":1.8505340326353983,"vX0":7.238576308143404,"vY0":-135.22701357883884,"vZ0":-5.787763378311677,"x":66.82,"y":188.82,"x0":-1.2014811235166347,"y0":50.002734426987956,"z0":5.185269068841935,"aX":-2.6152764215556403},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.9,"breakHorizontal":1.2,"spinRate":2888,"spinDirection":201},"zone":14,"typeConfidence":0.91,"plateTime":0.40342251522135264,"extension":6.232883681259163},"index":4,"playId":"be391102-11ca-3fad-94a2-f143cd7d9587","pitchNumber":5,"startTime":"2026-06-26T01:00:54.215Z","endTime":"2026-06-26T01:00:58.371Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:00:58.371Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ronny Mauricio grounds out, shortstop Dansby Swanson to first baseman Michael Busch. A.J. Ewing to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-26T01:01:01.766Z","endTime":"2026-06-26T01:02:23.841Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681799,"fullName":"Ethan Roberts","link":"/api/v1/people/681799"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","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":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.3698602455754,"aZ":-14.654061034422549,"pfxX":-1.594064933943621,"pfxZ":9.405977474791577,"pX":-0.5115102573834658,"pZ":3.430166630153967,"vX0":2.656217327359537,"vY0":-135.56433920968607,"vZ0":-2.1200941852582664,"x":136.5,"y":146.17,"x0":-1.2965196180021095,"y0":50.00610873610932,"z0":5.244221419495213,"aX":-2.970572218329064},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.8,"breakHorizontal":2.3,"spinRate":2778,"spinDirection":209},"zone":1,"typeConfidence":0.91,"plateTime":0.4038906954944368,"extension":6.237836772875741},"index":0,"playId":"aa63026f-e07a-3000-8425-ecc3a7898b9e","pitchNumber":1,"startTime":"2026-06-26T01:01:26.948Z","endTime":"2026-06-26T01:01:31.620Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.8,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.792072919469266,"aZ":-19.294289441960323,"pfxX":-1.4101993941204833,"pfxZ":6.886549765327959,"pX":1.26660891856535,"pZ":2.246744542445909,"vX0":6.819148467230068,"vY0":-135.22515305788113,"vZ0":-4.394402620262742,"x":68.72,"y":178.12,"x0":-1.0939627302445012,"y0":50.00300660446788,"z0":5.22904498724357,"aX":-2.638872123413066},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.9,"breakHorizontal":1.2,"spinRate":2757,"spinDirection":204},"zone":14,"typeConfidence":0.91,"plateTime":0.40354926779589695,"extension":6.3813474462377},"index":1,"playId":"ffb1d2bf-eb5c-3c2b-b1ff-bc91334adf4c","pitchNumber":2,"startTime":"2026-06-26T01:01:54.090Z","endTime":"2026-06-26T01:01:58.050Z","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":93.3,"endSpeed":86.6,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.363036416896655,"aZ":-15.040592137303081,"pfxX":0.35689266188486846,"pfxZ":9.013211094095462,"pX":0.5731822451104811,"pZ":2.758298811792429,"vX0":4.7829155681705,"vY0":-135.93505095094454,"vZ0":-3.995684093028432,"x":95.15,"y":164.31,"x0":-1.243992288360672,"y0":50.00330682327727,"z0":5.268078945420314,"aX":0.678706048231706},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.8,"breakHorizontal":-1.6,"spinRate":2791,"spinDirection":200},"zone":6,"typeConfidence":0.9,"plateTime":0.40050747602571457,"extension":6.294016914285629},"hitData":{"launchSpeed":74.3,"launchAngle":0.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":155.86,"coordY":164.35}},"index":2,"playId":"200c4cbe-9be3-38f7-9306-a1bc38184fdd","pitchNumber":3,"startTime":"2026-06-26T01:02:15.166Z","endTime":"2026-06-26T01:02:23.841Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:02:23.841Z","atBatIndex":49},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Eric Wagaman homers (2) on a fly ball to left field. A.J. Ewing scores.","rbi":2,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-26T01:05:13.435Z","endTime":"2026-06-26T01:05:36.818Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[1,2],"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":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"responsiblePitcher":{"id":571948,"link":"/api/v1/people/571948"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":{"id":681799,"link":"/api/v1/people/681799"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-26T01:02:46.924Z","endTime":"2026-06-26T01:03:53.908Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Hoby Milner replaces Ethan Roberts.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-26T01:03:53.908Z","endTime":"2026-06-26T01:04:49.916Z","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":"Offensive Substitution: Pinch-hitter Eric Wagaman replaces MJ Melendez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-06-26T01:04:49.916Z","endTime":"2026-06-26T01:05:15.640Z","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":"801","replacedPlayer":{"id":669004,"link":"/api/v1/people/669004"}},{"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":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.2,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.92481642458674,"aZ":-35.01635956404939,"pfxX":11.734675059497974,"pfxZ":-1.8251552411784884,"pX":0.14128416698824556,"pZ":1.878250334963625,"vX0":-13.06984676671314,"vY0":-123.93929049043483,"vZ0":1.3050429945028648,"x":111.61,"y":188.07,"x0":3.9601060073717043,"y0":50.0046361646269,"z0":4.270622789634023,"aX":18.24609958088314},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.6,"breakHorizontal":-18.2,"spinRate":1883,"spinDirection":103},"zone":8,"typeConfidence":0.87,"plateTime":0.4420374595053125,"extension":6.783505938802746},"hitData":{"launchSpeed":100.9,"launchAngle":27.0,"totalDistance":383.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":40.18,"coordY":69.35}},"index":3,"playId":"7d624f66-9de0-368a-b4dc-e96b507e6c06","pitchNumber":1,"startTime":"2026-06-26T01:05:15.640Z","endTime":"2026-06-26T01:05:36.818Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:05:36.818Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Baty singles on a line drive to left fielder Ian Happ.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-26T01:05:25.803Z","endTime":"2026-06-26T01:07:17.189Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":2},"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"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.7,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.89883257246905,"aZ":-31.3796841147167,"pfxX":-6.917743320223014,"pfxZ":0.5968940529489419,"pX":-0.15367817699345618,"pZ":2.45372047385515,"vX0":-7.216212160905888,"vY0":-114.24979149083289,"vZ0":2.644640685188058,"x":122.86,"y":172.53,"x0":3.9375381122366,"y0":50.00203858197625,"z0":4.353052343081163,"aX":-9.197469362252962},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":2.0,"breakHorizontal":14.3,"spinRate":1798,"spinDirection":298},"zone":5,"typeConfidence":0.9,"plateTime":0.4783421160105039,"extension":6.8917298162440925},"index":0,"playId":"81f28905-e815-3cf6-99ef-eb5dbbea7bbc","pitchNumber":1,"startTime":"2026-06-26T01:06:02.080Z","endTime":"2026-06-26T01:06:06.317Z","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":87.1,"endSpeed":80.0,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.426078602971604,"aZ":-34.26791808036268,"pfxX":10.870241711418402,"pfxZ":-1.282077381171332,"pX":0.9862509847505511,"pZ":2.1167086586809996,"vX0":-10.917689434904098,"vY0":-126.4511969805256,"vZ0":1.3743610734139897,"x":79.41,"y":181.63,"x0":3.9359420231872964,"y0":50.004626183204394,"z0":4.3037720414037715,"aX":17.704489248421623},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.8,"breakHorizontal":-17.4,"spinRate":1928,"spinDirection":102},"zone":14,"typeConfidence":0.85,"plateTime":0.4322154045554307,"extension":6.868801817544809},"index":1,"playId":"60f4e299-6c3b-3ff0-b8bf-f17a1df011c9","pitchNumber":2,"startTime":"2026-06-26T01:06:18.431Z","endTime":"2026-06-26T01:06:22.916Z","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":2},"pitchData":{"startSpeed":78.9,"endSpeed":72.0,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.77252536113664,"aZ":-30.36279347229521,"pfxX":-5.359727960324247,"pfxZ":1.3857609778879323,"pX":-1.1870381655226525,"pZ":0.7779153720246347,"vX0":-9.558504882755418,"vY0":-114.4611966869041,"vZ0":-0.8908449187552718,"x":162.25,"y":217.78,"x0":3.7618289346438294,"y0":50.0045278906303,"z0":4.1810626499840415,"aX":-7.015386600766869},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":2.5,"breakHorizontal":12.4,"spinRate":1927,"spinDirection":303},"zone":13,"typeConfidence":0.9,"plateTime":0.4810166352886962,"extension":6.901800287452517},"index":2,"playId":"dd239b71-53d8-34c0-9133-ad1d450ebd01","pitchNumber":3,"startTime":"2026-06-26T01:06:33.950Z","endTime":"2026-06-26T01:06:37.553Z","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":87.1,"endSpeed":79.7,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.821093974376318,"aZ":-35.18580443633003,"pfxX":11.39678470989109,"pfxZ":-1.8560469052421364,"pX":1.4533207654131894,"pZ":1.6046821662090014,"vX0":-9.834147511194974,"vY0":-126.40895054852699,"vZ0":0.5616668861665608,"x":61.6,"y":195.45,"x0":3.9137852258795998,"y0":50.006213201777754,"z0":4.204837356534215,"aX":18.443581993891804},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-3.0,"breakHorizontal":-18.4,"spinRate":1971,"spinDirection":95},"zone":14,"typeConfidence":0.84,"plateTime":0.4333373964190703,"extension":6.842941319474925},"index":3,"playId":"b8631042-5cc4-3ea8-b873-3022507f3d16","pitchNumber":4,"startTime":"2026-06-26T01:06:50.388Z","endTime":"2026-06-26T01:06:54.085Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.147645156640735,"aZ":-34.85090241328566,"pfxX":10.351057584211727,"pfxZ":-1.691186564051966,"pX":0.6696975126935272,"pZ":2.4550135992230215,"vX0":-11.47094163333807,"vY0":-124.82193275961642,"vZ0":2.490394658088399,"x":91.47,"y":172.49,"x0":3.97095764135058,"y0":50.00199048830254,"z0":4.305793034491436,"aX":16.401895473350542},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.2,"breakHorizontal":-16.2,"spinRate":1956,"spinDirection":98},"zone":6,"typeConfidence":0.87,"plateTime":0.438120827924775,"extension":6.812704365372717},"hitData":{"launchSpeed":86.2,"launchAngle":17.0,"totalDistance":99.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":79.02,"coordY":112.15}},"index":4,"playId":"d90500c5-521f-389e-a57e-0a596169b93d","pitchNumber":5,"startTime":"2026-06-26T01:07:05.305Z","endTime":"2026-06-26T01:07:17.189Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:07:17.189Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carson Benge singles on a sharp line drive to center fielder Pete Crow-Armstrong. Brett Baty to 3rd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-26T01:08:23.301Z","endTime":"2026-06-26T01:10:43.985Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"postOnThird":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-26T01:07:28.191Z","endTime":"2026-06-26T01:08:25.609Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.480569906150777,"aZ":-30.108132757736573,"pfxX":10.91834568041611,"pfxZ":1.28027586547205,"pX":-1.1031055958223956,"pZ":2.0680445143559445,"vX0":-15.417639905326613,"vY0":-126.35127800657243,"vZ0":0.44342047258393014,"x":159.05,"y":182.94,"x0":3.6678863347733563,"y0":50.00100738801707,"z0":4.315509094950764,"aX":17.59799436768088},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.8,"breakHorizontal":-16.1,"spinRate":1912,"spinDirection":104},"zone":13,"typeConfidence":0.85,"plateTime":0.43400079310892625,"extension":7.1438588164209635},"index":1,"playId":"729d7e4e-f731-3079-925a-4aff79b5e0ea","pitchNumber":1,"startTime":"2026-06-26T01:08:25.609Z","endTime":"2026-06-26T01:08:30.200Z","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":87.6,"endSpeed":80.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.684792609778793,"aZ":-31.358114096251402,"pfxX":10.8957372345069,"pfxZ":0.5012799036180589,"pX":0.8671912222848669,"pZ":2.7062498493417158,"vX0":-11.291305684251563,"vY0":-127.05319225554231,"vZ0":2.1002597605163027,"x":83.94,"y":165.71,"x0":3.950343900152405,"y0":50.00446132175076,"z0":4.358383280317816,"aX":17.840350771487334},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.7,"breakHorizontal":-17.2,"spinRate":1959,"spinDirection":100},"zone":12,"typeConfidence":0.89,"plateTime":0.430866923922018,"extension":6.869816200828938},"index":2,"playId":"dcbfff62-d5ae-358c-93ed-1f64a574f730","pitchNumber":2,"startTime":"2026-06-26T01:08:40.543Z","endTime":"2026-06-26T01:08:44.635Z","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":2},"pitchData":{"startSpeed":79.5,"endSpeed":73.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.409999238599223,"aZ":-31.338551141725507,"pfxX":-6.807391261550924,"pfxZ":0.6253173656389079,"pX":-2.974922953617238,"pZ":0.9374600868462913,"vX0":-13.078836195927943,"vY0":-115.03630284257207,"vZ0":-0.64223610690918,"x":230.4,"y":213.47,"x0":3.6804560014671575,"y0":50.00189804735721,"z0":4.272484882160326,"aX":-9.072224609007593},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":1.3,"breakHorizontal":15.7,"spinRate":1816,"spinDirection":317},"zone":13,"typeConfidence":0.88,"plateTime":0.4771214419017671,"extension":7.204886393369713},"index":3,"playId":"0f9ad2a6-f83b-3183-9def-6599a283a315","pitchNumber":3,"startTime":"2026-06-26T01:09:00.502Z","endTime":"2026-06-26T01:09: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(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":86.9,"endSpeed":79.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.78996501731318,"aZ":-35.48101623090725,"pfxX":11.623207359460134,"pfxZ":-2.0575706925395973,"pX":-0.2885230407698089,"pZ":2.283956589233476,"vX0":-13.977620378058363,"vY0":-125.77656941649936,"vZ0":2.148820108258807,"x":128.0,"y":177.11,"x0":3.822829332167499,"y0":50.0022427544886,"z0":4.289544746873246,"aX":18.678281012719733},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.9,"breakHorizontal":-18.0,"spinRate":1957,"spinDirection":101},"zone":4,"typeConfidence":0.85,"plateTime":0.4349753771580547,"extension":6.727622200576567},"index":4,"playId":"d7919818-0dee-3c61-9b9d-6384c98590b6","pitchNumber":4,"startTime":"2026-06-26T01:09:20.197Z","endTime":"2026-06-26T01:09:24.091Z","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":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.280476799801715,"aZ":-34.83614683945216,"pfxX":12.445611340870116,"pfxZ":-1.6320872871379564,"pX":-1.2905059476388894,"pZ":1.732903338533824,"vX0":-16.441621139560468,"vY0":-126.46353974023367,"vZ0":0.6958681717245083,"x":166.19,"y":191.99,"x0":3.659463668949782,"y0":50.004160262805456,"z0":4.23478992415931,"aX":20.28801683977845},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.5,"breakHorizontal":-19.1,"spinRate":2031,"spinDirection":100},"zone":13,"typeConfidence":0.85,"plateTime":0.432081380973556,"extension":6.837886911975489},"index":5,"playId":"4bb68d84-46e4-344b-a3b9-b959b240729f","pitchNumber":5,"startTime":"2026-06-26T01:09:38.450Z","endTime":"2026-06-26T01:09:42.885Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"playId":"3e2ad213-fc4c-4bc7-a1ce-2663c0af6fa1","startTime":"2026-06-26T01:09:56.106Z","endTime":"2026-06-26T01:10:01.106Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.832079005457246,"aZ":-35.15966662552501,"pfxX":9.3022791465781,"pfxZ":-2.1246791320461256,"pX":0.2647332284002984,"pZ":2.0946320755794483,"vX0":-11.669128156297285,"vY0":-116.82399492926298,"vZ0":2.7486481467927617,"x":106.91,"y":182.22,"x0":4.08073885919411,"y0":50.004928608351186,"z0":4.173521186396153,"aX":13.058917845403272},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-3.0,"breakHorizontal":-14.5,"spinRate":1506,"spinDirection":87},"zone":8,"typeConfidence":0.91,"plateTime":0.46613294745479017,"extension":6.8358322176222},"index":7,"playId":"e8773dcc-ed0d-37c5-b78c-3500f085d627","pitchNumber":6,"startTime":"2026-06-26T01:10:10.647Z","endTime":"2026-06-26T01:10:16.138Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.60635403347387,"aZ":-26.22918725572839,"pfxX":9.0787972409588,"pfxZ":3.517673940625328,"pX":0.6598808700751879,"pZ":2.27793325689901,"vX0":-11.282657495221503,"vY0":-128.36688535820025,"vZ0":0.13829709691461634,"x":91.85,"y":177.28,"x0":3.908273608410813,"y0":50.00089141914524,"z0":4.245656051384451,"aX":15.331649489310351},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.6,"breakHorizontal":-14.3,"spinRate":1978,"spinDirection":95},"zone":6,"typeConfidence":0.92,"plateTime":0.42476643748469023,"extension":6.938907769876324},"hitData":{"launchSpeed":99.5,"launchAngle":19.0,"totalDistance":309.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":139.65,"coordY":97.46}},"index":8,"playId":"774f64dc-b343-3912-984d-f8a03d34f46d","pitchNumber":7,"startTime":"2026-06-26T01:10:32.953Z","endTime":"2026-06-26T01:10:43.985Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:10:43.985Z","atBatIndex":52},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Bo Bichette hit by pitch. Carson Benge to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-26T01:13:30.005Z","endTime":"2026-06-26T01:13:58.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":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"},"postOnSecond":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"postOnThird":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"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":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","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":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-26T01:11:02.861Z","endTime":"2026-06-26T01:11:31.175Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Phil Maton replaces Hoby Milner.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-26T01:11:31.175Z","endTime":"2026-06-26T01:13:32.321Z","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(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":89.5,"endSpeed":82.1,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.595664943099486,"aZ":-22.832297836917395,"pfxX":-6.645266186377201,"pfxZ":5.443308451522395,"pX":1.4283965605580298,"pZ":1.643566244729869,"vX0":8.791764217270963,"vY0":-130.03246067022008,"vZ0":-4.038206228572367,"x":62.55,"y":194.4,"x0":-1.1290287388162565,"y0":50.00418009426126,"z0":4.943424443285391,"aX":-11.410349869112997},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.1,"breakHorizontal":10.2,"spinRate":2413,"spinDirection":223},"zone":14,"typeConfidence":0.9,"plateTime":0.42078764017746506,"extension":6.810896689421408},"index":2,"playId":"7fd06506-c021-350f-8c0b-3348d881d70a","pitchNumber":1,"startTime":"2026-06-26T01:13:32.321Z","endTime":"2026-06-26T01:13:35.431Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.819916947931066,"aZ":-24.582247692498754,"pfxX":-6.96581489657643,"pfxZ":4.473189700214682,"pX":-1.75149749282199,"pZ":3.6693779377091054,"vX0":1.3005524770513182,"vY0":-129.64558136394004,"vZ0":1.145235195552476,"x":183.76,"y":139.71,"x0":-1.3556486978848463,"y0":50.00369670486583,"z0":5.1020292586372245,"aX":-11.824303943822292},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.6,"breakHorizontal":12.4,"spinRate":2288,"spinDirection":217},"zone":11,"typeConfidence":0.73,"plateTime":0.422942846602389,"extension":6.74116550761847},"index":3,"playId":"5d01ea1b-415b-32f1-88dc-18b2a443dce2","pitchNumber":2,"startTime":"2026-06-26T01:13:51.858Z","endTime":"2026-06-26T01:13:58.002Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:13:58.002Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Juan Soto grounds out, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-26T01:13:57.275Z","endTime":"2026-06-26T01:15:02.996Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"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],"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":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"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":{"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":90.7,"endSpeed":83.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.72881578626373,"aZ":-26.321029918985673,"pfxX":-7.858606050686346,"pfxZ":3.2926795918259124,"pX":-0.5245183174753068,"pZ":2.232703254730858,"vX0":5.204646647136172,"vY0":-132.0789579261368,"vZ0":-2.2396338772989184,"x":136.99,"y":178.5,"x0":-1.494329477465321,"y0":50.00041379121995,"z0":5.01676765989064,"aX":-13.956496480382793},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.8,"breakHorizontal":13.2,"spinRate":2404,"spinDirection":222},"zone":4,"typeConfidence":0.91,"plateTime":0.4138600718508396,"extension":6.77949339425534},"index":0,"playId":"7fccda43-eaad-372a-afd8-f13cf34afcba","pitchNumber":1,"startTime":"2026-06-26T01:14:35.954Z","endTime":"2026-06-26T01:14:39.775Z","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":2},"pitchData":{"startSpeed":77.5,"endSpeed":71.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.258785570028092,"aZ":-38.206126984067105,"pfxX":11.989466615364048,"pfxZ":-4.722747716774853,"pX":-0.032511321647727076,"pZ":2.354608964852946,"vX0":-0.003201625320174206,"vY0":-112.85792766987825,"vZ0":2.108927214119803,"x":118.24,"y":175.21,"x0":-1.5861205376781948,"y0":50.00013721426019,"z0":5.281446796215114,"aX":15.324728055426942},"breaks":{"breakAngle":21.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-7.6,"breakHorizontal":-21.6,"spinRate":3301,"spinDirection":55},"zone":5,"typeConfidence":0.89,"plateTime":0.48699728238227724,"extension":6.978080076198541},"hitData":{"launchSpeed":102.4,"launchAngle":4.0,"totalDistance":77.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.28,"coordY":144.59}},"index":1,"playId":"921cb147-97fc-3746-b7ee-1c773d6045ef","pitchNumber":2,"startTime":"2026-06-26T01:14:54.860Z","endTime":"2026-06-26T01:15:02.996Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:15:02.996Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Miguel Amaya walks.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-26T01:17:23.932Z","endTime":"2026-06-26T01:18:56.070Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,8],"actionIndex":[0,1],"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":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Jared Young replaces first baseman Mark Vientos, batting 4th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-26T01:16:53.114Z","endTime":"2026-06-26T01:16:53.140Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"401","replacedPlayer":{"id":668901,"link":"/api/v1/people/668901"}},{"details":{"description":"Eric Wagaman remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-26T01:16:53.140Z","endTime":"2026-06-26T01:17:26.268Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676572,"link":"/api/v1/people/676572"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"801","replacedPlayer":{"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.6,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.49489499525547,"aZ":-32.79567826730223,"pfxX":9.310365749065319,"pfxZ":-0.40152869713365114,"pX":1.1105554475862252,"pZ":2.0216729123492043,"vX0":5.2487138242904745,"vY0":-123.11703611305524,"vZ0":-0.5019293376595918,"x":74.67,"y":184.19,"x0":-2.252591754278406,"y0":50.002030833808504,"z0":4.983442119477662,"aX":14.413961284640918},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.6,"breakHorizontal":-18.0,"spinRate":2874,"spinDirection":55},"zone":14,"typeConfidence":0.92,"plateTime":0.4434301551081621,"extension":6.374582495030418},"index":2,"playId":"379e7636-f02d-38f6-a8bd-ecedce16f959","pitchNumber":1,"startTime":"2026-06-26T01:17:26.268Z","endTime":"2026-06-26T01:17:29.980Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.0,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.543137731812347,"aZ":-32.9546278046481,"pfxX":9.514341295062382,"pfxZ":-0.4969153273471454,"pX":1.856317769806088,"pZ":1.3384205108281548,"vX0":6.891950185197394,"vY0":-123.76055064788433,"vZ0":-2.0037081439417097,"x":46.24,"y":202.64,"x0":-2.196203536949235,"y0":50.00592155439604,"z0":4.905608184706219,"aX":14.83400617889147},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.1,"breakHorizontal":-18.8,"spinRate":2916,"spinDirection":52},"zone":14,"typeConfidence":0.92,"plateTime":0.4417312828632509,"extension":6.26510919219212},"index":3,"playId":"ad726433-ad1f-30c4-a3a8-abdeeadca749","pitchNumber":2,"startTime":"2026-06-26T01:17:37.663Z","endTime":"2026-06-26T01:17:41.665Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.281111514515842,"aZ":-26.278667519222726,"pfxX":-10.40665677245104,"pfxZ":3.1250612317126105,"pX":0.3536537567639995,"pZ":1.4484155680908408,"vX0":10.026353563102022,"vY0":-136.22970825182048,"vZ0":-4.014059947854502,"x":103.52,"y":199.67,"x0":-2.018321635717135,"y0":50.00006383756652,"z0":4.7526202243633815,"aX":-19.60315963772424},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.0,"breakHorizontal":16.8,"spinRate":2299,"spinDirection":238},"zone":14,"typeConfidence":0.9,"plateTime":0.4017207426123721,"extension":6.187585947555473},"index":4,"playId":"827f1dde-8680-30b8-afa5-375249d6d9be","pitchNumber":3,"startTime":"2026-06-26T01:17:53.243Z","endTime":"2026-06-26T01:17:58.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.7,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.284266873701362,"aZ":-25.708812671424624,"pfxX":-10.995353660788345,"pfxZ":3.375268217393282,"pX":-0.2730437862482634,"pZ":2.8303922277105618,"vX0":8.719188197075258,"vY0":-136.81940433080922,"vZ0":-0.919045341778572,"x":127.41,"y":162.36,"x0":-2.0564714672559563,"y0":50.00303630864829,"z0":4.916166525804749,"aX":-21.06055364781643},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.1,"breakHorizontal":18.4,"spinRate":2389,"spinDirection":234},"zone":2,"typeConfidence":0.9,"plateTime":0.39877197476873194,"extension":6.346406341425524},"index":5,"playId":"7480c0b8-01bc-378a-a28d-e2b219a5ae81","pitchNumber":4,"startTime":"2026-06-26T01:18:10.580Z","endTime":"2026-06-26T01:18:15.025Z","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":94.1,"endSpeed":86.7,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.577928430146173,"aZ":-25.422636382444846,"pfxX":-10.960451309787357,"pfxZ":3.5259118627432118,"pX":-0.4518738667368252,"pZ":2.24830704137392,"vX0":8.182774504388616,"vY0":-136.85439244884031,"vZ0":-2.353968561828181,"x":134.22,"y":178.08,"x0":-2.042815596103932,"y0":50.00169323258488,"z0":4.844200466436108,"aX":-20.982067011452603},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.1,"breakHorizontal":18.4,"spinRate":2398,"spinDirection":240},"zone":4,"typeConfidence":0.9,"plateTime":0.39881096035166497,"extension":6.40356816168252},"index":6,"playId":"9c0d061f-e94c-3c3f-9023-2cb5a20f9d09","pitchNumber":5,"startTime":"2026-06-26T01:18:26.346Z","endTime":"2026-06-26T01:18:30.907Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2026-06-26T01:18:40.029Z","endTime":"2026-06-26T01:18:51.265Z","isPitch":false,"type":"action","player":{"id":665804,"link":"/api/v1/people/665804"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.667117118991428,"aZ":-26.04145707487266,"pfxX":-10.47440628155432,"pfxZ":3.2027825227751663,"pX":0.9806980977561099,"pZ":2.262484578690098,"vX0":11.489953435945297,"vY0":-137.16490781544385,"vZ0":-2.1788489368866433,"x":79.62,"y":177.69,"x0":-1.8899928863090496,"y0":50.005962622059336,"z0":4.832186176363527,"aX":-20.08016378529611},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.5,"breakHorizontal":16.7,"spinRate":2446,"spinDirection":239},"zone":14,"typeConfidence":0.91,"plateTime":0.3984234597968297,"extension":6.508365765198519},"index":8,"playId":"246d76fc-e728-31a9-a97b-520f18deee3c","pitchNumber":6,"startTime":"2026-06-26T01:18:51.265Z","endTime":"2026-06-26T01:18:56.070Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:18:56.070Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dansby Swanson called out on strikes.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-26T01:18:57.514Z","endTime":"2026-06-26T01:22:01.370Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.264921594711424,"aZ":-25.077412857213407,"pfxX":-11.721602014014746,"pfxZ":3.7273278460938446,"pX":-1.2146847505979472,"pZ":1.1114415287667117,"vX0":6.73298453241825,"vY0":-137.37229600588267,"vZ0":-4.80975589319677,"x":163.3,"y":208.77,"x0":-2.178195135759574,"y0":50.00577710368755,"z0":4.596139121772523,"aX":-22.34097280178272},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.9,"breakHorizontal":19.8,"spinRate":2375,"spinDirection":241},"zone":13,"typeConfidence":0.9,"plateTime":0.399163581592235,"extension":6.556560211757825},"index":0,"playId":"749acf4a-bc55-3ad6-9738-2db4e5464fd6","pitchNumber":1,"startTime":"2026-06-26T01:19:23.885Z","endTime":"2026-06-26T01:19:27.240Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.86392835784887,"aZ":-33.34861456202421,"pfxX":6.817005100554562,"pfxZ":-0.7479445658254029,"pX":1.0726969649599536,"pZ":2.2161776071753385,"vX0":5.700414477404995,"vY0":-124.66102137332449,"vZ0":0.25342049966875035,"x":76.11,"y":178.94,"x0":-2.128392824004199,"y0":50.0013501177825,"z0":4.864241877131714,"aX":10.735767778699005},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.1,"breakHorizontal":-13.7,"spinRate":2793,"spinDirection":37},"zone":14,"typeConfidence":0.91,"plateTime":0.4392436577638974,"extension":6.371623307673483},"index":1,"playId":"ed7872f1-aa5d-34aa-9ce8-3f93adec56d0","pitchNumber":2,"startTime":"2026-06-26T01:19:39.605Z","endTime":"2026-06-26T01:19:44.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.56687389481107,"aZ":-24.193526234655277,"pfxX":-10.37333725899578,"pfxZ":4.1554255012372465,"pX":-1.3091334452169696,"pZ":2.164351504722131,"vX0":5.757408694145231,"vY0":-137.2646659966385,"vZ0":-2.839304241974438,"x":166.9,"y":180.34,"x0":-2.0790169653058928,"y0":50.00276527669924,"z0":4.84792335365864,"aX":-19.92109812296689},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.2,"breakHorizontal":17.6,"spinRate":2328,"spinDirection":240},"zone":13,"typeConfidence":0.89,"plateTime":0.3980592024510847,"extension":6.410538069867861},"index":2,"playId":"8053487d-9dd2-3483-b67f-52d8e6383b00","pitchNumber":3,"startTime":"2026-06-26T01:20:00.400Z","endTime":"2026-06-26T01:20:05.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.18613167054821,"aZ":-25.02619214947117,"pfxX":-10.627542597751946,"pfxZ":3.669239794762161,"pX":-0.021588670895474702,"pZ":2.554689836235459,"vX0":9.105327434603636,"vY0":-138.11053324153207,"vZ0":-1.7032465005327708,"x":117.82,"y":169.8,"x0":-1.9659534049268925,"y0":50.00572416832123,"z0":4.847894056161815,"aX":-20.718040970799905},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.5,"breakHorizontal":17.5,"spinRate":2366,"spinDirection":237},"zone":5,"typeConfidence":0.91,"plateTime":0.39524645413589576,"extension":6.388145840121849},"index":3,"playId":"06d813c3-8ffd-3f47-a13f-3bbea8919a92","pitchNumber":4,"startTime":"2026-06-26T01:20:19.309Z","endTime":"2026-06-26T01:20:23.030Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.406607323436127,"aZ":-32.79696925407559,"pfxX":10.43292082953782,"pfxZ":-0.3838859366875411,"pX":0.22517175525642097,"pZ":2.281355846121373,"vX0":2.861411830865455,"vY0":-125.56311328376891,"vZ0":0.060857129636399776,"x":108.42,"y":177.18,"x0":-2.2815112119916594,"y0":50.00307356463551,"z0":4.897648889735318,"aX":16.87040065105632},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.5,"breakHorizontal":-19.6,"spinRate":2903,"spinDirection":56},"zone":6,"typeConfidence":0.92,"plateTime":0.4341150763086623,"extension":6.324021616493951},"index":4,"playId":"663b3504-4de2-373e-9ead-2620d5be4d0d","pitchNumber":5,"startTime":"2026-06-26T01:20:37.100Z","endTime":"2026-06-26T01:20:41.066Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-06-26T01:20:47.012Z","endTime":"2026-06-26T01:21:07.229Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.413813856495523,"aZ":-33.75687172473715,"pfxX":8.336051956600802,"pfxZ":-0.9922613893069858,"pX":-0.220626011768001,"pZ":2.3700293861919133,"vX0":2.5284135307839573,"vY0":-124.94905751147604,"vZ0":0.37343451742532907,"x":125.41,"y":174.79,"x0":-2.3268946035977454,"y0":50.00317585974637,"z0":4.9756661165379965,"aX":13.279627005186681},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.4,"breakHorizontal":-15.7,"spinRate":2901,"spinDirection":43},"zone":5,"typeConfidence":0.91,"plateTime":0.43710227749350317,"extension":6.213206310706404},"index":6,"playId":"c1f6ef13-8dd9-3728-a7b7-120a88e7e60a","pitchNumber":6,"startTime":"2026-06-26T01:21:07.229Z","endTime":"2026-06-26T01:21:12.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.972607982416914,"aZ":-24.669411389367703,"pfxX":-10.71446645853478,"pfxZ":3.8801195168922114,"pX":0.5344552295176976,"pZ":2.4188102014967727,"vX0":10.291863141486347,"vY0":-137.53579073861164,"vZ0":-2.0413268390688333,"x":96.63,"y":173.47,"x0":-1.8480571694118888,"y0":50.001009347480796,"z0":4.82874958439024,"aX":-20.707456193744594},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.8,"breakHorizontal":17.5,"spinRate":2256,"spinDirection":236},"zone":6,"typeConfidence":0.91,"plateTime":0.3969040032716378,"extension":6.517172408744347},"index":7,"playId":"95743cf5-a6c5-3f8b-89c0-10757ea39bf2","pitchNumber":7,"startTime":"2026-06-26T01:21:56.344Z","endTime":"2026-06-26T01:22:01.370Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:22:01.370Z","atBatIndex":56},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Pete Crow-Armstrong grounds into a force out, fielded by shortstop Ronny Mauricio. Miguel Amaya out at 2nd. Pete Crow-Armstrong to 1st.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-26T01:22:04.552Z","endTime":"2026-06-26T01:23:11.821Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810"},"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],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677595,"link":"/api/v1/people/677595"},"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":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.403421611037643,"aZ":-26.558249105745457,"pfxX":-11.691826972571821,"pfxZ":2.9887649059684245,"pX":0.20960716865309847,"pZ":1.6103201217688574,"vX0":10.07148643586638,"vY0":-136.6158732533248,"vZ0":-3.5903791918135277,"x":109.01,"y":195.3,"x0":-2.014087928922058,"y0":50.00653300993459,"z0":4.776769506554336,"aX":-22.002558767179597},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.8,"breakHorizontal":19.0,"spinRate":2229,"spinDirection":237},"zone":8,"typeConfidence":0.9,"plateTime":0.4016307276517659,"extension":6.366706499684481},"index":0,"playId":"96ba083a-b1ff-33bd-bc69-a22f0ef08b40","pitchNumber":1,"startTime":"2026-06-26T01:22:25.829Z","endTime":"2026-06-26T01:22:30.804Z","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":94.3,"endSpeed":86.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.130092510853377,"aZ":-24.840802657533366,"pfxX":-10.407733138754855,"pfxZ":3.8491642164199487,"pX":-1.673502162529718,"pZ":2.9448250912034077,"vX0":4.973412548359668,"vY0":-137.29604460246804,"vZ0":-0.5839639393401006,"x":180.79,"y":159.27,"x0":-2.1588989874158844,"y0":50.00074974629249,"z0":4.854687252079305,"aX":-19.815524847095155},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.1,"breakHorizontal":17.8,"spinRate":2351,"spinDirection":232},"zone":11,"typeConfidence":0.9,"plateTime":0.39933372774311104,"extension":6.375275844254792},"index":1,"playId":"14966a85-a2f6-3a8b-96a8-4fdd81931905","pitchNumber":2,"startTime":"2026-06-26T01:22:44.492Z","endTime":"2026-06-26T01:22:48.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.459409952570685,"aZ":-26.52982002637433,"pfxX":-9.843053629512156,"pfxZ":2.9440538507590794,"pX":-0.44121590186124987,"pZ":1.843703359410175,"vX0":7.899053927504911,"vY0":-136.88079417699294,"vZ0":-3.117833688269291,"x":133.82,"y":189.0,"x0":-2.0717238711621113,"y0":50.0018111154468,"z0":4.79478020906437,"aX":-18.8591008747025},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.9,"breakHorizontal":16.3,"spinRate":2342,"spinDirection":234},"zone":7,"typeConfidence":0.9,"plateTime":0.3986785211250825,"extension":6.712663326254049},"hitData":{"launchSpeed":101.4,"launchAngle":-7.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.88,"coordY":151.68}},"index":2,"playId":"42413690-2b7a-3986-865d-0c71a10925b7","pitchNumber":3,"startTime":"2026-06-26T01:23:03.720Z","endTime":"2026-06-26T01:23:11.821Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:23:11.821Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Conforto flies out to left fielder Jared Young.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-26T01:24:22.720Z","endTime":"2026-06-26T01:26:00.590Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"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":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"fa02caa4-fbfc-3cb3-ac4b-33ac0eb1366d","startTime":"2026-06-26T01:23:52.480Z","endTime":"2026-06-26T01:23:56.857Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.492510231477556,"aZ":-31.42164244444318,"pfxX":6.931231647878299,"pfxZ":0.49454162308934535,"pX":0.03908958198266187,"pZ":2.754852539947064,"vX0":3.419821983775398,"vY0":-122.6883786281156,"vZ0":1.0260740866883244,"x":115.51,"y":164.4,"x0":-2.2756186728244825,"y0":50.00231148198707,"z0":5.020294557484918,"aX":10.507469756465333},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.4,"breakHorizontal":-13.3,"spinRate":2815,"spinDirection":43},"zone":5,"typeConfidence":0.92,"plateTime":0.4473588186433166,"extension":6.1958389011187345},"index":1,"playId":"fa501184-7691-31be-9d8b-322a2fac5ca7","pitchNumber":1,"startTime":"2026-06-26T01:24:24.954Z","endTime":"2026-06-26T01:24:29.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.786042084324936,"aZ":-17.441318547523988,"pfxX":-7.78748462378893,"pfxZ":7.804506739757418,"pX":-0.3876341552818907,"pZ":3.75073324084332,"vX0":7.072829371567482,"vY0":-136.48159432031312,"vZ0":-0.19773949007434827,"x":131.78,"y":137.51,"x0":-1.9997832096790298,"y0":50.005703077286476,"z0":5.024389156428462,"aX":-14.707216212624031},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.3,"breakHorizontal":12.6,"spinRate":2442,"spinDirection":233},"zone":11,"typeConfidence":0.91,"plateTime":0.40118669568805476,"extension":6.371412857312748},"index":2,"playId":"20ccbcaf-d5f4-3d11-bbcf-335f08d7ee46","pitchNumber":2,"startTime":"2026-06-26T01:24:54.868Z","endTime":"2026-06-26T01:24:59.823Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-26T01:25:09.951Z","endTime":"2026-06-26T01:25:28.407Z","isPitch":false,"type":"action","player":{"id":624424,"link":"/api/v1/people/624424"}},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.835537967188895,"aZ":-25.54460812212202,"pfxX":-12.372744564969686,"pfxZ":3.504787227364387,"pX":0.9248873649099915,"pZ":2.6447555872846635,"vX0":12.040985458442648,"vY0":-137.11251403439752,"vZ0":-1.1009509597813978,"x":81.75,"y":167.37,"x0":-1.9274543295771558,"y0":50.006562302240994,"z0":4.8032852962045425,"aX":-23.436485774550878},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.2,"breakHorizontal":19.7,"spinRate":2276,"spinDirection":239},"zone":12,"typeConfidence":0.9,"plateTime":0.40029386877821116,"extension":6.540920802614692},"index":4,"playId":"8d3c5792-13e9-3d61-afda-f8cd45997b67","pitchNumber":3,"startTime":"2026-06-26T01:25:28.407Z","endTime":"2026-06-26T01:25:34.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.608883692864566,"aZ":-24.044528810144897,"pfxX":-10.64858299018042,"pfxZ":4.264151669801965,"pX":0.2984953319828355,"pZ":2.800632335009733,"vX0":9.57530018570808,"vY0":-137.24912550982904,"vZ0":-1.1584063527120012,"x":105.62,"y":163.16,"x0":-1.8533874448102292,"y0":50.00240458761863,"z0":4.866913073288071,"aX":-20.298820114440293},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.7,"breakHorizontal":17.3,"spinRate":2402,"spinDirection":237},"zone":3,"typeConfidence":0.91,"plateTime":0.399201408029751,"extension":6.330766052458881},"hitData":{"launchSpeed":74.4,"launchAngle":43.0,"totalDistance":231.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.39,"coordY":117.73}},"index":5,"playId":"e8eb6eea-165d-3027-8956-e588960d0557","pitchNumber":4,"startTime":"2026-06-26T01:25:52.589Z","endTime":"2026-06-26T01:26:00.590Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:26:00.590Z","atBatIndex":58},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jared Young homers (6) on a fly ball to right center field.","rbi":1,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-26T01:28:10.522Z","endTime":"2026-06-26T01:29:20.425Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"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],"actionIndex":[0],"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":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":{"id":664208,"link":"/api/v1/people/664208"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Justin Dean replaces right fielder Michael Conforto, batting 2nd, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-26T01:27:47.670Z","endTime":"2026-06-26T01:28:12.841Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681909,"link":"/api/v1/people/681909"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"201","replacedPlayer":{"id":624424,"link":"/api/v1/people/624424"}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.60000923900634,"aZ":-21.81901773435407,"pfxX":-1.2209230398005388,"pfxZ":5.879651329285614,"pX":0.05983811197126643,"pZ":2.054546288637699,"vX0":3.7006875687680956,"vY0":-131.10294617167347,"vZ0":-3.7781030863452054,"x":114.72,"y":183.31,"x0":-1.2040164654447598,"y0":50.00453405381328,"z0":5.119533024497239,"aX":-2.15130905765017},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.2,"breakHorizontal":1.6,"spinRate":2657,"spinDirection":200},"zone":8,"typeConfidence":0.91,"plateTime":0.41587794921543875,"extension":6.829531598783271},"index":1,"playId":"e11e5e1c-7b20-33d3-8ac4-ea4d4c2ec406","pitchNumber":1,"startTime":"2026-06-26T01:28:12.841Z","endTime":"2026-06-26T01:28:18.045Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.94775763912722,"aZ":-22.64368655256872,"pfxX":0.7381654008544487,"pfxZ":5.480348330925196,"pX":-0.4553768211342766,"pZ":4.4856913293203755,"vX0":1.909051432874519,"vY0":-130.88609326006608,"vZ0":2.1495875852413127,"x":134.36,"y":117.67,"x0":-1.2893750005951148,"y0":50.004564231075825,"z0":5.346602692117179,"aX":1.2838738858145122},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.6,"breakHorizontal":-1.8,"spinRate":2638,"spinDirection":198},"zone":11,"typeConfidence":0.91,"plateTime":0.4180635492638771,"extension":6.727047214568334},"index":2,"playId":"e93c7fb8-310f-3c00-a9bd-aae9ff60608a","pitchNumber":2,"startTime":"2026-06-26T01:28:37.992Z","endTime":"2026-06-26T01:28:41.886Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":71.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.99603281279944,"aZ":-38.11034804209657,"pfxX":9.231012153611687,"pfxZ":-4.582611807935939,"pX":0.2934682446368875,"pZ":2.334830107979077,"vX0":1.0524895652853858,"vY0":-114.0270068819709,"vZ0":2.0204930122459652,"x":105.81,"y":175.74,"x0":-1.373096769215562,"y0":50.00093378649493,"z0":5.240676695807147,"aX":11.965421385569758},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-7.3,"breakHorizontal":-16.9,"spinRate":3171,"spinDirection":58},"zone":6,"typeConfidence":0.88,"plateTime":0.48321661672733995,"extension":6.970228042197497},"hitData":{"launchSpeed":105.7,"launchAngle":24.0,"totalDistance":388.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":198.64,"coordY":59.62}},"index":3,"playId":"f8576943-5953-3b83-8761-900163406da0","pitchNumber":3,"startTime":"2026-06-26T01:28:56.283Z","endTime":"2026-06-26T01:29:20.425Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:29:20.425Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Alvarez strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-26T01:29:49.981Z","endTime":"2026-06-26T01:31:15.391Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"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,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":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-26T01:29:39.563Z","endTime":"2026-06-26T01:29:52.346Z","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":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.30130850278676,"aZ":-23.718731695332064,"pfxX":-5.272709174175677,"pfxZ":4.775982623521969,"pX":0.020103876139581554,"pZ":3.35536716539449,"vX0":5.058624104708954,"vY0":-132.26826523112186,"vZ0":0.14426096404245714,"x":116.23,"y":148.19,"x0":-1.2324633394853672,"y0":50.00574341586705,"z0":5.0398630524764805,"aX":-9.341186206930159},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.9,"breakHorizontal":8.4,"spinRate":2430,"spinDirection":213},"zone":12,"typeConfidence":0.79,"plateTime":0.41415635335340983,"extension":6.611622090274753},"index":1,"playId":"0a52300d-f2c5-380a-a41d-6d18bb835819","pitchNumber":1,"startTime":"2026-06-26T01:29:52.346Z","endTime":"2026-06-26T01:29:56.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.200517405778186,"aZ":-36.132509630219985,"pfxX":4.543073301792039,"pfxZ":-2.5024547624120945,"pX":0.3295020056462235,"pZ":2.74969242935183,"vX0":2.7939870565018343,"vY0":-124.71931750631447,"vZ0":1.2028579306110325,"x":104.44,"y":164.54,"x0":-1.3941453329771576,"y0":50.003816365355114,"z0":5.232578373074406,"aX":7.183372983267378},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-4.1,"breakHorizontal":-8.9,"spinRate":2879,"spinDirection":80},"zone":3,"typeConfidence":0.88,"plateTime":0.43853378660499986,"extension":6.687662156441072},"index":2,"playId":"ecd2167e-0250-3be9-97e8-a3a49247d45e","pitchNumber":2,"startTime":"2026-06-26T01:30:08.589Z","endTime":"2026-06-26T01:30:12.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.86076429596531,"aZ":-33.913226919662,"pfxX":3.6395422728940803,"pfxZ":-1.1103249952444525,"pX":0.061153395039037974,"pZ":1.9273468415752775,"vX0":2.1187964614018755,"vY0":-124.25254567141342,"vZ0":-0.8827550692629669,"x":114.67,"y":186.74,"x0":-1.2741529801110547,"y0":50.00172214864404,"z0":5.094233169538357,"aX":5.714567279682137},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.9,"breakHorizontal":-7.1,"spinRate":2879,"spinDirection":73},"zone":8,"typeConfidence":0.88,"plateTime":0.44007850995632625,"extension":6.7359550795819745},"index":3,"playId":"477d938f-43d0-3e5a-908a-3959dd05a3af","pitchNumber":3,"startTime":"2026-06-26T01:30:26.952Z","endTime":"2026-06-26T01:30:30.666Z","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":74.4,"endSpeed":67.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.363548581458666,"aZ":-40.12374438772373,"pfxX":11.646861451355251,"pfxZ":-6.828055407441514,"pX":-1.6886637109831346,"pZ":3.262484362903324,"vX0":-3.718274852796032,"vY0":-107.97210948784314,"vZ0":5.079428143396103,"x":181.37,"y":150.69,"x0":-1.443049610467341,"y0":50.00445145322876,"z0":5.334278226657979,"aX":13.551774660430496},"breaks":{"breakAngle":18.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-10.3,"breakHorizontal":-19.9,"spinRate":2999,"spinDirection":60},"zone":11,"typeConfidence":0.9,"plateTime":0.510143338864212,"extension":6.762768654746928},"index":4,"playId":"65f8c592-0048-31d8-a580-4f9d873f00f1","pitchNumber":4,"startTime":"2026-06-26T01:30:45.930Z","endTime":"2026-06-26T01:30:50.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":79.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.460661173933822,"aZ":-33.4596553882579,"pfxX":4.5100901195455645,"pfxZ":-0.8138799240376038,"pX":0.34631438222923305,"pZ":2.9923701732889216,"vX0":2.60534658029145,"vY0":-123.44156812970299,"vZ0":1.3205866789435492,"x":103.8,"y":157.99,"x0":-1.302840931245279,"y0":50.00603091477481,"z0":5.230155612807509,"aX":7.08540161630883},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.1,"breakHorizontal":-8.8,"spinRate":2892,"spinDirection":78},"zone":3,"typeConfidence":0.84,"plateTime":0.4407280075863782,"extension":6.657814465472071},"index":5,"playId":"b9005c5a-6913-3651-9916-4cc3a1b91db3","pitchNumber":5,"startTime":"2026-06-26T01:31:11.133Z","endTime":"2026-06-26T01:31:15.391Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:31:15.391Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"A.J. Ewing singles on a line drive to left fielder Ian Happ.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-26T01:31:45.348Z","endTime":"2026-06-26T01:32:54.194Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,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":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-26T01:31:36.154Z","endTime":"2026-06-26T01:31:47.692Z","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":91.5,"endSpeed":85.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.83454016372607,"aZ":-25.012977835866625,"pfxX":-7.202916138281109,"pfxZ":3.9157160918124916,"pX":0.6375050716268652,"pZ":2.543565610022603,"vX0":7.483369597907572,"vY0":-133.24329230539507,"vZ0":-1.8188893976744422,"x":92.7,"y":170.1,"x0":-1.2479404063193953,"y0":50.006328729395086,"z0":5.011010575855506,"aX":-13.18598330226044},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.0,"breakHorizontal":11.8,"spinRate":2364,"spinDirection":224},"zone":6,"typeConfidence":0.92,"plateTime":0.4083120588673572,"extension":7.0609801547395605},"index":1,"playId":"905be3fb-c6f2-3b5a-94f5-6fbd35734f55","pitchNumber":1,"startTime":"2026-06-26T01:31:47.692Z","endTime":"2026-06-26T01:31:51.580Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.79838617804084,"aZ":-26.055722393512937,"pfxX":-6.158574095901775,"pfxZ":3.5260130435897024,"pX":0.08889628000263845,"pZ":2.1384490969774963,"vX0":5.518942038814686,"vY0":-130.05351126012778,"vZ0":-2.1099396307396137,"x":113.61,"y":181.04,"x0":-1.2466707708239357,"y0":50.00515520794403,"z0":4.909827456023389,"aX":-10.694959355691685},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.2,"breakHorizontal":10.2,"spinRate":2241,"spinDirection":215},"zone":5,"typeConfidence":0.87,"plateTime":0.4189830117225095,"extension":6.710658265570326},"index":2,"playId":"26e6f18b-64eb-380d-8671-9068d06dfbed","pitchNumber":2,"startTime":"2026-06-26T01:32:05.722Z","endTime":"2026-06-26T01:32:09.495Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":74.1,"endSpeed":66.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.29493444592546,"aZ":-38.074453734660786,"pfxX":12.727472644949668,"pfxZ":-5.144150656345291,"pX":-2.8646531049136414,"pZ":2.682887220933933,"vX0":-5.445609790077898,"vY0":-107.5573221941481,"vZ0":3.6995734269343736,"x":226.19,"y":166.34,"x0":-1.9250338003677994,"y0":50.002572768362995,"z0":5.222172322385184,"aX":14.59972051733119},"breaks":{"breakAngle":20.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-7.6,"breakHorizontal":-21.1,"spinRate":3010,"spinDirection":66},"zone":11,"typeConfidence":0.9,"plateTime":0.5133709943248776,"extension":6.679454709829495},"index":3,"playId":"0b636b59-069f-3c27-aa33-508e5a3e9e46","pitchNumber":3,"startTime":"2026-06-26T01:32:26.295Z","endTime":"2026-06-26T01:32:29.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.559775765092255,"aZ":-23.722554126879924,"pfxX":-0.20647560208185278,"pfxZ":4.751372338656987,"pX":0.4719968623925577,"pZ":2.786115652100137,"vX0":4.295869252183464,"vY0":-132.37043672632123,"vZ0":-1.4094954011444558,"x":99.01,"y":163.55,"x0":-1.1433287685189129,"y0":50.004683992437315,"z0":5.057990586237054,"aX":-0.3681525086350457},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.5,"breakHorizontal":-0.5,"spinRate":2563,"spinDirection":200},"zone":3,"typeConfidence":0.91,"plateTime":0.41337910677117673,"extension":6.90470895619464},"hitData":{"launchSpeed":73.4,"launchAngle":21.0,"totalDistance":201.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":81.46,"coordY":119.02}},"index":4,"playId":"ff212ba4-b473-3a74-b3fc-2ad705efe026","pitchNumber":4,"startTime":"2026-06-26T01:32:43.548Z","endTime":"2026-06-26T01:32:54.194Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:32:54.194Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronny Mauricio strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-26T01:32:52.609Z","endTime":"2026-06-26T01:34:55.580Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.8,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.17940819234144,"aZ":-21.90159876601335,"pfxX":0.014304930509585367,"pfxZ":5.745734695795724,"pX":0.23793212902444585,"pZ":3.737022457728514,"vX0":3.9397254244180018,"vY0":-132.14695022173206,"vZ0":0.4561075171949387,"x":107.93,"y":137.88,"x0":-1.2671398065250954,"y0":50.005390159505076,"z0":5.156945095680057,"aX":0.025213959851453922},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.7,"breakHorizontal":-0.8,"spinRate":2586,"spinDirection":197},"zone":12,"typeConfidence":0.91,"plateTime":0.4127088022336842,"extension":6.714376920232299},"index":0,"playId":"a3f43fae-7f06-394b-a8e7-9b2441c76546","pitchNumber":1,"startTime":"2026-06-26T01:33:24.262Z","endTime":"2026-06-26T01:33:27.910Z","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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.3,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.407410198949194,"aZ":-22.009785507370854,"pfxX":0.15666010188603674,"pfxZ":5.903172494250221,"pX":-0.31114758032321904,"pZ":2.92646661025542,"vX0":2.2836636205360086,"vY0":-129.69560025676975,"vZ0":-1.348426389149319,"x":128.86,"y":159.77,"x0":-1.219513963242201,"y0":50.00320122885734,"z0":5.114623357606056,"aX":0.26924507757942534},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.7,"breakHorizontal":-0.7,"spinRate":2624,"spinDirection":176},"zone":1,"typeConfidence":0.9,"plateTime":0.42060454642417877,"extension":6.831099069924098},"index":1,"playId":"ed4834e3-7fdc-3bd7-a618-8bf9dae50b01","pitchNumber":2,"startTime":"2026-06-26T01:33:47.263Z","endTime":"2026-06-26T01:33:53.409Z","isPitch":true,"type":"pitch"},{"details":{"description":"A.J. Ewing steals (8) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"actionPlayId":"ed4834e3-7fdc-3bd7-a618-8bf9dae50b01","startTime":"2026-06-26T01:33:56.033Z","endTime":"2026-06-26T01:34:23.980Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.2,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.849583848799124,"aZ":-23.881426375724757,"pfxX":1.8147218512351047,"pfxZ":4.697723809033073,"pX":-0.8648793758557324,"pZ":3.8214043406067444,"vX0":0.4198785203709112,"vY0":-131.31406407741676,"vZ0":1.0823088822888864,"x":149.97,"y":135.6,"x0":-1.2623503642057854,"y0":50.005390074326336,"z0":5.165919337332569,"aX":3.2055049636133384},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.9,"breakHorizontal":-3.4,"spinRate":2611,"spinDirection":185},"zone":11,"typeConfidence":0.91,"plateTime":0.41532133912988467,"extension":6.8115281795021385},"index":3,"playId":"206dcd63-2279-39c7-a62a-5243cceb0503","pitchNumber":3,"startTime":"2026-06-26T01:34:23.980Z","endTime":"2026-06-26T01:34:27.276Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":76.7,"endSpeed":71.0,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.635354183773003,"aZ":-38.276846213859706,"pfxX":8.703970378714413,"pfxZ":-4.840182525066424,"pX":1.4142115739752363,"pZ":1.3153567479671067,"vX0":3.5432464615998627,"vY0":-111.72375885797754,"vZ0":0.3743749318386673,"x":63.09,"y":203.27,"x0":-1.3243664940836148,"y0":50.002877504597905,"z0":5.08808700433052,"aX":10.973144386741584},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-8.4,"breakHorizontal":-16.7,"spinRate":3157,"spinDirection":61},"zone":14,"typeConfidence":0.89,"plateTime":0.4907564046465662,"extension":6.8746916055549026},"index":4,"playId":"9fad03dc-c6cc-3a7a-b861-2d4867a50024","pitchNumber":4,"startTime":"2026-06-26T01:34:51.434Z","endTime":"2026-06-26T01:34:55.580Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:34:55.580Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Eric Wagaman grounds out, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-26T01:34:58.156Z","endTime":"2026-06-26T01:36:10.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":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,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.2,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.91377879605679,"aZ":-24.117944503415323,"pfxX":-7.250134911226173,"pfxZ":4.755534995878438,"pX":0.03181637125012061,"pZ":2.676197631067101,"vX0":5.473173193256251,"vY0":-129.54333769732287,"vZ0":-0.9641345002945166,"x":115.79,"y":166.52,"x0":-1.1699486453166674,"y0":50.00126627094116,"z0":4.902506231082878,"aX":-12.279717619981504},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.6,"breakHorizontal":11.9,"spinRate":2468,"spinDirection":217},"zone":5,"typeConfidence":0.89,"plateTime":0.423361155090924,"extension":7.244968948328162},"index":0,"playId":"360760db-2fac-37b1-b13c-fc5f89a67a3b","pitchNumber":1,"startTime":"2026-06-26T01:35:22.976Z","endTime":"2026-06-26T01:35:26.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":77.3,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.853583041126956,"aZ":-32.43288941254995,"pfxX":4.341411271496352,"pfxZ":-0.1693719176199573,"pX":0.9163139010374813,"pZ":0.9515833115413307,"vX0":3.760780259435314,"vY0":-121.04917431589908,"vZ0":-2.977561041183436,"x":82.07,"y":213.09,"x0":-1.2171483708691633,"y0":50.004845243352705,"z0":5.01408632948116,"aX":6.4951960801674025},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-0.7,"breakHorizontal":-8.8,"spinRate":2933,"spinDirection":80},"zone":14,"typeConfidence":0.86,"plateTime":0.45109332370439237,"extension":6.831303192784495},"index":1,"playId":"7a31a93d-00a3-325f-9e9f-acbc9b02fd2d","pitchNumber":2,"startTime":"2026-06-26T01:35:41.602Z","endTime":"2026-06-26T01:35:45.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.00873589486235,"aZ":-34.266695184522675,"pfxX":6.504105475523014,"pfxZ":-1.37227131553942,"pX":-0.7641170194786716,"pZ":3.141861098632923,"vX0":-0.4587175452886719,"vY0":-122.33879262682565,"vZ0":2.052208454169169,"x":146.13,"y":153.95,"x0":-1.420322406845573,"y0":50.00332714228565,"z0":5.218791399368386,"aX":9.908348360274772},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.8,"breakHorizontal":-11.6,"spinRate":2953,"spinDirection":84},"zone":1,"typeConfidence":0.9,"plateTime":0.44685320696357644,"extension":6.6311325745265695},"hitData":{"launchSpeed":78.3,"launchAngle":11.0,"totalDistance":148.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":135.7,"coordY":143.52}},"index":2,"playId":"629922b8-c65b-3bf1-95d9-5b8743339813","pitchNumber":3,"startTime":"2026-06-26T01:36:02.050Z","endTime":"2026-06-26T01:36:10.092Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:36:10.092Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-26T01:38:59.426Z","endTime":"2026-06-26T01:40:01.470Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"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":4},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Luke Weaver replaces Austin Warren.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-26T01:37:38.486Z","endTime":"2026-06-26T01:39:01.338Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596133,"link":"/api/v1/people/596133"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.43546742932251,"aZ":-8.416397377544733,"pfxX":-3.786689553430619,"pfxZ":12.205613918269005,"pX":0.7631283078989489,"pZ":2.559030563797018,"vX0":6.560418121632239,"vY0":-138.72122298920064,"vZ0":-6.655960594488067,"x":87.91,"y":169.69,"x0":-1.1418947915020312,"y0":50.00034317625816,"z0":5.552565626644809,"aX":-7.369787762955785},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":20.9,"breakHorizontal":5.5,"spinRate":2467,"spinDirection":198},"zone":6,"typeConfidence":0.91,"plateTime":0.39505765458299047,"extension":6.082927389044668},"index":1,"playId":"16acc4f7-64d2-3061-982a-599fc88430bb","pitchNumber":1,"startTime":"2026-06-26T01:39:01.338Z","endTime":"2026-06-26T01:39:05.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.441790635544503,"aZ":-8.984015087222113,"pfxX":-3.410224504155049,"pfxZ":11.860782126438163,"pX":0.5201966068731515,"pZ":3.291599347400582,"vX0":5.85409270357324,"vY0":-139.01884195076545,"vZ0":-4.598401663789904,"x":97.17,"y":149.91,"x0":-1.1707883684688944,"y0":50.00599557284082,"z0":5.564718597197009,"aX":-6.669892777589332},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":20.6,"breakHorizontal":4.9,"spinRate":2440,"spinDirection":206},"zone":3,"typeConfidence":0.91,"plateTime":0.39414240212701745,"extension":6.078000383924735},"index":2,"playId":"3fc62032-ca0d-3900-a623-24c87ae03dcd","pitchNumber":2,"startTime":"2026-06-26T01:39:20.910Z","endTime":"2026-06-26T01:39:24.380Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-26T01:39:38.471Z","endTime":"2026-06-26T01:39:57.817Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.55113973741194,"aZ":-28.059602807463396,"pfxX":-6.8341485816267395,"pfxZ":2.4506507192877383,"pX":-0.12325344579766029,"pZ":1.3750915832313526,"vX0":5.00994402247119,"vY0":-128.48945395795266,"vZ0":-4.9082315468430435,"x":121.7,"y":201.65,"x0":-1.2062647299911433,"y0":50.0032916502096,"z0":5.479204333566214,"aX":-11.476660640973938},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.6,"breakHorizontal":11.3,"spinRate":1919,"spinDirection":216},"zone":13,"typeConfidence":0.89,"plateTime":0.4255876488493042,"extension":6.100710074185497},"index":4,"playId":"3d55be68-fa2b-3bf2-a45e-e26674862271","pitchNumber":3,"startTime":"2026-06-26T01:39:57.817Z","endTime":"2026-06-26T01:40:01.470Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:40:01.470Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Bregman strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-26T01:40:03.148Z","endTime":"2026-06-26T01:42:18.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":5},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.074034295337984,"aZ":-19.29894257278777,"pfxX":1.8537545277903993,"pfxZ":7.119270320676545,"pX":1.450200958127842,"pZ":2.487600355335805,"vX0":5.877449929665331,"vY0":-133.0248202692042,"vZ0":-4.485956220332823,"x":61.72,"y":171.61,"x0":-1.0206363485396555,"y0":50.00428229052495,"z0":5.577859133901008,"aX":3.352057112075203},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.2,"breakHorizontal":-4.6,"spinRate":2417,"spinDirection":183},"zone":12,"typeConfidence":0.92,"plateTime":0.4103106780842305,"extension":5.828312889416728},"index":0,"playId":"7f4d3974-30fe-3249-b3e6-6446667a3514","pitchNumber":1,"startTime":"2026-06-26T01:40:30.220Z","endTime":"2026-06-26T01:40:34.110Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.807207951310307,"aZ":-19.777743892503914,"pfxX":0.9906806733899245,"pfxZ":6.86221202344578,"pX":1.1453347854993527,"pZ":2.2131009372243446,"vX0":5.40445923099855,"vY0":-133.33382948212522,"vZ0":-4.8972015546074905,"x":73.34,"y":179.03,"x0":-1.0338092411454416,"y0":50.0009400025696,"z0":5.494346560864672,"aX":1.7891515268121594},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.6,"breakHorizontal":-2.9,"spinRate":2424,"spinDirection":187},"zone":14,"typeConfidence":0.91,"plateTime":0.41028813859566116,"extension":6.103378302957323},"index":1,"playId":"54371413-5238-3c56-9d19-bb34d67e470c","pitchNumber":2,"startTime":"2026-06-26T01:40:49.136Z","endTime":"2026-06-26T01:40:52.510Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-06-26T01:41:01.149Z","endTime":"2026-06-26T01:41:17.045Z","isPitch":false,"type":"action","player":{"id":608324,"link":"/api/v1/people/608324"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.734425685593123,"aZ":-26.469851886681234,"pfxX":-5.027962536161894,"pfxZ":3.3652843095177403,"pX":0.5128920406254025,"pZ":1.9387952877908958,"vX0":5.783389901714238,"vY0":-128.66784926606192,"vZ0":-3.9589615767726674,"x":97.45,"y":186.43,"x0":-1.0983037058217557,"y0":50.00501328371912,"z0":5.520884483466716,"aX":-8.531429900247923},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.5,"breakHorizontal":8.0,"spinRate":1720,"spinDirection":211},"zone":9,"typeConfidence":0.83,"plateTime":0.42378012193494463,"extension":6.11285044925801},"index":3,"playId":"7fbc5dc8-b4af-3493-ac3d-cc7e730f2d9b","pitchNumber":3,"startTime":"2026-06-26T01:41:17.045Z","endTime":"2026-06-26T01:41:20.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.37741850514232,"aZ":-25.991984319312767,"pfxX":-7.188142021016363,"pfxZ":3.6819701952563957,"pX":0.22133488809022311,"pZ":1.9266144013105149,"vX0":5.692335460649504,"vY0":-128.16694972746583,"vZ0":-4.059122147184113,"x":108.56,"y":186.76,"x0":-1.0852921175770922,"y0":50.00024556092988,"z0":5.5407141380604426,"aX":-12.058924006006967},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.0,"breakHorizontal":11.9,"spinRate":1716,"spinDirection":210},"zone":8,"typeConfidence":0.9,"plateTime":0.42596670912013934,"extension":6.103204006950748},"index":4,"playId":"1991de8b-2561-334f-a666-afdb3d911b09","pitchNumber":4,"startTime":"2026-06-26T01:41:36.324Z","endTime":"2026-06-26T01:41:40.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.28090624686197,"aZ":-8.32091915595856,"pfxX":-3.0903975961136467,"pfxZ":12.080589069252522,"pX":-0.3678097817533952,"pZ":2.139774139320585,"vX0":3.292713992556945,"vY0":-140.01523263551428,"vZ0":-7.694145800680226,"x":131.02,"y":181.01,"x0":-1.1607214824903316,"y0":50.0017435693247,"z0":5.477053130252952,"aX":-6.101289903414844},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":20.4,"breakHorizontal":4.9,"spinRate":2461,"spinDirection":201},"zone":4,"typeConfidence":0.91,"plateTime":0.39203801841056407,"extension":6.10773925457754},"index":5,"playId":"39f82bd1-acff-3c3e-9335-0c3eb6e0a7e7","pitchNumber":5,"startTime":"2026-06-26T01:42:14.388Z","endTime":"2026-06-26T01:42:18.326Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:42:18.326Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-26T01:42:19.922Z","endTime":"2026-06-26T01:43:29.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":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":"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":88.0,"endSpeed":82.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.69968359272474,"aZ":-27.4276911237122,"pfxX":-6.783462525353479,"pfxZ":2.794856547561669,"pX":-0.6842479734412082,"pZ":1.5587694060722688,"vX0":3.500166424612277,"vY0":-128.29001689896887,"vZ0":-4.7519325772811705,"x":143.08,"y":196.69,"x0":-1.1710303921988718,"y0":50.00412740073082,"z0":5.523976831291377,"aX":-11.528078192691096},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.4,"breakHorizontal":11.8,"spinRate":1766,"spinDirection":211},"zone":7,"typeConfidence":0.89,"plateTime":0.4238078074790952,"extension":6.065092759789474},"index":0,"playId":"36ccf57e-2756-31de-9407-df39562fda42","pitchNumber":1,"startTime":"2026-06-26T01:42:45.638Z","endTime":"2026-06-26T01:42:48.845Z","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.8,"endSpeed":88.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.35905481061421,"aZ":-8.749117072929224,"pfxX":-3.0155064181302604,"pfxZ":11.67277467296396,"pX":-0.44799932061427755,"pZ":2.2641479091806604,"vX0":3.2024765107157016,"vY0":-140.84776053806902,"vZ0":-7.320864291744169,"x":134.08,"y":177.65,"x0":-1.208632966145348,"y0":50.00097369452441,"z0":5.46467325975057,"aX":-6.050714683651608},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.8,"breakHorizontal":4.8,"spinRate":2527,"spinDirection":205},"zone":4,"typeConfidence":0.91,"plateTime":0.3890678736069355,"extension":6.0125311409684405},"index":1,"playId":"1377faa9-0e4f-330a-b9c9-f96bd79df6b9","pitchNumber":2,"startTime":"2026-06-26T01:43:05.055Z","endTime":"2026-06-26T01:43:08.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.84619660829101,"aZ":-29.288182047673896,"pfxX":-7.7918946580457655,"pfxZ":1.7287639402187205,"pX":-0.8180398117305479,"pZ":1.0109252204457724,"vX0":3.6080648389629357,"vY0":-128.1172960684366,"vZ0":-5.42881115755648,"x":148.18,"y":211.49,"x0":-1.2304205103157606,"y0":50.00049268604433,"z0":5.43927041594011,"aX":-12.983807962934367},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.2,"breakHorizontal":13.3,"spinRate":1925,"spinDirection":215},"zone":13,"typeConfidence":0.89,"plateTime":0.42710087167720623,"extension":6.132092389891906},"index":2,"playId":"91d038cf-43cf-3598-a8eb-01a4747002bf","pitchNumber":3,"startTime":"2026-06-26T01:43:25.346Z","endTime":"2026-06-26T01:43:29.245Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:43:29.245Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Baty strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-26T01:46:03.737Z","endTime":"2026-06-26T01:47:07.666Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Caleb Thielbar replaces Phil Maton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-26T01:45:06.545Z","endTime":"2026-06-26T01:46:06.005Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573204,"link":"/api/v1/people/573204"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":73.8,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.057538918316656,"aZ":-27.745952016786536,"pfxX":-5.2938743113080635,"pfxZ":3.175092946467137,"pX":0.7342183388455554,"pZ":3.134752973650748,"vX0":2.222120744479954,"vY0":-117.79794151034027,"vZ0":-0.7360145118668576,"x":89.01,"y":154.14,"x0":0.4623010359055739,"y0":50.002650314139125,"z0":6.034761903875028,"aX":-7.379750058089215},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":5.9,"breakHorizontal":9.0,"spinRate":2467,"spinDirection":289},"zone":3,"typeConfidence":0.8,"plateTime":0.46642225352243294,"extension":6.037929297528676},"index":1,"playId":"ef1bb678-4d91-31a4-8141-c6731ee71554","pitchNumber":1,"startTime":"2026-06-26T01:46:06.005Z","endTime":"2026-06-26T01:46:09.600Z","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":0},"pitchData":{"startSpeed":82.4,"endSpeed":74.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.458149204592388,"aZ":-24.821345099903006,"pfxX":-2.179899724858755,"pfxZ":5.099342540859663,"pX":-0.40914986837169603,"pZ":2.7371851530533418,"vX0":-0.7977221227434026,"vY0":-119.90228626318432,"vZ0":-2.4556971217571633,"x":132.6,"y":164.88,"x0":0.2119770440432922,"y0":50.000403835448125,"z0":6.013671485067312,"aX":-3.1396194629915732},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":8.9,"breakHorizontal":4.2,"spinRate":2476,"spinDirection":269},"zone":4,"typeConfidence":0.86,"plateTime":0.45867079326861404,"extension":5.981276469885376},"index":2,"playId":"d4e88ea0-4b20-3479-8711-8bbb30f12491","pitchNumber":2,"startTime":"2026-06-26T01:46:22.341Z","endTime":"2026-06-26T01:46:25.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.8,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.7954153335638,"aZ":-12.140176201088256,"pfxX":3.127483623147879,"pfxZ":10.792116386878774,"pX":0.17380408989455948,"pZ":4.517337436088788,"vX0":-0.42108463212192326,"vY0":-135.66324910267238,"vZ0":-2.1174794642713635,"x":110.37,"y":116.81,"x0":-0.0747504680029051,"y0":50.00265095963271,"z0":6.158316528247883,"aX":5.8060570126671465},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.3,"breakHorizontal":-5.5,"spinRate":2326,"spinDirection":157},"zone":12,"typeConfidence":0.91,"plateTime":0.40436064212642986,"extension":5.983351507439545},"index":3,"playId":"a961af5f-4c19-3675-ac20-acfcb8247753","pitchNumber":3,"startTime":"2026-06-26T01:46:47.432Z","endTime":"2026-06-26T01:46:51.475Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.490397662349075,"aZ":-10.902878520143112,"pfxX":1.921187912985523,"pfxZ":11.503141637535418,"pX":-0.2679798230658571,"pZ":3.2565928618356352,"vX0":-0.7033542213167643,"vY0":-135.14452886453674,"vZ0":-5.332456769216999,"x":127.21,"y":150.85,"x0":-0.2539546880676591,"y0":50.005227816333935,"z0":6.021367463588839,"aX":3.5537663093491387},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.9,"breakHorizontal":-3.4,"spinRate":2323,"spinDirection":159},"zone":2,"typeConfidence":0.91,"plateTime":0.40530698537139953,"extension":6.2458557566693855},"index":4,"playId":"a5c3f6d3-eda7-36e8-b73c-7b5f178d17ec","pitchNumber":4,"startTime":"2026-06-26T01:47:04.216Z","endTime":"2026-06-26T01:47:07.666Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:47:07.666Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carson Benge flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-26T01:47:09.032Z","endTime":"2026-06-26T01:48:41.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":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(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.0,"endSpeed":73.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.517201333512048,"aZ":-29.406474730362163,"pfxX":-8.247787153335807,"pfxZ":1.9987291593330472,"pX":-0.41723371334842835,"pZ":3.776376964281874,"vX0":1.0049939003947568,"vY0":-116.52897051596572,"vZ0":1.109869953886821,"x":132.9,"y":136.82,"x0":0.21983053137975733,"y0":50.0018455509506,"z0":6.057829909254451,"aX":-11.418584883124415},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":4.2,"breakHorizontal":14.8,"spinRate":2539,"spinDirection":302},"zone":11,"typeConfidence":0.91,"plateTime":0.46882576836602663,"extension":6.086905921875127},"index":0,"playId":"0aa9a539-8f40-3d63-9519-3508eb4e530b","pitchNumber":1,"startTime":"2026-06-26T01:47:34.229Z","endTime":"2026-06-26T01:47:38.435Z","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":86.3,"endSpeed":80.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.71791109165892,"aZ":-28.494878036777507,"pfxX":-2.3267135377919956,"pfxZ":2.2685016151492263,"pX":-0.5641267307072386,"pZ":3.043126643643615,"vX0":-0.1851885760718448,"vY0":-125.88108856593055,"vZ0":-1.9186628157067587,"x":138.5,"y":156.62,"x0":-0.18704645259994002,"y0":50.004591441093616,"z0":6.095771062123024,"aX":-3.77868623565797},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.0,"breakHorizontal":4.3,"spinRate":2296,"spinDirection":205},"zone":1,"typeConfidence":0.93,"plateTime":0.43315074187041347,"extension":6.1674235446204},"index":1,"playId":"0398110d-cbba-3934-96cd-6bd42b20e901","pitchNumber":2,"startTime":"2026-06-26T01:47:51.270Z","endTime":"2026-06-26T01:47:55.255Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.26291576358424,"aZ":-28.87989153499095,"pfxX":-7.052467085898458,"pfxZ":2.3415045451811913,"pX":-0.6561497173264459,"pZ":3.4373186675237806,"vX0":0.08726760334940964,"vY0":-117.63125141928168,"vZ0":0.16484144356365582,"x":142.01,"y":145.97,"x0":0.22347064099910502,"y0":50.004536607511916,"z0":6.032778804632622,"aX":-9.933772811330213},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":4.6,"breakHorizontal":12.7,"spinRate":2528,"spinDirection":293},"zone":1,"typeConfidence":0.9,"plateTime":0.46474486417646066,"extension":6.127596446230271},"index":2,"playId":"139a20e2-79e2-337a-8085-638b0a7f551a","pitchNumber":3,"startTime":"2026-06-26T01:48:09.160Z","endTime":"2026-06-26T01:48:15.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.9380714704165,"aZ":-12.167452223198863,"pfxX":3.3852590780721616,"pfxZ":10.850382500489012,"pX":0.1933204087134166,"pZ":2.580395679211343,"vX0":0.02438571589175384,"vY0":-135.71651013329534,"vZ0":-6.776561010270317,"x":109.63,"y":169.11,"x0":-0.2546971025600562,"y0":50.00028455206846,"z0":5.9776956227075795,"aX":6.240111543324492},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.2,"breakHorizontal":-6.1,"spinRate":2439,"spinDirection":163},"zone":5,"typeConfidence":0.88,"plateTime":0.4054007200333838,"extension":6.180541112118354},"hitData":{"launchSpeed":92.4,"launchAngle":55.0,"totalDistance":261.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.15,"coordY":95.77}},"index":3,"playId":"fe740ae7-080c-3eb4-a186-ea26f15a48b1","pitchNumber":4,"startTime":"2026-06-26T01:48:30.838Z","endTime":"2026-06-26T01:48:41.242Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:48:41.242Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bo Bichette strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-26T01:48:41.030Z","endTime":"2026-06-26T01:50:11.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"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":80.9,"endSpeed":74.5,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.98842043824919,"aZ":-31.094968084456816,"pfxX":-8.254030652519562,"pfxZ":0.7709284217853529,"pX":-1.1421185203189161,"pZ":1.51723751726703,"vX0":-0.9683091386184615,"vY0":-117.78539008025842,"vZ0":-3.2099555104867905,"x":160.53,"y":197.81,"x0":0.3466462992063094,"y0":50.00271119011049,"z0":5.781691489545643,"aX":-11.563144604694587},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":0.8,"breakHorizontal":15.1,"spinRate":2563,"spinDirection":297},"zone":13,"typeConfidence":0.91,"plateTime":0.46553779594956746,"extension":6.134226816949867},"index":0,"playId":"0a3680ec-9597-3411-960d-a3e5b8b99a96","pitchNumber":1,"startTime":"2026-06-26T01:49:11.648Z","endTime":"2026-06-26T01:49:15.657Z","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":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.406733004701277,"aZ":-29.08832801052339,"pfxX":-2.739642772596868,"pfxZ":1.8645403546666195,"pX":-0.2739190851623918,"pZ":2.7842735664084284,"vX0":0.19177922927940233,"vY0":-127.4449703236804,"vZ0":-2.482500805539469,"x":127.44,"y":163.6,"x0":0.006486442537193486,"y0":50.004370228320454,"z0":6.05164216583834,"aX":-4.539846521246041},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.1,"breakHorizontal":4.9,"spinRate":2398,"spinDirection":196},"zone":1,"typeConfidence":0.93,"plateTime":0.4285810265032217,"extension":6.11109138525928},"index":1,"playId":"ed52cd35-c38e-3602-841f-c42e81aeccc7","pitchNumber":2,"startTime":"2026-06-26T01:49:27.555Z","endTime":"2026-06-26T01:49:31.835Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.374552060084167,"aZ":-9.765959097624227,"pfxX":3.003080524498582,"pfxZ":11.981931486980987,"pX":0.8596520033755415,"pZ":3.7587158147873416,"vX0":1.3262731424764787,"vY0":-136.02563959657215,"vZ0":-4.1942027161803725,"x":84.23,"y":137.29,"x0":-0.02475320255636872,"y0":50.005548255390856,"z0":6.000156031022731,"aX":5.617187306500997},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":21.0,"breakHorizontal":-5.8,"spinRate":2379,"spinDirection":162},"zone":12,"typeConfidence":0.93,"plateTime":0.40296756944578105,"extension":6.233858635448013},"index":2,"playId":"8ea6fbb1-b7c9-34d7-bd83-4c4bc165ca23","pitchNumber":3,"startTime":"2026-06-26T01:49:50.267Z","endTime":"2026-06-26T01:49:55.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.924962838149163,"aZ":-9.29354097900807,"pfxX":2.5962900669799955,"pfxZ":12.27382395997355,"pX":-0.31094247590877105,"pZ":3.76482378864154,"vX0":-1.378724993818426,"vY0":-135.95373242466854,"vZ0":-4.327766946769262,"x":128.85,"y":137.13,"x0":-0.13350301068581977,"y0":50.00641834256398,"z0":6.027314127606814,"aX":4.84163897367167},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":21.5,"breakHorizontal":-4.4,"spinRate":2389,"spinDirection":158},"zone":11,"typeConfidence":0.93,"plateTime":0.4034932841545187,"extension":6.174231189223672},"index":3,"playId":"86ae7620-a431-32d8-a2a2-dd9f4831fa3d","pitchNumber":4,"startTime":"2026-06-26T01:50:07.644Z","endTime":"2026-06-26T01:50:11.224Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:50:11.224Z","atBatIndex":69},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nico Hoerner lines out to first baseman Eric Wagaman.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-26T01:52:49.512Z","endTime":"2026-06-26T01:54:38.884Z","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":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[0],"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":676572,"link":"/api/v1/people/676572"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Devin Williams replaces Luke Weaver.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-26T01:51:24.025Z","endTime":"2026-06-26T01:52:51.519Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642207,"link":"/api/v1/people/642207"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.72675687806443,"aZ":-17.085188742978723,"pfxX":-7.702430212508491,"pfxZ":7.811660049497604,"pX":-0.12649648918376766,"pZ":4.066079124018792,"vX0":8.218698946164542,"vY0":-137.89232960993664,"vZ0":-0.3642815223031064,"x":121.82,"y":129.0,"x0":-2.140295961057553,"y0":50.0048438838757,"z0":5.349286615332135,"aX":-14.88315351322184},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.3,"breakHorizontal":12.4,"spinRate":2387,"spinDirection":234},"zone":11,"typeConfidence":0.9,"plateTime":0.39672078546511713,"extension":7.447934975786193},"index":1,"playId":"326679ec-b295-32c9-bced-6c4e036ccd8f","pitchNumber":1,"startTime":"2026-06-26T01:52:51.519Z","endTime":"2026-06-26T01:52:55.445Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.621602811020956,"aZ":-14.723754217598657,"pfxX":-7.088720279774006,"pfxZ":9.457045639525443,"pX":1.0355305753686557,"pZ":3.0689055222139627,"vX0":10.677067423549847,"vY0":-135.47093230936932,"vZ0":-3.138402227148909,"x":77.53,"y":155.92,"x0":-2.0491208910755185,"y0":50.00084658250523,"z0":5.28147475852727,"aX":-13.078357926506087},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.6,"breakHorizontal":10.3,"spinRate":2355,"spinDirection":227},"zone":12,"typeConfidence":0.9,"plateTime":0.4054506850280477,"extension":7.433413572034578},"index":2,"playId":"cd53d9e7-19bd-3638-85e9-83e4bb2c7754","pitchNumber":2,"startTime":"2026-06-26T01:53:09.378Z","endTime":"2026-06-26T01:53:13.380Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.261765772876416,"aZ":-14.191277934181628,"pfxX":-8.38194749995958,"pfxZ":9.725815573770106,"pX":0.27368364798255396,"pZ":2.063315294245356,"vX0":9.379922452939322,"vY0":-135.2886847732855,"vZ0":-5.582035510179605,"x":106.57,"y":183.07,"x0":-2.1537700844623204,"y0":50.00004715225249,"z0":5.152505679465227,"aX":-15.493666135758826},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.6,"breakHorizontal":13.1,"spinRate":2358,"spinDirection":235},"zone":9,"typeConfidence":0.9,"plateTime":0.40527615900104985,"extension":7.479932734214942},"index":3,"playId":"fd1293db-8af3-385a-b061-fca3bcd8da4e","pitchNumber":3,"startTime":"2026-06-26T01:53:28.318Z","endTime":"2026-06-26T01:53:31.850Z","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":94.2,"endSpeed":85.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.98805768465711,"aZ":-12.84390332542878,"pfxX":-7.600076786597203,"pfxZ":10.347766980360909,"pX":1.367954465790937,"pZ":1.9213592650057734,"vX0":11.90736106312214,"vY0":-136.52499464157825,"vZ0":-6.214192720249868,"x":64.86,"y":186.9,"x0":-2.0836766694577555,"y0":50.00360072025545,"z0":5.1289596168524545,"aX":-14.199225474910309},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.4,"breakHorizontal":10.9,"spinRate":2434,"spinDirection":233},"zone":14,"typeConfidence":0.9,"plateTime":0.40281853956962577,"extension":7.531107352436704},"index":4,"playId":"bad19475-28ac-3ede-b739-0dff5694aceb","pitchNumber":4,"startTime":"2026-06-26T01:53:45.996Z","endTime":"2026-06-26T01:53:49.825Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":75.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77742863102735,"aZ":-32.78604510394108,"pfxX":-12.257370180069309,"pfxZ":-0.41618413216954053,"pX":-0.29357345828141335,"pZ":2.417106960350819,"vX0":8.131567584414716,"vY0":-121.0548584569526,"vZ0":0.25210902871115404,"x":128.19,"y":173.52,"x0":-2.1201713464888248,"y0":50.002690567522436,"z0":5.204686133998476,"aX":-18.014896785259225},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.4,"breakHorizontal":20.0,"spinRate":2554,"spinDirection":273},"zone":4,"typeConfidence":0.91,"plateTime":0.4541510263208184,"extension":7.10799729922683},"index":5,"playId":"e108d617-777e-3ff2-8cf6-81996648e87e","pitchNumber":5,"startTime":"2026-06-26T01:54:03.716Z","endTime":"2026-06-26T01:54:07.596Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-06-26T01:54:17.391Z","endTime":"2026-06-26T01:54:32.502Z","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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.167287811169555,"aZ":-32.915265323339106,"pfxX":-11.89110190824254,"pfxZ":-0.49677313608454376,"pX":0.9057184239241066,"pZ":1.497460296511145,"vX0":10.661556746995672,"vY0":-121.26779782636721,"vZ0":-1.7265954751567836,"x":82.48,"y":198.35,"x0":-2.007136293319365,"y0":50.00333728245794,"z0":5.095399815866514,"aX":-17.67476628625891},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-1.1,"breakHorizontal":19.0,"spinRate":2581,"spinDirection":275},"zone":14,"typeConfidence":0.91,"plateTime":0.4520183118416474,"extension":7.2631486022658605},"hitData":{"launchSpeed":63.9,"launchAngle":15.0,"totalDistance":133.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":154.14,"coordY":156.55}},"index":7,"playId":"45f641a5-070b-3b85-a29b-cae652515c6f","pitchNumber":6,"startTime":"2026-06-26T01:54:32.502Z","endTime":"2026-06-26T01:54:38.884Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:54:38.884Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pedro Ramírez grounds out to first baseman Eric Wagaman.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-26T01:54:40.858Z","endTime":"2026-06-26T01:55:34.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676572,"link":"/api/v1/people/676572"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.66661071928543,"aZ":-15.442600072219319,"pfxX":-7.178140665043202,"pfxZ":8.932876602531206,"pX":0.2378440981389988,"pZ":2.6530392761033026,"vX0":9.040949564941947,"vY0":-136.41584726273197,"vZ0":-4.114962863408542,"x":107.93,"y":167.15,"x0":-2.1959766802138034,"y0":50.00662705316254,"z0":5.2547389111103024,"aX":-13.451900133621942},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.4,"breakHorizontal":10.9,"spinRate":2395,"spinDirection":231},"zone":5,"typeConfidence":0.9,"plateTime":0.4024246316988469,"extension":7.313969595819797},"index":0,"playId":"9b07622d-adc7-349e-b3c6-50186201e78a","pitchNumber":1,"startTime":"2026-06-26T01:55:06.854Z","endTime":"2026-06-26T01:55:12.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":83.4,"endSpeed":76.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.894124176156332,"aZ":-36.45393548753015,"pfxX":-11.789824155474998,"pfxZ":-2.8870232884827587,"pX":-0.4488466175165432,"pZ":1.5802750988216183,"vX0":7.634416366712611,"vY0":-121.24628813700114,"vZ0":-1.179676114900842,"x":134.11,"y":196.11,"x0":-2.115129670100119,"y0":50.00426103439215,"z0":5.269565439295115,"aX":-17.460694779737818},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-5.3,"breakHorizontal":19.4,"spinRate":2719,"spinDirection":281},"zone":7,"typeConfidence":0.91,"plateTime":0.4526823733626455,"extension":7.024050269916509},"hitData":{"launchSpeed":83.3,"launchAngle":-9.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.85,"coordY":161.31}},"index":1,"playId":"88f5c0dd-7748-37bd-b4bb-fcae8c0949c9","pitchNumber":2,"startTime":"2026-06-26T01:55:26.354Z","endTime":"2026-06-26T01:55:34.337Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:55:34.337Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Amaya strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-26T01:55:37.511Z","endTime":"2026-06-26T01:57:10.240Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":76.9,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.23362846484079,"aZ":-34.84365451842497,"pfxX":-13.535018826818707,"pfxZ":-1.766495764115584,"pX":0.9771260242147628,"pZ":3.030301481323967,"vX0":11.424893975706896,"vY0":-122.09913841867407,"vZ0":1.9176936480843672,"x":79.75,"y":156.96,"x0":-2.006123847243104,"y0":50.004358088396565,"z0":5.234762788283901,"aX":-20.42055495417784},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-2.4,"breakHorizontal":21.8,"spinRate":2564,"spinDirection":280},"zone":12,"typeConfidence":0.91,"plateTime":0.4487275956105887,"extension":7.255222292645368},"index":0,"playId":"3d335d40-aaa8-3896-a4bb-54c1b6b284bb","pitchNumber":1,"startTime":"2026-06-26T01:56:03.854Z","endTime":"2026-06-26T01:56:07.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.4,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.830383267551532,"aZ":-32.56628902995506,"pfxX":-12.353872644295972,"pfxZ":-0.26775897030208995,"pX":-0.22751684524947796,"pZ":2.0126184354386694,"vX0":8.375562467463357,"vY0":-121.15556355807063,"vZ0":-0.7730920962818606,"x":125.67,"y":184.44,"x0":-2.125572966159508,"y0":50.00088132986965,"z0":5.1838474427018975,"aX":-18.35050975265616},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.4,"breakHorizontal":20.4,"spinRate":2707,"spinDirection":279},"zone":8,"typeConfidence":0.91,"plateTime":0.4522167886685695,"extension":7.170381510475473},"index":1,"playId":"40ce33ca-ff6c-3d94-b332-03cc6092d104","pitchNumber":2,"startTime":"2026-06-26T01:56:20.493Z","endTime":"2026-06-26T01:56:24.050Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-06-26T01:56:30.848Z","endTime":"2026-06-26T01:56:48.106Z","isPitch":false,"type":"action","player":{"id":665804,"link":"/api/v1/people/665804"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.4,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.883939209892862,"aZ":-32.125924132185546,"pfxX":-12.269432440316567,"pfxZ":0.034626572409235834,"pX":1.1132013961957794,"pZ":1.2673873885143747,"vX0":11.366943267007281,"vY0":-121.38353881401875,"vZ0":-2.5087933705929295,"x":74.57,"y":204.56,"x0":-2.0174908479456284,"y0":50.00523196573819,"z0":5.0884499777778025,"aX":-18.466467169078495},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-0.2,"breakHorizontal":19.8,"spinRate":2595,"spinDirection":276},"zone":14,"typeConfidence":0.91,"plateTime":0.4497858612996217,"extension":7.169914377466937},"index":3,"playId":"1e3dadc2-ee0d-3e1c-bfb4-b86ea658eb0a","pitchNumber":3,"startTime":"2026-06-26T01:56:48.106Z","endTime":"2026-06-26T01:56:51.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.6,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.822264268232384,"aZ":-31.421021814444167,"pfxX":-12.201608008189513,"pfxZ":0.497907932235373,"pX":0.5057389919043093,"pZ":0.8201506725325016,"vX0":9.777421165907587,"vY0":-122.028299539343,"vZ0":-3.869947991012549,"x":97.72,"y":216.64,"x0":-1.957366802371584,"y0":50.00282688321887,"z0":5.117999122839831,"aX":-18.499083865317466},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.2,"breakHorizontal":19.9,"spinRate":2599,"spinDirection":277},"zone":14,"typeConfidence":0.9,"plateTime":0.4479438679727967,"extension":7.003118053416901},"index":4,"playId":"ad92236e-1f74-33ae-84a0-3faa0b40747a","pitchNumber":4,"startTime":"2026-06-26T01:57:06.596Z","endTime":"2026-06-26T01:57:10.240Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T01:57:10.240Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Juan Soto grounds out, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-26T02:00:10.160Z","endTime":"2026-06-26T02:01:14.212Z","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":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"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":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"Pitching Change: Jacob Webb replaces Caleb Thielbar.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-26T01:58:23.014Z","endTime":"2026-06-26T01:59:48.026Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657097,"link":"/api/v1/people/657097"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-26T01:59:48.026Z","endTime":"2026-06-26T02:00:12.359Z","isPitch":false,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.902417007988454,"aZ":-41.0254056127758,"pfxX":2.379545567379973,"pfxZ":-6.175504944959311,"pX":0.9689819011384556,"pZ":0.7551566990440567,"vX0":7.962196627912026,"vY0":-119.48631433977364,"vZ0":-2.250097802541994,"x":80.06,"y":218.39,"x0":-2.7275617190157044,"y0":50.0038163201814,"z0":5.426022934714942,"aX":3.408894974478613},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-11.5,"breakHorizontal":-6.4,"spinRate":2555,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.45995899208062996,"extension":6.295630024983695},"index":2,"playId":"1c3a7a1c-ceca-358c-885c-17e296a590af","pitchNumber":1,"startTime":"2026-06-26T02:00:12.359Z","endTime":"2026-06-26T02:00:16.815Z","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":82.5,"endSpeed":76.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.5143735535118,"aZ":-37.10037711226044,"pfxX":2.2982626147621286,"pfxZ":-3.3907265082854536,"pX":0.8568324362575863,"pZ":1.4524178304014033,"vX0":7.519521448759092,"vY0":-119.89158454118387,"vZ0":-1.66816567535278,"x":84.34,"y":199.56,"x0":-2.6206871982839783,"y0":50.0026789209531,"z0":5.473153482268486,"aX":3.3388102374421558},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-6.2,"breakHorizontal":-6.0,"spinRate":2538,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4571359945879183,"extension":6.073881700942066},"index":3,"playId":"e55cb926-e515-32e4-8745-a75539c365ab","pitchNumber":2,"startTime":"2026-06-26T02:00:29.955Z","endTime":"2026-06-26T02:00:33.812Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.59795914358733,"aZ":-11.624884791743652,"pfxX":-5.066087545247257,"pfxZ":10.866257146775745,"pX":-0.6581376491233376,"pZ":3.47771001716648,"vX0":7.286640012039144,"vY0":-137.41190619429014,"vZ0":-2.652222771890316,"x":142.09,"y":144.88,"x0":-2.69975226355843,"y0":50.00378133604616,"z0":5.257166055911775,"aX":-9.582167474971829},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.2,"breakHorizontal":7.4,"spinRate":2569,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4003135556093267,"extension":6.337932968388571},"index":4,"playId":"41b9c697-28a2-3ab4-8c72-e1d53edda93b","pitchNumber":3,"startTime":"2026-06-26T02:00:46.948Z","endTime":"2026-06-26T02:00:50.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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.06042028386117,"aZ":-22.929106468607596,"pfxX":-10.728273556421476,"pfxZ":5.926234722034947,"pX":-0.760281215475597,"pZ":2.1704682821419508,"vX0":8.105100515575849,"vY0":-124.38991404315934,"vZ0":-3.540245627698535,"x":145.98,"y":180.18,"x0":-2.674736036253673,"y0":50.00173099339537,"z0":5.523621909157204,"aX":-16.731108779334907},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":10.1,"breakHorizontal":17.4,"spinRate":2265,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.4411332060798525,"extension":6.233373807210648},"hitData":{"launchSpeed":78.4,"launchAngle":2.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.28,"coordY":153.71}},"index":5,"playId":"9c8505cf-9837-3b53-918a-5c60ca8fd04d","pitchNumber":4,"startTime":"2026-06-26T02:01:06.109Z","endTime":"2026-06-26T02:01:14.212Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T02:01:14.212Z","atBatIndex":73},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jared Young walks.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-26T02:01:15.653Z","endTime":"2026-06-26T02:03:33.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,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":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.77235657918942,"aZ":-16.122146780332915,"pfxX":-6.234805729289116,"pfxZ":8.292400649899633,"pX":-1.3821773383436007,"pZ":4.051649157558092,"vX0":6.302848761701392,"vY0":-137.36991947883948,"vZ0":-0.5043155609713286,"x":169.69,"y":129.39,"x0":-2.882261924710557,"y0":50.00187904030756,"z0":5.321070932698528,"aX":-12.068337978314682},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.1,"breakHorizontal":10.2,"spinRate":2520,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.3967945224361915,"extension":6.224591514610936},"index":0,"playId":"6c6ddaac-78a5-323d-a833-e30bac167532","pitchNumber":1,"startTime":"2026-06-26T02:01:38.358Z","endTime":"2026-06-26T02:01:42.330Z","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":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.568598510468348,"aZ":-25.01360870791062,"pfxX":-11.005992015120713,"pfxZ":4.598224813239368,"pX":-0.2540513966375161,"pZ":1.9292115790891504,"vX0":9.329190056694953,"vY0":-123.73858307955165,"vZ0":-3.5140152934012376,"x":126.68,"y":186.69,"x0":-2.63434058490531,"y0":50.00583326279363,"z0":5.452304363029484,"aX":-17.15317731184506},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.8,"breakHorizontal":17.9,"spinRate":2253,"spinDirection":245},"zone":8,"typeConfidence":2.0,"plateTime":0.44182724004171314,"extension":6.203838413811165},"index":1,"playId":"81f48fbf-8303-3a6e-b372-9c3200582d8a","pitchNumber":2,"startTime":"2026-06-26T02:01:53.092Z","endTime":"2026-06-26T02:01:59.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":77.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.853362947637684,"aZ":-24.574348676097944,"pfxX":-12.100321109072407,"pfxZ":4.894986900214986,"pX":-1.0906106111508682,"pZ":3.1181353906309313,"vX0":7.653004425200074,"vY0":-124.34546647642357,"vZ0":-1.0718215030715792,"x":158.57,"y":154.59,"x0":-2.6490591002902657,"y0":50.003519702649356,"z0":5.609219800860768,"aX":-18.7929839286003},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":8.9,"breakHorizontal":19.9,"spinRate":2350,"spinDirection":246},"zone":11,"typeConfidence":2.0,"plateTime":0.4418826407613401,"extension":6.152336906432267},"index":2,"playId":"208ff42f-d354-342c-9961-cefd45402a9c","pitchNumber":3,"startTime":"2026-06-26T02:02:13.331Z","endTime":"2026-06-26T02:02:17.735Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.08124471892229,"aZ":-26.655031136445288,"pfxX":-12.892293027786694,"pfxZ":3.6220894546545725,"pX":-1.08999469357707,"pZ":1.3187250525126046,"vX0":7.75831397415289,"vY0":-123.38710673052111,"vZ0":-4.5228029915073975,"x":158.55,"y":203.17,"x0":-2.6178868941131035,"y0":50.00451359070756,"z0":5.450962509045954,"aX":-19.661064944666922},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":5.6,"breakHorizontal":21.2,"spinRate":2358,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.44579994718837135,"extension":6.239159896404947},"index":3,"playId":"0bddb5ee-b0be-398c-9b13-bbffc4ce31a6","pitchNumber":4,"startTime":"2026-06-26T02:02:30.063Z","endTime":"2026-06-26T02:02:35.365Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":77.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.727503432035526,"aZ":-24.812526537017856,"pfxX":-12.266100478983596,"pfxZ":4.738170192380288,"pX":-0.29286951213904894,"pZ":2.3461377377223998,"vX0":9.455843384086771,"vY0":-124.06068700329492,"vZ0":-2.533964444696939,"x":128.16,"y":175.43,"x0":-2.567512916977045,"y0":50.000076026791156,"z0":5.4573016690823355,"aX":-19.04255146839167},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":8.2,"breakHorizontal":19.9,"spinRate":2335,"spinDirection":247},"zone":4,"typeConfidence":2.0,"plateTime":0.44215635980261725,"extension":6.2774182552833935},"index":4,"playId":"7f21a58a-6c96-32bf-af36-ad562d30c423","pitchNumber":5,"startTime":"2026-06-26T02:02:51.413Z","endTime":"2026-06-26T02:02:54.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.03848960981547,"aZ":-18.203267063473906,"pfxX":-7.642800277234468,"pfxZ":7.449733836934442,"pX":-1.5098779868627257,"pZ":3.5502238630995473,"vX0":5.896047059317859,"vY0":-136.55384193211637,"vZ0":-1.5309916513827262,"x":174.55,"y":142.92,"x0":-2.711645790099732,"y0":50.00240389426865,"z0":5.379492208354767,"aX":-14.332271806089972},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.3,"breakHorizontal":12.5,"spinRate":2456,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.4021907343775344,"extension":6.344527834764723},"index":5,"playId":"be507578-404b-3672-af59-8072110052e6","pitchNumber":6,"startTime":"2026-06-26T02:03:12.430Z","endTime":"2026-06-26T02:03:15.842Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.72717755893621,"aZ":-25.425073208713247,"pfxX":-10.713575821870569,"pfxZ":4.491521106419034,"pX":0.0508228037837095,"pZ":0.41921940851704886,"vX0":9.695410842914656,"vY0":-122.01219913912145,"vZ0":-6.550769610157188,"x":115.06,"y":227.46,"x0":-2.5885601121620843,"y0":50.00263958348606,"z0":5.339209588117475,"aX":-16.10111871893312},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":6.7,"breakHorizontal":17.0,"spinRate":2274,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.44946489953371893,"extension":6.43805858026861},"index":6,"playId":"12edd82a-8c1f-30aa-a0e7-ce39fd084548","pitchNumber":7,"startTime":"2026-06-26T02:03:28.513Z","endTime":"2026-06-26T02:03:33.094Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T02:03:33.094Z","atBatIndex":74},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Francisco Alvarez reaches on a fielder's choice. Jared Young to 2nd. Jared Young advances to 2nd, on a throwing error by shortstop Dansby Swanson.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-26T02:04:06.464Z","endTime":"2026-06-26T02:04:35.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"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":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"postOnSecond":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","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":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-26T02:03:55.158Z","endTime":"2026-06-26T02:04:08.650Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"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":87.1,"endSpeed":79.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.932286757494232,"aZ":-30.745188551445793,"pfxX":-0.8735502943125697,"pfxZ":0.8864062889911235,"pX":0.6624823328291407,"pZ":2.280487710499058,"vX0":8.762729680753033,"vY0":-126.50105477267495,"vZ0":-1.6338021609959323,"x":91.75,"y":177.21,"x0":-2.745801922286803,"y0":50.00029214539823,"z0":5.420010966695273,"aX":-1.4040488177635935},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.4,"breakHorizontal":-0.6,"spinRate":2578,"spinDirection":59},"zone":6,"typeConfidence":2.0,"plateTime":0.43444212169128615,"extension":6.263549162438181},"index":1,"playId":"afa5fb58-11d2-389a-9856-855e512bcecc","pitchNumber":1,"startTime":"2026-06-26T02:04:08.650Z","endTime":"2026-06-26T02:04:11.650Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.430173072944278,"aZ":-33.293258217045654,"pfxX":-1.37519350116869,"pfxZ":-0.6949872511306285,"pX":0.7097158650275668,"pZ":2.0419755150851846,"vX0":8.933028367426783,"vY0":-126.06692438226774,"vZ0":-1.9080823438074024,"x":89.95,"y":183.65,"x0":-2.699728106984766,"y0":50.003904021161304,"z0":5.494078491158673,"aX":-2.217664987781143},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.4,"breakHorizontal":0.5,"spinRate":2561,"spinDirection":70},"zone":9,"typeConfidence":2.0,"plateTime":0.4343429504184453,"extension":6.238044779988903},"hitData":{"launchSpeed":81.9,"launchAngle":7.0,"totalDistance":88.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.93,"coordY":144.59}},"index":2,"playId":"7aa07721-fff8-33ce-9d84-ccc71c6a511e","pitchNumber":2,"startTime":"2026-06-26T02:04:24.616Z","endTime":"2026-06-26T02:04:35.200Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T02:04:35.200Z","atBatIndex":75},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"A.J. Ewing flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-26T02:05:01.680Z","endTime":"2026-06-26T02:07:39.173Z","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":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"postOnSecond":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":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":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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":77.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.25676732241667,"aZ":-26.890213123180462,"pfxX":-9.582108566952764,"pfxZ":3.4442529770795876,"pX":-1.093621888229689,"pZ":2.4779882912327564,"vX0":7.1796324763933415,"vY0":-124.2053149602962,"vZ0":-1.6805607997818028,"x":158.69,"y":171.87,"x0":-2.8040902082024064,"y0":50.00011020832733,"z0":5.440560176309643,"aX":-14.686507348722568},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":6.0,"breakHorizontal":15.2,"spinRate":2315,"spinDirection":247},"zone":11,"typeConfidence":2.0,"plateTime":0.4442057879610175,"extension":6.223943734294871},"index":0,"playId":"ae22dde1-c381-31a7-aa8e-6799f7469cef","pitchNumber":1,"startTime":"2026-06-26T02:05:17.493Z","endTime":"2026-06-26T02:05:22.472Z","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":true},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":77.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.21988779450059,"aZ":-24.628225683499544,"pfxX":-11.241353835928534,"pfxZ":4.9039589422651275,"pX":0.6568460360695215,"pZ":1.8891281250328915,"vX0":11.16488920136988,"vY0":-124.42527627416662,"vZ0":-3.668198694532543,"x":91.96,"y":187.77,"x0":-2.4675220588706743,"y0":50.00485784979916,"z0":5.466393411784562,"aX":-17.30642887549994},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":8.0,"breakHorizontal":17.2,"spinRate":2356,"spinDirection":241},"zone":9,"typeConfidence":2.0,"plateTime":0.44331842338182215,"extension":6.359033826830526},"index":1,"playId":"86a78598-e704-395c-ac44-94614584cebe","pitchNumber":2,"startTime":"2026-06-26T02:05:44.507Z","endTime":"2026-06-26T02:06:11.535Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":77.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.790686784847146,"aZ":-24.246214020380634,"pfxX":-11.373637163876381,"pfxZ":5.167608170429646,"pX":-0.8390514172268211,"pZ":1.9071681706140056,"vX0":8.009604741110646,"vY0":-123.85881793442758,"vZ0":-3.6311481116115076,"x":148.98,"y":187.29,"x0":-2.6585958392785205,"y0":50.00061406586974,"z0":5.450544761937584,"aX":-17.435786448588768},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":8.6,"breakHorizontal":18.4,"spinRate":2252,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.44448360180194424,"extension":6.035577112695232},"index":2,"playId":"3a5c0884-b7e4-38cf-8dbd-0c6d48c5721f","pitchNumber":3,"startTime":"2026-06-26T02:06:15.760Z","endTime":"2026-06-26T02:06:20.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.76909341300757,"aZ":-13.136727737396773,"pfxX":-7.913318312430804,"pfxZ":9.91532648224917,"pX":0.18499131000292704,"pZ":1.5274419122194196,"vX0":10.59150644367477,"vY0":-138.59137774402888,"vZ0":-7.396402933380242,"x":109.95,"y":197.54,"x0":-2.6816506979479433,"y0":50.003083722388496,"z0":5.132938359386399,"aX":-15.193593712668953},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.3,"breakHorizontal":11.8,"spinRate":2579,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.39722676659186984,"extension":6.512437371593693},"index":3,"playId":"7ff62ae1-1631-364e-90bb-eedf89d3874f","pitchNumber":4,"startTime":"2026-06-26T02:06:36.933Z","endTime":"2026-06-26T02:07:03.935Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"}}},{"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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":77.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.0416768194985,"aZ":-23.66553611561207,"pfxX":-11.10495423551134,"pfxZ":5.560710609024525,"pX":-0.3401935643763879,"pZ":1.0850282042180868,"vX0":8.903978010057665,"vY0":-123.79601119362262,"vZ0":-5.516218221466855,"x":129.97,"y":209.48,"x0":-2.5663519818016107,"y0":50.00271671984961,"z0":5.36101767808887,"aX":-16.98801168211929},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":8.8,"breakHorizontal":17.6,"spinRate":2407,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4449210887769701,"extension":6.199043922859128},"index":4,"playId":"0cc6cdfa-20f9-32d8-84df-a78db384d084","pitchNumber":5,"startTime":"2026-06-26T02:07:08.016Z","endTime":"2026-06-26T02:07:11.500Z","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":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.94617110264243,"aZ":-13.612916654011494,"pfxX":-6.725232396098416,"pfxZ":9.649444278865419,"pX":0.16848029999986905,"pZ":3.5027282174844268,"vX0":10.352336957943963,"vY0":-138.53812567025773,"vZ0":-2.33207769663047,"x":110.58,"y":144.21,"x0":-2.7609578494584235,"y0":50.00439596387897,"z0":5.277017550004087,"aX":-12.939610085541391},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.0,"breakHorizontal":9.7,"spinRate":2645,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.39694835714404153,"extension":6.2890497445007485},"hitData":{"launchSpeed":96.4,"launchAngle":30.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.54,"coordY":58.12}},"index":5,"playId":"283bb037-eaab-3407-b0c5-09cb85ab9e27","pitchNumber":6,"startTime":"2026-06-26T02:07:26.031Z","endTime":"2026-06-26T02:07:39.173Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T02:07:39.173Z","atBatIndex":76},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ronny Mauricio grounds out, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-26T02:07:41.329Z","endTime":"2026-06-26T02:08:23.106Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.3,"strikeZoneTop":3.365,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.60136483688367,"aZ":-26.2038928402926,"pfxX":-8.235958004254142,"pfxZ":3.850183915078766,"pX":-1.0876979515452407,"pZ":2.43216241817942,"vX0":6.774082323394274,"vY0":-122.98221062721987,"vZ0":-2.1647697660431975,"x":158.46,"y":173.11,"x0":-2.7915945722923343,"y0":50.002446024002744,"z0":5.51956684320961,"aX":-12.769755017837122},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":6.7,"breakHorizontal":13.6,"spinRate":2153,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.4433159929678445,"extension":6.200445957413014},"hitData":{"launchSpeed":90.4,"launchAngle":-10.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.36,"coordY":155.74}},"index":0,"playId":"c8fa281f-57dc-33eb-b64e-4027bdf1e6c0","pitchNumber":1,"startTime":"2026-06-26T02:08:15.207Z","endTime":"2026-06-26T02:08:23.106Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T02:08:23.106Z","atBatIndex":77},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dansby Swanson strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-06-26T02:11:08.704Z","endTime":"2026-06-26T02:11:50.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5],"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"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":"Pitching Change: Brooks Raley replaces Devin Williams.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-26T02:09:15.082Z","endTime":"2026-06-26T02:09:28.688Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":548384,"link":"/api/v1/people/548384"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Miguel Amaya starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-26T02:09:28.688Z","endTime":"2026-06-26T02:10:06.692Z","isPitch":false,"type":"action","player":{"id":665804,"link":"/api/v1/people/665804"},"base":2},{"details":{"description":"Offensive Substitution: Pinch-runner Matt Shaw replaces Miguel Amaya.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-26T02:10:06.692Z","endTime":"2026-06-26T02:11:10.989Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"801","replacedPlayer":{"id":665804,"link":"/api/v1/people/665804"},"base":2},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.463447011481723,"aZ":-28.519475380854292,"pfxX":-7.9231489228611975,"pfxZ":2.656885337984791,"pX":-1.3163564204763596,"pZ":2.2482860970719547,"vX0":-7.91060994438218,"vY0":-116.9374336479062,"vZ0":-0.9981743097822111,"x":167.18,"y":178.08,"x0":3.1483218762417056,"y0":50.00315099212939,"z0":5.372855019348712,"aX":-10.895679119695732},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":4.8,"breakHorizontal":16.4,"spinRate":2853,"spinDirection":293},"zone":13,"typeConfidence":0.91,"plateTime":0.46963252595040794,"extension":6.039042082860891},"index":3,"playId":"ef36dbdf-0c59-338a-9b0f-0f167e513379","pitchNumber":1,"startTime":"2026-06-26T02:11:10.989Z","endTime":"2026-06-26T02:11:14.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.272258349220767,"aZ":-24.679641531504245,"pfxX":-1.1157712866796783,"pfxZ":4.559238034924078,"pX":0.4090068813397606,"pZ":3.3408835747508396,"vX0":-5.8800166074320845,"vY0":-126.22997569385491,"vZ0":-1.1881458285759812,"x":101.41,"y":148.58,"x0":2.8961032010804306,"y0":50.00115356130592,"z0":5.771140064253073,"aX":-1.8330800597308172},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":8.3,"breakHorizontal":3.1,"spinRate":2556,"spinDirection":174},"zone":3,"typeConfidence":0.92,"plateTime":0.4309030743537825,"extension":5.886669850286121},"index":4,"playId":"3f2154f4-5976-3626-9e7f-a11fb71b678f","pitchNumber":2,"startTime":"2026-06-26T02:11:28.745Z","endTime":"2026-06-26T02:11:32.061Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.3934388241276,"aZ":-27.158431943546834,"pfxX":-2.463463444603827,"pfxZ":3.163838170825457,"pX":0.7398669503626513,"pZ":3.2912115608538834,"vX0":-4.22842281614809,"vY0":-124.2348103540424,"vZ0":-0.7467553549696041,"x":88.8,"y":149.92,"x0":2.7742582350620935,"y0":50.00473199492904,"z0":5.82335795158521,"aX":-3.9086227873882597},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.8,"breakHorizontal":5.3,"spinRate":2635,"spinDirection":193},"zone":3,"typeConfidence":0.91,"plateTime":0.43838820996327055,"extension":5.562489261974207},"index":5,"playId":"d58fddb3-35bd-324a-a50e-aa5c1091829b","pitchNumber":3,"startTime":"2026-06-26T02:11:46.883Z","endTime":"2026-06-26T02:11:50.749Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T02:11:50.749Z","atBatIndex":78},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Pete Crow-Armstrong doubles (13) on a sharp line drive to right fielder Carson Benge. Matt Shaw scores.","rbi":1,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-06-26T02:11:53.723Z","endTime":"2026-06-26T02:12:48.732Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":{"id":548384,"link":"/api/v1/people/548384"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.486825417688642,"aZ":-29.944764357756455,"pfxX":10.586537378285755,"pfxZ":1.3205361945716003,"pX":0.8001853317507608,"pZ":3.183834179385847,"vX0":-8.560491475925033,"vY0":-129.78882123477854,"vZ0":-0.2893172264329634,"x":86.5,"y":152.82,"x0":2.7807218639998506,"y0":50.0042705090383,"z0":5.59515223126682,"aX":17.897426143267616},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.5,"breakHorizontal":-17.0,"spinRate":2466,"spinDirection":112},"zone":3,"typeConfidence":0.89,"plateTime":0.4234983804984247,"extension":5.960660966978903},"index":0,"playId":"bffc72db-5e7d-3a68-88df-b44a312887a7","pitchNumber":1,"startTime":"2026-06-26T02:12:14.323Z","endTime":"2026-06-26T02:12:19.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":80.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.77370483738745,"aZ":-31.475303527322673,"pfxX":9.940292157611598,"pfxZ":0.41590405187279345,"pX":0.03346136117167719,"pZ":2.216977418133167,"vX0":-10.408540811176913,"vY0":-129.09454688858497,"vZ0":-1.7653340609267953,"x":115.72,"y":178.92,"x0":2.8407116687464575,"y0":50.001478484971486,"z0":5.350015715469357,"aX":16.64971874370821},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.6,"breakHorizontal":-15.5,"spinRate":2508,"spinDirection":121},"zone":5,"typeConfidence":0.89,"plateTime":0.42551784490470546,"extension":6.253547485315717},"hitData":{"launchSpeed":106.7,"launchAngle":13.0,"totalDistance":235.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":181.71,"coordY":131.41}},"index":1,"playId":"71d01ee2-14f4-3278-a935-3c9e66643c09","pitchNumber":2,"startTime":"2026-06-26T02:12:31.083Z","endTime":"2026-06-26T02:12:48.732Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T02:12:48.732Z","atBatIndex":79},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Carson Kelly lines out to center fielder A.J. Ewing. Pete Crow-Armstrong to 3rd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-06-26T02:13:26.031Z","endTime":"2026-06-26T02:15:27.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5,6,7],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Lineout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Carson Kelly replaces Justin Dean.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-26T02:12:57.542Z","endTime":"2026-06-26T02:13:28.418Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"202","replacedPlayer":{"id":681909,"link":"/api/v1/people/681909"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.284933269899287,"aZ":-23.118683826308605,"pfxX":9.653440196224178,"pfxZ":5.203387933647921,"pX":-0.33513740253696134,"pZ":3.0798777672208986,"vX0":-11.010855115812417,"vY0":-131.17910987857584,"vZ0":-1.7996961737054344,"x":129.77,"y":155.62,"x0":2.666529926892015,"y0":50.00004374440597,"z0":5.5019177423404395,"aX":16.78785658716231},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.2,"breakHorizontal":-15.0,"spinRate":2527,"spinDirection":112},"zone":1,"typeConfidence":0.87,"plateTime":0.41787204217953144,"extension":6.2640053585098086},"index":1,"playId":"91e7d9c2-c2b7-3a6a-b68d-9cd45a0b8203","pitchNumber":1,"startTime":"2026-06-26T02:13:28.418Z","endTime":"2026-06-26T02:13:34.330Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.417962096595502,"aZ":-27.56558101543578,"pfxX":-3.5584355410308097,"pfxZ":2.847549737225,"pX":0.28822218498959934,"pZ":3.1505892624096528,"vX0":-5.215592980472471,"vY0":-125.78516088312753,"vZ0":-0.9545480857215273,"x":106.01,"y":153.71,"x0":2.8437517693648924,"y0":50.0008946799867,"z0":5.752533569502701,"aX":-5.749192745446356},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.2,"breakHorizontal":7.6,"spinRate":2662,"spinDirection":178},"zone":2,"typeConfidence":0.91,"plateTime":0.4339966502150756,"extension":5.963378390954103},"index":2,"playId":"8300f4d8-20cc-3bdf-9583-08d30d865047","pitchNumber":2,"startTime":"2026-06-26T02:13:52.792Z","endTime":"2026-06-26T02:13:56.102Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-26T02:14:05.698Z","endTime":"2026-06-26T02:14:17.049Z","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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":75.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.812283780329437,"aZ":-33.67973571349945,"pfxX":11.051637327017392,"pfxZ":-1.0272338605735705,"pX":1.766669487355665,"pZ":2.7955162743868236,"vX0":-5.868927754038423,"vY0":-121.40875327655586,"vZ0":0.3895683246531809,"x":49.66,"y":163.3,"x0":2.8027437083880518,"y0":50.00290733964405,"z0":5.608127257645587,"aX":16.19760403994637},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.4,"breakHorizontal":-18.2,"spinRate":2056,"spinDirection":105},"zone":12,"typeConfidence":0.91,"plateTime":0.45433711080966876,"extension":5.439487391249932},"index":4,"playId":"f22e3f74-26a3-32de-8946-0ea72942b15c","pitchNumber":3,"startTime":"2026-06-26T02:14:17.049Z","endTime":"2026-06-26T02:14:21.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.480289643495635,"aZ":-24.972754235359584,"pfxX":-2.2225802991042896,"pfxZ":4.579200300884946,"pX":1.3029925892826093,"pZ":4.464572311426003,"vX0":-3.5451300769524496,"vY0":-124.46346093753613,"vZ0":1.8755025552482132,"x":67.33,"y":118.24,"x0":3.033293822911536,"y0":50.00106099330152,"z0":5.766272252976877,"aX":-3.493989033304417},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":9.0,"breakHorizontal":4.8,"spinRate":2627,"spinDirection":201},"zone":12,"typeConfidence":0.9,"plateTime":0.43970888119148066,"extension":5.71846365262537},"index":5,"playId":"b1c86b4d-a68f-3ebc-92ff-5b91801c3a6f","pitchNumber":4,"startTime":"2026-06-26T02:14:35.563Z","endTime":"2026-06-26T02:14:39.175Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.854229905734257,"aZ":-30.530580491210333,"pfxX":-3.564674919395898,"pfxZ":1.0987420076898822,"pX":0.06778234023746288,"pZ":3.10909438789262,"vX0":-5.985532080602713,"vY0":-121.93918021539507,"vZ0":-0.09482261019378646,"x":114.42,"y":154.83,"x0":3.021226988447122,"y0":50.004176499148244,"z0":5.79109053102994,"aX":-5.34794703802823},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.3,"breakHorizontal":7.9,"spinRate":2645,"spinDirection":224},"zone":2,"typeConfidence":0.72,"plateTime":0.44984650500566525,"extension":5.5934975468556765},"index":6,"playId":"a9f32a68-ed4d-3000-97b4-c53fc815c465","pitchNumber":5,"startTime":"2026-06-26T02:14:53.956Z","endTime":"2026-06-26T02:14:57.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, 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":83.9,"endSpeed":77.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.74341827248278,"aZ":-29.9276415366918,"pfxX":11.463967703423537,"pfxZ":1.4894371735576613,"pX":0.7425015078004282,"pZ":2.5195965874630395,"vX0":-8.712743088625967,"vY0":-121.96207604148448,"vZ0":-1.1801230063975314,"x":88.7,"y":170.75,"x0":2.8698491074373442,"y0":50.00349126188734,"z0":5.588340559619849,"aX":17.2901169268418},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.6,"breakHorizontal":-18.7,"spinRate":1995,"spinDirection":100},"zone":6,"typeConfidence":0.9,"plateTime":0.44891207013273116,"extension":6.221489291349963},"hitData":{"launchSpeed":92.5,"launchAngle":20.0,"totalDistance":309.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":152.95,"coordY":78.26}},"index":7,"playId":"1324e4e6-bb59-3de0-bc32-8a7cfe5f53cd","pitchNumber":6,"startTime":"2026-06-26T02:15:16.975Z","endTime":"2026-06-26T02:15:27.213Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T02:15:27.213Z","atBatIndex":80},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Busch flies out to right fielder Carson Benge.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-06-26T02:15:32.099Z","endTime":"2026-06-26T02:18:04.104Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"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":"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":86.7,"endSpeed":79.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.217605190250413,"aZ":-28.87288435585781,"pfxX":-3.898227138633997,"pfxZ":2.064803586309667,"pX":-0.5391195316134381,"pZ":1.0767057329181913,"vX0":-6.923029018746087,"vY0":-125.95270407370734,"vZ0":-5.0923778627467975,"x":137.55,"y":209.71,"x0":2.7586891743258435,"y0":50.00040000293251,"z0":5.478734336103346,"aX":-6.217501357389839},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.8,"breakHorizontal":8.8,"spinRate":2609,"spinDirection":178},"zone":13,"typeConfidence":0.83,"plateTime":0.43601251265466434,"extension":5.835890256753719},"index":0,"playId":"bb66d689-5569-3c62-b594-2084bc0ddaae","pitchNumber":1,"startTime":"2026-06-26T02:15:57.923Z","endTime":"2026-06-26T02:16:02.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.00664344276393,"aZ":-30.881271347207775,"pfxX":-3.1998793134892427,"pfxZ":0.8197690590065569,"pX":0.42417646180219354,"pZ":2.842804516405688,"vX0":-4.843521934867252,"vY0":-124.39259999204653,"vZ0":-0.6352825529436068,"x":100.83,"y":162.02,"x0":2.809148445079552,"y0":50.00229648982871,"z0":5.65280593168502,"aX":-5.033012634117231},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.6,"breakHorizontal":6.8,"spinRate":2719,"spinDirection":225},"zone":3,"typeConfidence":0.92,"plateTime":0.43964135621998146,"extension":6.096627322528898},"index":1,"playId":"20a2453f-f9d1-3eac-934b-5387d250d2e5","pitchNumber":2,"startTime":"2026-06-26T02:16:20.682Z","endTime":"2026-06-26T02:16:24.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.1500122927806,"aZ":-28.32606570302535,"pfxX":-9.396258413387772,"pfxZ":2.7912556278503597,"pX":0.5746988617685055,"pZ":2.8762764518779256,"vX0":-3.265612345967194,"vY0":-117.04174432417653,"vZ0":0.5406176852880036,"x":95.09,"y":161.12,"x0":3.211004053173275,"y0":50.0053922947394,"z0":5.305834951530025,"aX":-12.970264801712224},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":5.5,"breakHorizontal":17.9,"spinRate":2932,"spinDirection":281},"zone":3,"typeConfidence":0.91,"plateTime":0.46889980843498824,"extension":5.906291159198371},"index":2,"playId":"e021c88d-a0ab-3787-b2da-eeb5b9dfe38a","pitchNumber":3,"startTime":"2026-06-26T02:16:35.998Z","endTime":"2026-06-26T02:16:40.515Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.431838541107524,"aZ":-27.841147821542126,"pfxX":-7.1207581888648,"pfxZ":3.114406680759818,"pX":-0.8682800545062137,"pZ":1.5765176900493432,"vX0":-7.031233556002971,"vY0":-117.78641699091409,"vZ0":-2.141210026958821,"x":150.1,"y":196.21,"x0":3.09153529400796,"y0":50.002273852333694,"z0":5.09676749645438,"aX":-9.90599561087592},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":5.4,"breakHorizontal":14.8,"spinRate":2977,"spinDirection":288},"zone":13,"typeConfidence":0.91,"plateTime":0.4667781813344605,"extension":6.139939014725024},"index":3,"playId":"63d9e120-2574-3b10-8ac9-83ca4a87ebcd","pitchNumber":4,"startTime":"2026-06-26T02:17:07.668Z","endTime":"2026-06-26T02:17:12.121Z","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":86.4,"endSpeed":79.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.855204443155706,"aZ":-27.228806642072616,"pfxX":-3.238024532537911,"pfxZ":3.0760638190027727,"pX":-0.24121022041711424,"pZ":3.0605881467495326,"vX0":-6.277365431385117,"vY0":-125.78245246821845,"vZ0":-1.0250787088037103,"x":126.19,"y":156.14,"x0":2.7046334225563697,"y0":50.001554391594176,"z0":5.6757192850982,"aX":-5.200886382863437},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.6,"breakHorizontal":7.3,"spinRate":2735,"spinDirection":204},"zone":1,"typeConfidence":0.89,"plateTime":0.43500410762416397,"extension":5.994929874429678},"index":4,"playId":"1411a2c2-2786-3c01-a075-523e2991091b","pitchNumber":5,"startTime":"2026-06-26T02:17:29.454Z","endTime":"2026-06-26T02:17:35.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":73.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.76969612731159,"aZ":-25.94327224109853,"pfxX":-8.065128225765863,"pfxZ":4.5715199541220235,"pX":-0.3866861428678211,"pZ":2.2517629303513087,"vX0":-5.6829309307949805,"vY0":-116.83318073902869,"vZ0":-1.0803860300335124,"x":131.74,"y":177.98,"x0":3.136830800569257,"y0":50.00543034841465,"z0":5.188634137433298,"aX":-11.000394370060981},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":8.3,"breakHorizontal":16.2,"spinRate":2886,"spinDirection":283},"zone":4,"typeConfidence":0.91,"plateTime":0.47123974650908096,"extension":5.881274984839837},"hitData":{"launchSpeed":94.9,"launchAngle":26.0,"totalDistance":355.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":199.66,"coordY":76.04}},"index":5,"playId":"f723c2b9-dc6c-3a93-8cd6-95a72c505011","pitchNumber":6,"startTime":"2026-06-26T02:17:56.031Z","endTime":"2026-06-26T02:18:04.104Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T02:18:04.104Z","atBatIndex":81},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Eric Wagaman lines out to left fielder Ian Happ.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-06-26T02:20:17.481Z","endTime":"2026-06-26T02:21:26.188Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[4,5,6,7],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","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":7},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Carson Kelly remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-26T02:19:15.613Z","endTime":"2026-06-26T02:19:15.640Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"202","replacedPlayer":{"id":681909,"link":"/api/v1/people/681909"}},{"details":{"description":"Matt Shaw remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-26T02:19:15.640Z","endTime":"2026-06-26T02:19:15.641Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"801","replacedPlayer":{"id":665804,"link":"/api/v1/people/665804"}},{"details":{"description":"Pitching Change: Trent Thornton replaces Jacob Webb.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-26T02:19:15.641Z","endTime":"2026-06-26T02:20:05.765Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663423,"link":"/api/v1/people/663423"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Ronny Mauricio starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-06-26T02:20:05.765Z","endTime":"2026-06-26T02:20:19.705Z","isPitch":false,"type":"action","player":{"id":677595,"link":"/api/v1/people/677595"},"base":2},{"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":94.5,"endSpeed":86.8,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.00381400080962,"aZ":-26.189254323269516,"pfxX":-9.10433690220809,"pfxZ":3.105211932497072,"pX":-1.5307932272672797,"pZ":3.904147725238097,"vX0":5.024901716338334,"vY0":-137.64085665886788,"vZ0":0.24464767515128816,"x":175.35,"y":133.37,"x0":-2.1918920465892877,"y0":50.00622057576606,"z0":5.579786565612481,"aX":-17.566450782879798},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.9,"breakHorizontal":15.5,"spinRate":2255,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.39713020203876326,"extension":6.12388982054765},"index":4,"playId":"8ad0588a-6449-33cb-9e0f-3f68df3adb61","pitchNumber":1,"startTime":"2026-06-26T02:20:19.705Z","endTime":"2026-06-26T02:20:24.802Z","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":96.0,"endSpeed":88.1,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.35563253350855,"aZ":-12.680803106994514,"pfxX":-0.15880451716509114,"pfxZ":9.867349273844502,"pX":1.649927038366748,"pZ":2.4661987818786266,"vX0":9.573510927339866,"vY0":-139.41454842932117,"vZ0":-6.227176520380247,"x":54.11,"y":172.19,"x0":-1.8027711051448478,"y0":50.00085510116829,"z0":5.560274209102539,"aX":-0.31705252887107854},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.8,"breakHorizontal":-1.7,"spinRate":2499,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.39238103132650837,"extension":6.203586815828837},"index":5,"playId":"f77c5cb9-2c89-3ccc-a2e4-04ec1753640f","pitchNumber":2,"startTime":"2026-06-26T02:20:40.591Z","endTime":"2026-06-26T02:20:44.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.725816808731302,"aZ":-13.599539099766082,"pfxX":-1.3108293105099946,"pfxZ":9.65728818909101,"pX":-0.31282911771243893,"pZ":3.0528955058646408,"vX0":4.633835664226972,"vY0":-137.62303078854148,"vZ0":-3.8320135324991575,"x":128.92,"y":156.35,"x0":-1.846052972436186,"y0":50.005590632520466,"z0":5.380697248765926,"aX":-2.522374664708358},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.9,"breakHorizontal":1.4,"spinRate":2499,"spinDirection":204},"zone":1,"typeConfidence":2.0,"plateTime":0.3975572323522698,"extension":6.218421518206807},"index":6,"playId":"49cee824-8d3d-3ff0-bdd7-3f09090edccd","pitchNumber":3,"startTime":"2026-06-26T02:20:56.821Z","endTime":"2026-06-26T02:21:00.240Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.3,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.268680832912363,"aZ":-31.677616466632188,"pfxX":8.944086952152045,"pfxZ":0.35175682281320064,"pX":0.16212429420258287,"pZ":2.272465022718058,"vX0":3.4952369152628706,"vY0":-118.2993854330907,"vZ0":-0.2878777893358587,"x":110.82,"y":177.42,"x0":-2.494127847777963,"y0":50.005015622408116,"z0":5.284388044955699,"aX":12.756252579538394},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":0.8,"breakHorizontal":-17.0,"spinRate":2853,"spinDirection":50},"zone":8,"typeConfidence":2.0,"plateTime":0.4619229565748313,"extension":6.275960375191581},"hitData":{"launchSpeed":83.4,"launchAngle":29.0,"totalDistance":298.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":84.97,"coordY":86.9}},"index":7,"playId":"40ceda03-146b-31f8-b1cb-b9f3002db49b","pitchNumber":4,"startTime":"2026-06-26T02:21:15.100Z","endTime":"2026-06-26T02:21:26.188Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T02:21:26.188Z","atBatIndex":82},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Baty grounds out sharply, second baseman Nico Hoerner to first baseman Michael Busch. Ronny Mauricio to 3rd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-06-26T02:21:29.610Z","endTime":"2026-06-26T02:21:59.160Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.918947333851815,"aZ":-11.44788126562315,"pfxX":-2.6143177227555956,"pfxZ":10.527435654284739,"pX":-0.05327207405083302,"pZ":1.5999636844727174,"vX0":6.461653707243307,"vY0":-139.11183366351418,"vZ0":-7.9646518973056954,"x":119.03,"y":195.58,"x0":-2.0619015304492194,"y0":50.00244646517663,"z0":5.251011188217339,"aX":-5.147615923734941},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.6,"breakHorizontal":3.5,"spinRate":2496,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.3930713470712095,"extension":6.374227854306868},"hitData":{"launchSpeed":96.2,"launchAngle":-14.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":147.25,"coordY":153.71}},"index":0,"playId":"0ca6325a-9017-3397-8b5a-f2ea0ff8786a","pitchNumber":1,"startTime":"2026-06-26T02:21:51.419Z","endTime":"2026-06-26T02:21:59.160Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T02:21:59.160Z","atBatIndex":83},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carson Benge grounds out sharply, third baseman Alex Bregman to first baseman Michael Busch.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-06-26T02:22:05.613Z","endTime":"2026-06-26T02:24:01.830Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.41"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.27"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.68"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.77"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.63"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.66"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.28"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.52"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.68"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.83"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.62"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.45"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"101.04"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".391"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".440"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".387"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".269"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".460"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".297"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".174"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".235"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".280"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".158"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".140"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".148"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".913"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".920"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".781"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".769"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.349"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".413"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".784"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".686"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".409"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".541"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".913"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".920"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".781"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".769"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.349"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".413"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".784"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".686"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".409"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".541"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.6,"endSpeed":88.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.00258439609857,"aZ":-12.080218203107808,"pfxX":-2.995946414328422,"pfxZ":10.160801173848828,"pX":-0.6282494586907151,"pZ":2.81861200162019,"vX0":4.2903132383967595,"vY0":-139.2159040483258,"vZ0":-5.080636349236427,"x":140.95,"y":162.68,"x0":-1.7946372774356698,"y0":50.006829419625944,"z0":5.456041663075509,"aX":-5.927501260798937},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.6,"breakHorizontal":4.6,"spinRate":2557,"spinDirection":197},"zone":1,"typeConfidence":2.0,"plateTime":0.39228314955666166,"extension":6.101392030556605},"index":0,"playId":"35c38f48-4ad7-3433-97c8-563ffe8c97ac","pitchNumber":1,"startTime":"2026-06-26T02:22:26.314Z","endTime":"2026-06-26T02:22:30.060Z","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.4,"endSpeed":87.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.812424523931217,"aZ":-14.496026265676653,"pfxX":-3.8910375736299425,"pfxZ":9.047902804700687,"pX":-0.5737376536968746,"pZ":3.687560401001439,"vX0":5.081682255078309,"vY0":-138.83405841940223,"vZ0":-2.0940852100096654,"x":138.87,"y":139.22,"x0":-1.9215067087248296,"y0":50.00399733823684,"z0":5.415411272565845,"aX":-7.603888454636766},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.2,"breakHorizontal":6.0,"spinRate":2512,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.3943852712273155,"extension":6.105622777168454},"index":1,"playId":"fd9ce7f4-e8d7-3ab0-896a-da9cacde53b9","pitchNumber":2,"startTime":"2026-06-26T02:22:42.875Z","endTime":"2026-06-26T02:22:46.632Z","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":96.1,"endSpeed":88.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.025242569912937,"aZ":-12.854479366381193,"pfxX":-2.9472844545158727,"pfxZ":9.660085902731975,"pX":-0.2887101960134571,"pZ":3.6987441344742296,"vX0":5.255967393046738,"vY0":-139.92333795807923,"vZ0":-2.625137259142823,"x":128.0,"y":138.91,"x0":-1.801192722051522,"y0":50.00121721207138,"z0":5.4819099888173675,"aX":-5.8938670738326815},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.2,"breakHorizontal":4.3,"spinRate":2485,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.39016465743619655,"extension":6.068598024003204},"index":2,"playId":"c52a48b6-0c45-3758-a670-48c586805925","pitchNumber":3,"startTime":"2026-06-26T02:23:03.288Z","endTime":"2026-06-26T02:23:06.920Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.4462944248924,"aZ":-41.6013569083106,"pfxX":3.0633199884272004,"pfxZ":-6.491646544183464,"pX":0.7264392635979937,"pZ":-0.9027188465449973,"vX0":5.740880520755383,"vY0":-120.33092364813565,"vZ0":-5.893435716719783,"x":89.31,"y":263.15,"x0":-2.09732433793105,"y0":50.003321791316004,"z0":5.303818870872328,"aX":4.447983116893149},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-13.0,"breakHorizontal":-7.1,"spinRate":2981,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4568702095528896,"extension":6.298728151792926},"index":3,"playId":"c9198e80-1dcc-30f6-aec9-7fb5440c1c4b","pitchNumber":4,"startTime":"2026-06-26T02:23:22.503Z","endTime":"2026-06-26T02:23:27.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.97279241937561,"aZ":-15.020553349079565,"pfxX":-1.4122326337244777,"pfxZ":8.729501210510731,"pX":-1.2949559706396572,"pZ":3.2411081620796898,"vX0":2.5682037031198117,"vY0":-139.2157705014902,"vZ0":-3.395756300261138,"x":166.36,"y":151.27,"x0":-2.04550969280874,"y0":50.00061755881199,"z0":5.469577862335706,"aX":-2.7746045000620834},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.4,"breakHorizontal":2.0,"spinRate":2391,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.393301729122157,"extension":5.9924168369171005},"hitData":{"launchSpeed":98.8,"launchAngle":-2.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":109.24,"coordY":163.84}},"index":4,"playId":"fc8df03b-8941-3edc-bb19-cfadd19fc3a3","pitchNumber":5,"startTime":"2026-06-26T02:23:54.099Z","endTime":"2026-06-26T02:24:01.830Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T02:24:01.830Z","atBatIndex":84}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carson Benge grounds out sharply, third baseman Alex Bregman to first baseman Michael Busch.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-06-26T02:22:05.613Z","endTime":"2026-06-26T02:24:01.830Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.41"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.27"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.68"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.77"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.63"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.66"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.28"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.52"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.68"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.83"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.62"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.45"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"101.04"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".391"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".440"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".387"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".269"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".460"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".297"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".174"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".235"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".280"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".158"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".140"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".148"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".913"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".920"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".781"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".769"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.349"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".413"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".784"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".686"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".409"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".541"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".913"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".920"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".781"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".769"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.349"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".413"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".784"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".686"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".409"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".541"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.6,"endSpeed":88.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.00258439609857,"aZ":-12.080218203107808,"pfxX":-2.995946414328422,"pfxZ":10.160801173848828,"pX":-0.6282494586907151,"pZ":2.81861200162019,"vX0":4.2903132383967595,"vY0":-139.2159040483258,"vZ0":-5.080636349236427,"x":140.95,"y":162.68,"x0":-1.7946372774356698,"y0":50.006829419625944,"z0":5.456041663075509,"aX":-5.927501260798937},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.6,"breakHorizontal":4.6,"spinRate":2557,"spinDirection":197},"zone":1,"typeConfidence":2.0,"plateTime":0.39228314955666166,"extension":6.101392030556605},"index":0,"playId":"35c38f48-4ad7-3433-97c8-563ffe8c97ac","pitchNumber":1,"startTime":"2026-06-26T02:22:26.314Z","endTime":"2026-06-26T02:22:30.060Z","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.4,"endSpeed":87.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.812424523931217,"aZ":-14.496026265676653,"pfxX":-3.8910375736299425,"pfxZ":9.047902804700687,"pX":-0.5737376536968746,"pZ":3.687560401001439,"vX0":5.081682255078309,"vY0":-138.83405841940223,"vZ0":-2.0940852100096654,"x":138.87,"y":139.22,"x0":-1.9215067087248296,"y0":50.00399733823684,"z0":5.415411272565845,"aX":-7.603888454636766},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.2,"breakHorizontal":6.0,"spinRate":2512,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.3943852712273155,"extension":6.105622777168454},"index":1,"playId":"fd9ce7f4-e8d7-3ab0-896a-da9cacde53b9","pitchNumber":2,"startTime":"2026-06-26T02:22:42.875Z","endTime":"2026-06-26T02:22:46.632Z","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":96.1,"endSpeed":88.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.025242569912937,"aZ":-12.854479366381193,"pfxX":-2.9472844545158727,"pfxZ":9.660085902731975,"pX":-0.2887101960134571,"pZ":3.6987441344742296,"vX0":5.255967393046738,"vY0":-139.92333795807923,"vZ0":-2.625137259142823,"x":128.0,"y":138.91,"x0":-1.801192722051522,"y0":50.00121721207138,"z0":5.4819099888173675,"aX":-5.8938670738326815},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.2,"breakHorizontal":4.3,"spinRate":2485,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.39016465743619655,"extension":6.068598024003204},"index":2,"playId":"c52a48b6-0c45-3758-a670-48c586805925","pitchNumber":3,"startTime":"2026-06-26T02:23:03.288Z","endTime":"2026-06-26T02:23:06.920Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.4462944248924,"aZ":-41.6013569083106,"pfxX":3.0633199884272004,"pfxZ":-6.491646544183464,"pX":0.7264392635979937,"pZ":-0.9027188465449973,"vX0":5.740880520755383,"vY0":-120.33092364813565,"vZ0":-5.893435716719783,"x":89.31,"y":263.15,"x0":-2.09732433793105,"y0":50.003321791316004,"z0":5.303818870872328,"aX":4.447983116893149},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-13.0,"breakHorizontal":-7.1,"spinRate":2981,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4568702095528896,"extension":6.298728151792926},"index":3,"playId":"c9198e80-1dcc-30f6-aec9-7fb5440c1c4b","pitchNumber":4,"startTime":"2026-06-26T02:23:22.503Z","endTime":"2026-06-26T02:23:27.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.97279241937561,"aZ":-15.020553349079565,"pfxX":-1.4122326337244777,"pfxZ":8.729501210510731,"pX":-1.2949559706396572,"pZ":3.2411081620796898,"vX0":2.5682037031198117,"vY0":-139.2157705014902,"vZ0":-3.395756300261138,"x":166.36,"y":151.27,"x0":-2.04550969280874,"y0":50.00061755881199,"z0":5.469577862335706,"aX":-2.7746045000620834},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.4,"breakHorizontal":2.0,"spinRate":2391,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.393301729122157,"extension":5.9924168369171005},"hitData":{"launchSpeed":98.8,"launchAngle":-2.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":109.24,"coordY":163.84}},"index":4,"playId":"fc8df03b-8941-3edc-bb19-cfadd19fc3a3","pitchNumber":5,"startTime":"2026-06-26T02:23:54.099Z","endTime":"2026-06-26T02:24:01.830Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-26T02:24:01.830Z","atBatIndex":84},"scoringPlays":[41,43,44,50,59,79],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3],"bottom":[4,5,6,7],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":156.37,"y":157.26},"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":1,"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":80.36,"y":176.01},"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":1,"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":105.19,"y":149.66},"type":"O","description":"Forceout"}],"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":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"coordinates":{"x":104.68,"y":146.11},"type":"O","description":"Forceout"}]}},{"startIndex":8,"endIndex":13,"top":[8,9,10],"bottom":[11,12,13],"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":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":88.97,"y":152.19},"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":2,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"coordinates":{"x":108.74,"y":164.35},"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":2,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"coordinates":{"x":197.87,"y":75.42},"type":"O","description":"Flyout"}]}},{"startIndex":14,"endIndex":22,"top":[14,15,16],"bottom":[17,18,19,20,21,22],"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":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"coordinates":{"x":140.15,"y":124.83},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":99.62,"y":152.19},"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":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"coordinates":{"x":64.87,"y":74.3},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":3,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":128.5,"y":140.03},"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":3,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"coordinates":{"x":91.0,"y":179.05},"type":"O","description":"Pop Out"}]}},{"startIndex":23,"endIndex":31,"top":[23,24,25,26],"bottom":[27,28,29,30,31],"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":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"coordinates":{"x":97.08,"y":157.76},"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":4,"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":144.71,"y":160.3},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":104.18,"y":167.9},"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":4,"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":166.12,"y":95.72},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"coordinates":{"x":160.42,"y":179.55},"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":4,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"coordinates":{"x":145.22,"y":149.66},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"coordinates":{"x":56.74,"y":128.92},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"coordinates":{"x":128.5,"y":142.56},"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":4,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":141.67,"y":164.86},"type":"O","description":"Groundout"}]}},{"startIndex":32,"endIndex":38,"top":[32,33,34],"bottom":[35,36,37,38],"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":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":94.55,"y":190.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":5,"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"coordinates":{"x":90.06,"y":65.37},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":5,"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":134.36,"y":94.89},"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":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":100.12,"y":156.24},"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":681799,"fullName":"Ethan Roberts","link":"/api/v1/people/681799"},"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"coordinates":{"x":157.38,"y":184.11},"type":"O","description":"Pop Out"}]}},{"startIndex":39,"endIndex":54,"top":[39,40,41,42,43,44,45,46],"bottom":[47,48,49,50,51,52,53,54],"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":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":101.64,"y":149.66},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":126.47,"y":179.55},"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":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"coordinates":{"x":171.76,"y":133.65},"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":6,"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":64.68,"y":94.7},"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":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":188.46,"y":132.9},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":154.85,"y":150.67},"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":6,"pitcher":{"id":681799,"fullName":"Ethan Roberts","link":"/api/v1/people/681799"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"coordinates":{"x":124.29,"y":126.14},"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":6,"pitcher":{"id":681799,"fullName":"Ethan Roberts","link":"/api/v1/people/681799"},"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"coordinates":{"x":155.86,"y":164.35},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":6,"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"coordinates":{"x":40.18,"y":69.35},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":6,"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":79.02,"y":112.15},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":6,"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":139.65,"y":97.46},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":6,"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":149.28,"y":144.59},"type":"O","description":"Groundout"}]}},{"startIndex":55,"endIndex":63,"top":[55,56,57,58],"bottom":[59,60,61,62,63],"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":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":119.88,"y":151.68},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810"},"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"coordinates":{"x":82.39,"y":117.73},"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":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"coordinates":{"x":198.64,"y":59.62},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":7,"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"coordinates":{"x":81.46,"y":119.02},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":7,"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"coordinates":{"x":135.7,"y":143.52},"type":"O","description":"Groundout"}]}},{"startIndex":64,"endIndex":69,"top":[64,65,66],"bottom":[67,68,69],"hits":{"away":[],"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":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":135.15,"y":95.77},"type":"O","description":"Flyout"}]}},{"startIndex":70,"endIndex":77,"top":[70,71,72],"bottom":[73,74,75,76,77],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":9,"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":154.14,"y":156.55},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":9,"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"coordinates":{"x":154.85,"y":161.31},"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":9,"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":149.28,"y":153.71},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":9,"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"coordinates":{"x":122.93,"y":144.59},"type":"O","description":"Fielders Choice"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":9,"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"coordinates":{"x":120.54,"y":58.12},"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":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"coordinates":{"x":155.36,"y":155.74},"type":"O","description":"Groundout"}]}},{"startIndex":78,"endIndex":84,"top":[78,79,80,81],"bottom":[82,83,84],"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":10,"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":181.71,"y":131.41},"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":10,"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":152.95,"y":78.26},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":10,"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":199.66,"y":76.04},"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":10,"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"coordinates":{"x":84.97,"y":86.9},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":10,"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":147.25,"y":153.71},"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":10,"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":109.24,"y":163.84},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":10,"currentInningOrdinal":"10th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":2,"hits":3,"errors":2,"leftOnBase":3},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":2,"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":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":10,"ordinalNum":"10th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":3,"hits":9,"errors":2,"leftOnBase":14},"away":{"runs":4,"hits":6,"errors":1,"leftOnBase":6}},"defense":{"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"onDeck":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"inHole":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"battingOrder":4,"team":{"id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"}},"offense":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"onDeck":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"inHole":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"battingOrder":1,"team":{"id":121,"name":"New York Mets","link":"/api/v1/teams/121"}},"balls":1,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":8,"airOuts":11,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".243","atBats":37,"obp":".337","slg":".404","ops":".741","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":8,"rbi":4,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":3},"pitching":{"flyOuts":5,"groundOuts":12,"airOuts":10,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":6,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":39,"obp":".348","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":169,"era":"4.27","inningsPitched":"10.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.24","battersFaced":46,"outs":30,"completeGames":0,"shutouts":0,"pitchesThrown":169,"balls":65,"strikes":104,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":3,"pitchesPerInning":"16.90","runsScoredPer9":"2.70","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":12,"putOuts":30,"errors":1,"chances":43,"passedBall":0,"pickoffs":0}},"players":{"ID624424":{"person":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"jerseyNumber":"20","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | K, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":16,"groundOuts":21,"airOuts":25,"runs":14,"doubles":10,"triples":0,"homeRuns":4,"strikeOuts":38,"baseOnBalls":16,"intentionalWalks":0,"hits":24,"hitByPitch":0,"avg":".224","atBats":107,"obp":".323","slg":".430","ops":".753","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":124,"totalBases":46,"rbi":15,"leftOnBase":48,"sacBunts":0,"sacFlies":1,"babip":".303","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":39,"errors":0,"chances":39,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":"0.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":3,"outs":0,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":6,"strikes":7,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":1,"inheritedRunnersScored":1,"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":38,"gamesStarted":0,"flyOuts":22,"groundOuts":42,"airOuts":43,"runs":14,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":18,"baseOnBalls":9,"intentionalWalks":1,"hits":34,"hitByPitch":3,"atBats":133,"obp":".313","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":568,"era":"3.53","inningsPitched":"35.2","wins":1,"losses":0,"saves":1,"saveOpportunities":3,"holds":6,"blownSaves":2,"earnedRuns":14,"whip":"1.21","battersFaced":149,"outs":107,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":568,"balls":196,"strikes":372,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.98","rbi":2,"winPercentage":"1.000","pitchesPerInning":"15.93","gamesFinished":7,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"4.54","walksPer9Inn":"2.27","hitsPer9Inn":"8.58","runsScoredPer9":"3.53","homeRunsPer9":"1.01","inheritedRunners":23,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664023":{"person":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"jerseyNumber":"8","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":43,"groundOuts":51,"airOuts":66,"runs":54,"doubles":15,"triples":2,"homeRuns":16,"strikeOuts":106,"baseOnBalls":44,"intentionalWalks":3,"hits":66,"hitByPitch":4,"avg":".229","atBats":288,"obp":".338","slg":".462","ops":".800","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":337,"totalBases":133,"rbi":38,"leftOnBase":175,"sacBunts":0,"sacFlies":1,"babip":".299","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":11,"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":3,"putOuts":138,"errors":1,"chances":142,"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":{"summary":"1.0 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":8,"strikes":7,"strikePercentage":".470","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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":21,"gamesStarted":0,"flyOuts":9,"groundOuts":28,"airOuts":24,"runs":10,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":17,"baseOnBalls":12,"intentionalWalks":0,"hits":18,"hitByPitch":3,"atBats":87,"obp":".324","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":413,"era":"3.28","inningsPitched":"24.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.22","battersFaced":102,"outs":74,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":413,"balls":165,"strikes":248,"strikePercentage":".600","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".000","pitchesPerInning":"16.74","gamesFinished":5,"strikeoutWalkRatio":"1.42","strikeoutsPer9Inn":"6.20","walksPer9Inn":"4.38","hitsPer9Inn":"6.57","runsScoredPer9":"3.65","homeRunsPer9":"0.73","inheritedRunners":8,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID665871":{"person":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":6,"flyOuts":32,"groundOuts":56,"airOuts":55,"runs":22,"doubles":7,"triples":0,"homeRuns":8,"strikeOuts":30,"baseOnBalls":11,"intentionalWalks":0,"hits":40,"hitByPitch":1,"atBats":178,"obp":".272","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":750,"era":"4.04","inningsPitched":"49.0","wins":6,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":22,"whip":"1.04","battersFaced":193,"outs":147,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":750,"balls":284,"strikes":466,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".857","pitchesPerInning":"15.31","gamesFinished":2,"strikeoutWalkRatio":"2.73","strikeoutsPer9Inn":"5.51","walksPer9Inn":"2.02","hitsPer9Inn":"7.35","runsScoredPer9":"4.04","homeRunsPer9":"1.47","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID573204":{"person":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"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":3,"strikes":9,"strikePercentage":".750","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":25,"gamesStarted":0,"flyOuts":17,"groundOuts":10,"airOuts":29,"runs":12,"doubles":1,"triples":0,"homeRuns":5,"strikeOuts":27,"baseOnBalls":11,"intentionalWalks":1,"hits":16,"hitByPitch":0,"atBats":81,"obp":".293","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":399,"era":"4.50","inningsPitched":"22.0","wins":2,"losses":2,"saves":2,"saveOpportunities":5,"holds":6,"blownSaves":3,"earnedRuns":11,"whip":"1.23","battersFaced":93,"outs":66,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":399,"balls":136,"strikes":263,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.34","rbi":0,"winPercentage":".500","pitchesPerInning":"18.14","gamesFinished":5,"strikeoutWalkRatio":"2.45","strikeoutsPer9Inn":"11.05","walksPer9Inn":"4.50","hitsPer9Inn":"6.55","runsScoredPer9":"4.91","homeRunsPer9":"2.05","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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":16,"gamesStarted":16,"flyOuts":65,"groundOuts":77,"airOuts":104,"runs":46,"doubles":14,"triples":1,"homeRuns":20,"strikeOuts":88,"baseOnBalls":23,"intentionalWalks":0,"hits":74,"hitByPitch":3,"atBats":342,"obp":".271","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1416,"era":"4.40","inningsPitched":"92.0","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.05","battersFaced":369,"outs":276,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1416,"balls":490,"strikes":926,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":3,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".455","pitchesPerInning":"15.39","gamesFinished":0,"strikeoutWalkRatio":"3.83","strikeoutsPer9Inn":"8.61","walksPer9Inn":"2.25","hitsPer9Inn":"7.24","runsScoredPer9":"4.50","homeRunsPer9":"1.96","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":26,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":5,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":"400","stats":{"batting":{"summary":"1-4 | 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"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":1,"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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":50,"groundOuts":73,"airOuts":108,"runs":37,"doubles":11,"triples":1,"homeRuns":6,"strikeOuts":58,"baseOnBalls":40,"intentionalWalks":2,"hits":76,"hitByPitch":6,"avg":".244","atBats":312,"obp":".338","slg":".343","ops":".681","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":361,"totalBases":107,"rbi":26,"leftOnBase":172,"sacBunts":0,"sacFlies":3,"babip":".279","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.00","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":130,"putOuts":43,"errors":4,"chances":177,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID699393":{"person":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"jerseyNumber":"75","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":7,"groundOuts":18,"airOuts":11,"runs":7,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".265","atBats":49,"obp":".308","slg":".388","ops":".696","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":53,"totalBases":19,"rbi":6,"leftOnBase":14,"sacBunts":1,"sacFlies":0,"babip":".300","groundOutsToAirouts":"1.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.00","popOuts":0,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":13,"errors":1,"chances":30,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID683737":{"person":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"jerseyNumber":"29","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"300","stats":{"batting":{"summary":"1-5 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":3,"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":12,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":57,"groundOuts":67,"airOuts":78,"runs":32,"doubles":13,"triples":2,"homeRuns":9,"strikeOuts":80,"baseOnBalls":54,"intentionalWalks":1,"hits":70,"hitByPitch":8,"avg":".240","atBats":292,"obp":".370","slg":".390","ops":".760","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":357,"totalBases":114,"rbi":44,"leftOnBase":152,"sacBunts":0,"sacFlies":3,"babip":".296","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.44","popOuts":8,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":78,"putOuts":586,"errors":1,"chances":665,"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":"202","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":25,"groundOuts":44,"airOuts":55,"runs":30,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":34,"baseOnBalls":21,"intentionalWalks":0,"hits":52,"hitByPitch":3,"avg":".281","atBats":185,"obp":".364","slg":".395","ops":".759","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":209,"totalBases":73,"rbi":29,"leftOnBase":89,"sacBunts":0,"sacFlies":0,"babip":".327","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.25","popOuts":12,"lineOuts":18},"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":{"caughtStealing":8,"stolenBases":32,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":13,"putOuts":390,"errors":5,"chances":408,"fielding":".988","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"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":"2-5 | 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":46,"groundOuts":51,"airOuts":80,"runs":49,"doubles":13,"triples":4,"homeRuns":17,"strikeOuts":90,"baseOnBalls":32,"intentionalWalks":1,"hits":89,"hitByPitch":8,"avg":".290","atBats":307,"obp":".370","slg":".524","ops":".894","caughtStealing":5,"stolenBases":18,"stolenBasePercentage":".783","caughtStealingPercentage":".217","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":350,"totalBases":161,"rbi":45,"leftOnBase":118,"sacBunts":1,"sacFlies":2,"babip":".356","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.06","popOuts":19,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":227,"errors":4,"chances":235,"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":{"note":"(W, 2-2)","summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":9,"strikes":11,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":35,"gamesStarted":0,"flyOuts":24,"groundOuts":29,"airOuts":34,"runs":17,"doubles":2,"triples":0,"homeRuns":6,"strikeOuts":40,"baseOnBalls":13,"intentionalWalks":0,"hits":34,"hitByPitch":0,"atBats":136,"obp":".313","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":627,"era":"3.67","inningsPitched":"34.1","wins":2,"losses":2,"saves":2,"saveOpportunities":6,"holds":5,"blownSaves":4,"earnedRuns":14,"whip":"1.37","battersFaced":150,"outs":103,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":627,"balls":214,"strikes":413,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".500","pitchesPerInning":"18.26","gamesFinished":10,"strikeoutWalkRatio":"3.08","strikeoutsPer9Inn":"10.49","walksPer9Inn":"3.41","hitsPer9Inn":"8.91","runsScoredPer9":"4.46","homeRunsPer9":"1.57","inheritedRunners":12,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID665804":{"person":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"jerseyNumber":"9","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":1,"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":19,"groundOuts":26,"airOuts":32,"runs":18,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":27,"baseOnBalls":16,"intentionalWalks":0,"hits":24,"hitByPitch":7,"avg":".222","atBats":108,"obp":".359","slg":".352","ops":".711","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":133,"totalBases":38,"rbi":10,"leftOnBase":47,"sacBunts":1,"sacFlies":0,"babip":".269","groundOutsToAirouts":"0.81","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"36.00","popOuts":9,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":6,"stolenBases":15,"stolenBasePercentage":".714","caughtStealingPercentage":".286","assists":14,"putOuts":240,"errors":1,"chances":255,"fielding":".996","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID673548":{"person":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"jerseyNumber":"27","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":29,"groundOuts":48,"airOuts":57,"runs":36,"doubles":10,"triples":0,"homeRuns":10,"strikeOuts":74,"baseOnBalls":31,"intentionalWalks":3,"hits":62,"hitByPitch":3,"avg":".258","atBats":240,"obp":".349","slg":".425","ops":".774","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":275,"totalBases":102,"rbi":31,"leftOnBase":153,"sacBunts":0,"sacFlies":1,"babip":".331","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.00","popOuts":17,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":108,"errors":0,"chances":113,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681909":{"person":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909"},"jerseyNumber":"1","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"201","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".667","atBats":3,"obp":".667","slg":"1.333","ops":"2.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".667","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID669020":{"person":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":1,"flyOuts":15,"groundOuts":30,"airOuts":22,"runs":8,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":29,"baseOnBalls":13,"intentionalWalks":0,"hits":20,"hitByPitch":0,"atBats":99,"obp":".292","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":433,"era":"1.82","inningsPitched":"29.2","wins":5,"losses":1,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":6,"whip":"1.11","battersFaced":114,"outs":89,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":433,"balls":165,"strikes":268,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"1.36","rbi":0,"winPercentage":".833","pitchesPerInning":"14.60","gamesFinished":11,"strikeoutWalkRatio":"2.23","strikeoutsPer9Inn":"8.80","walksPer9Inn":"3.94","hitsPer9Inn":"6.07","runsScoredPer9":"2.43","homeRunsPer9":"0.91","inheritedRunners":17,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663423":{"person":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(S, 1)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":2,"strikes":8,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":0,"flyOuts":10,"groundOuts":30,"airOuts":22,"runs":8,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":10,"baseOnBalls":9,"intentionalWalks":1,"hits":14,"hitByPitch":1,"atBats":75,"obp":".282","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":321,"era":"2.86","inningsPitched":"22.0","wins":2,"losses":2,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":7,"whip":"1.05","battersFaced":86,"outs":66,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":321,"balls":121,"strikes":200,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.36","rbi":0,"winPercentage":".500","pitchesPerInning":"14.59","gamesFinished":6,"strikeoutWalkRatio":"1.11","strikeoutsPer9Inn":"4.09","walksPer9Inn":"3.68","hitsPer9Inn":"5.73","runsScoredPer9":"3.27","homeRunsPer9":"1.64","inheritedRunners":7,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID571510":{"person":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"jerseyNumber":"16","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"summary":"4.2 IP, 0 ER, 4 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":4,"airOuts":5,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":76,"inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":21,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":76,"balls":30,"strikes":46,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":10,"groundOuts":22,"airOuts":25,"runs":17,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":35,"baseOnBalls":10,"intentionalWalks":0,"hits":29,"hitByPitch":0,"atBats":111,"obp":".322","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":506,"era":"5.02","inningsPitched":"28.2","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.36","battersFaced":121,"outs":86,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":506,"balls":174,"strikes":332,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".667","pitchesPerInning":"17.65","gamesFinished":0,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"10.99","walksPer9Inn":"3.14","hitsPer9Inn":"9.10","runsScoredPer9":"5.34","homeRunsPer9":"0.63","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":8},"fielding":{"gamesStarted":1,"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"}]},"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":"0-4 | 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":48,"groundOuts":65,"airOuts":74,"runs":48,"doubles":9,"triples":2,"homeRuns":11,"strikeOuts":71,"baseOnBalls":37,"intentionalWalks":0,"hits":51,"hitByPitch":1,"avg":".199","atBats":256,"obp":".299","slg":".379","ops":".678","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":299,"totalBases":97,"rbi":46,"leftOnBase":128,"sacBunts":1,"sacFlies":4,"babip":".225","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.27","popOuts":14,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":192,"putOuts":97,"errors":5,"chances":294,"fielding":".983","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":{"note":"(BS, 2)","summary":"1.1 IP, ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":6,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":23,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":1,"battersFaced":7,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":7,"strikes":16,"strikePercentage":".700","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"6.75","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":30,"gamesStarted":0,"flyOuts":8,"groundOuts":25,"airOuts":22,"runs":18,"doubles":4,"triples":2,"homeRuns":5,"strikeOuts":31,"baseOnBalls":15,"intentionalWalks":0,"hits":32,"hitByPitch":5,"atBats":107,"obp":".403","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":523,"era":"6.08","inningsPitched":"26.2","wins":0,"losses":1,"saves":0,"saveOpportunities":2,"holds":5,"blownSaves":2,"earnedRuns":18,"whip":"1.76","battersFaced":130,"outs":80,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":523,"balls":183,"strikes":340,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.14","rbi":1,"winPercentage":".000","pitchesPerInning":"19.61","gamesFinished":4,"strikeoutWalkRatio":"2.07","strikeoutsPer9Inn":"10.46","walksPer9Inn":"5.06","hitsPer9Inn":"10.80","runsScoredPer9":"6.07","homeRunsPer9":"1.69","inheritedRunners":13,"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":"600","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":49,"groundOuts":100,"airOuts":120,"runs":34,"doubles":21,"triples":0,"homeRuns":4,"strikeOuts":26,"baseOnBalls":34,"intentionalWalks":0,"hits":76,"hitByPitch":4,"avg":".239","atBats":318,"obp":".317","slg":".343","ops":".660","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":360,"totalBases":109,"rbi":35,"leftOnBase":140,"sacBunts":0,"sacFlies":4,"babip":".247","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"79.50","popOuts":26,"lineOuts":45},"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":197,"putOuts":114,"errors":2,"chances":313,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID681151":{"person":{"id":681151,"fullName":"Jayden Murray","link":"/api/v1/people/681151"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":15,"groundOuts":9,"airOuts":20,"runs":14,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":8,"intentionalWalks":0,"hits":21,"hitByPitch":0,"atBats":59,"obp":".426","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":258,"era":"8.79","inningsPitched":"14.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"2.02","battersFaced":68,"outs":43,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":258,"balls":100,"strikes":158,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.45","rbi":0,"winPercentage":".---","pitchesPerInning":"18.00","gamesFinished":3,"strikeoutWalkRatio":"1.25","strikeoutsPer9Inn":"6.28","walksPer9Inn":"5.02","hitsPer9Inn":"13.19","runsScoredPer9":"8.79","homeRunsPer9":"1.26","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID807713":{"person":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"jerseyNumber":"6","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"801","stats":{"batting":{"note":"1-","summary":"0-0 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":17,"groundOuts":29,"airOuts":42,"runs":18,"doubles":6,"triples":2,"homeRuns":4,"strikeOuts":26,"baseOnBalls":9,"intentionalWalks":0,"hits":31,"hitByPitch":3,"avg":".246","atBats":126,"obp":".309","slg":".421","ops":".730","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":140,"totalBases":53,"rbi":20,"leftOnBase":68,"sacBunts":1,"sacFlies":1,"babip":".278","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.50","popOuts":10,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":23,"putOuts":62,"errors":1,"chances":86,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]}},"batters":[691718,624424,681909,608348,683737,608324,664023,663538,699393,665804,807713,621020,571510,681799,571948,664208,573204,657097,663423],"pitchers":[571510,681799,571948,664208,573204,657097,663423],"bench":[673548],"bullpen":[665871,684007,681151,607067,669020],"battingOrder":[691718,608348,683737,608324,664023,663538,699393,807713,621020],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Bregman (11, Peralta, F); Crow-Armstrong (13, Raley, B)."},{"label":"TB","value":"Bregman 2; Busch; Conforto; Crow-Armstrong 3; Happ."},{"label":"RBI","value":"Bregman (26); Conforto (15); Crow-Armstrong (45); Happ (38)."},{"label":"2-out RBI","value":"Bregman; Happ."},{"label":"Runners left in scoring position, 2 out","value":"Busch; Ramírez; Happ."},{"label":"Team RISP","value":"3-for-9."},{"label":"Team LOB","value":"6."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Swanson (5, throw)."},{"label":"DP","value":"(Bregman-Swanson-Busch)."}]}],"note":[{"label":"a","value":"Lined out for Dean in the 10th."},{"label":"1","value":"Ran for Amaya in the 10th."}]},"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":5,"groundOuts":12,"airOuts":10,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":6,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".231","atBats":39,"obp":".299","slg":".377","ops":".676","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":46,"totalBases":16,"rbi":3,"leftOnBase":22,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.50","popOuts":4,"lineOuts":1},"pitching":{"flyOuts":4,"groundOuts":8,"airOuts":11,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":37,"obp":".205","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":163,"era":"4.17","inningsPitched":"10.0","saveOpportunities":0,"earnedRuns":0,"whip":"1.29","battersFaced":39,"outs":30,"completeGames":0,"shutouts":0,"pitchesThrown":163,"balls":66,"strikes":97,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":4,"pitchesPerInning":"16.30","runsScoredPer9":"3.60","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":30,"errors":2,"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":49,"flyOuts":15,"groundOuts":45,"airOuts":30,"runs":15,"doubles":9,"triples":0,"homeRuns":1,"strikeOuts":32,"baseOnBalls":6,"intentionalWalks":0,"hits":29,"hitByPitch":4,"avg":".216","atBats":134,"obp":".271","slg":".306","ops":".577","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":146,"totalBases":41,"rbi":15,"leftOnBase":56,"sacBunts":2,"sacFlies":0,"babip":".277","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"134.00","popOuts":6,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":12,"stolenBases":16,"stolenBasePercentage":".571","caughtStealingPercentage":".429","assists":18,"putOuts":358,"errors":2,"chances":378,"fielding":".995","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666182":{"person":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"jerseyNumber":"19","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | HBP, 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":56,"groundOuts":96,"airOuts":87,"runs":42,"doubles":12,"triples":1,"homeRuns":10,"strikeOuts":65,"baseOnBalls":21,"intentionalWalks":0,"hits":83,"hitByPitch":2,"avg":".254","atBats":327,"obp":".299","slg":".388","ops":".687","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":354,"totalBases":127,"rbi":45,"leftOnBase":113,"sacBunts":0,"sacFlies":4,"babip":".285","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.70","popOuts":5,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":131,"putOuts":82,"errors":9,"chances":222,"fielding":".959","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID682626":{"person":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"jerseyNumber":"4","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":20,"groundOuts":43,"airOuts":35,"runs":17,"doubles":5,"triples":0,"homeRuns":8,"strikeOuts":44,"baseOnBalls":15,"intentionalWalks":0,"hits":42,"hitByPitch":2,"avg":".258","atBats":163,"obp":".326","slg":".436","ops":".762","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":183,"totalBases":71,"rbi":18,"leftOnBase":67,"sacBunts":0,"sacFlies":1,"babip":".304","groundOutsToAirouts":"1.23","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"20.38","popOuts":8,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":4,"stolenBases":18,"stolenBasePercentage":".818","caughtStealingPercentage":".182","assists":13,"putOuts":347,"errors":3,"chances":363,"fielding":".992","passedBall":7,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID640455":{"person":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":3,"flyOuts":30,"groundOuts":47,"airOuts":63,"runs":34,"doubles":14,"triples":3,"homeRuns":6,"strikeOuts":60,"baseOnBalls":20,"intentionalWalks":0,"hits":61,"hitByPitch":5,"atBats":227,"obp":".339","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1041,"era":"4.87","inningsPitched":"57.1","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.41","battersFaced":256,"outs":172,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1041,"balls":365,"strikes":676,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".333","pitchesPerInning":"18.16","gamesFinished":6,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.42","walksPer9Inn":"3.14","hitsPer9Inn":"9.58","runsScoredPer9":"5.34","homeRunsPer9":"0.94","inheritedRunners":11,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668901":{"person":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"jerseyNumber":"27","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"400","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":5,"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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":38,"groundOuts":55,"airOuts":66,"runs":24,"doubles":9,"triples":0,"homeRuns":10,"strikeOuts":54,"baseOnBalls":10,"intentionalWalks":0,"hits":48,"hitByPitch":2,"avg":".217","atBats":221,"obp":".255","slg":".394","ops":".649","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":235,"totalBases":87,"rbi":33,"leftOnBase":114,"sacBunts":0,"sacFlies":2,"babip":".239","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.10","popOuts":14,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":36,"putOuts":362,"errors":6,"chances":404,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID668964":{"person":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":3,"flyOuts":24,"groundOuts":38,"airOuts":46,"runs":28,"doubles":12,"triples":1,"homeRuns":8,"strikeOuts":29,"baseOnBalls":12,"intentionalWalks":1,"hits":40,"hitByPitch":0,"atBats":152,"obp":".317","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":589,"era":"6.00","inningsPitched":"39.0","wins":0,"losses":2,"saves":1,"saveOpportunities":3,"holds":3,"blownSaves":2,"earnedRuns":26,"whip":"1.33","battersFaced":165,"outs":117,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":589,"balls":202,"strikes":387,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".000","pitchesPerInning":"15.10","gamesFinished":4,"strikeoutWalkRatio":"2.42","strikeoutsPer9Inn":"6.69","walksPer9Inn":"2.77","hitsPer9Inn":"9.23","runsScoredPer9":"6.46","homeRunsPer9":"1.85","inheritedRunners":12,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":15,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681810":{"person":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":25,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":12,"strikes":13,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":2,"flyOuts":16,"groundOuts":27,"airOuts":31,"runs":10,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":34,"baseOnBalls":14,"intentionalWalks":0,"hits":25,"hitByPitch":1,"atBats":116,"obp":".303","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":552,"era":"2.56","inningsPitched":"31.2","wins":1,"losses":3,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":9,"whip":"1.23","battersFaced":132,"outs":95,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":552,"balls":207,"strikes":345,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".250","pitchesPerInning":"17.43","gamesFinished":9,"strikeoutWalkRatio":"2.43","strikeoutsPer9Inn":"9.66","walksPer9Inn":"3.98","hitsPer9Inn":"7.11","runsScoredPer9":"2.84","homeRunsPer9":"1.14","inheritedRunners":11,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID683146":{"person":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"jerseyNumber":"7","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"900","stats":{"batting":{"summary":"1-5 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":34,"groundOuts":54,"airOuts":57,"runs":26,"doubles":9,"triples":1,"homeRuns":3,"strikeOuts":75,"baseOnBalls":24,"intentionalWalks":0,"hits":51,"hitByPitch":3,"avg":".217","atBats":235,"obp":".295","slg":".302","ops":".597","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":265,"totalBases":71,"rbi":26,"leftOnBase":87,"sacBunts":0,"sacFlies":2,"babip":".302","groundOutsToAirouts":"0.95","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"78.33","popOuts":10,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":73,"putOuts":124,"errors":5,"chances":202,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID623211":{"person":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"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":6,"flyOuts":16,"groundOuts":46,"airOuts":33,"runs":9,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":37,"baseOnBalls":17,"intentionalWalks":1,"hits":19,"hitByPitch":1,"atBats":133,"obp":".243","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":602,"era":"1.82","inningsPitched":"39.2","wins":4,"losses":1,"saves":0,"saveOpportunities":2,"holds":5,"blownSaves":2,"earnedRuns":8,"whip":"0.91","battersFaced":153,"outs":119,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":602,"balls":213,"strikes":389,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.39","rbi":0,"winPercentage":".800","pitchesPerInning":"15.18","gamesFinished":1,"strikeoutWalkRatio":"2.18","strikeoutsPer9Inn":"8.39","walksPer9Inn":"3.86","hitsPer9Inn":"4.31","runsScoredPer9":"2.04","homeRunsPer9":"0.45","inheritedRunners":25,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":4,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":{"summary":"1.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":1,"strikes":10,"strikePercentage":".910","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":32,"gamesStarted":0,"flyOuts":21,"groundOuts":28,"airOuts":37,"runs":8,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":37,"baseOnBalls":9,"intentionalWalks":0,"hits":20,"hitByPitch":1,"atBats":120,"obp":".229","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":498,"era":"2.12","inningsPitched":"34.0","wins":2,"losses":1,"saves":0,"saveOpportunities":2,"holds":9,"blownSaves":2,"earnedRuns":8,"whip":"0.85","battersFaced":132,"outs":102,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":498,"balls":158,"strikes":340,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".667","pitchesPerInning":"14.65","gamesFinished":3,"strikeoutWalkRatio":"4.11","strikeoutsPer9Inn":"9.79","walksPer9Inn":"2.38","hitsPer9Inn":"5.29","runsScoredPer9":"2.12","homeRunsPer9":"0.53","inheritedRunners":11,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID701807":{"person":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"jerseyNumber":"3","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | BB, K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":46,"groundOuts":71,"airOuts":75,"runs":43,"doubles":10,"triples":2,"homeRuns":9,"strikeOuts":69,"baseOnBalls":23,"intentionalWalks":0,"hits":74,"hitByPitch":4,"avg":".256","atBats":289,"obp":".320","slg":".398","ops":".718","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":316,"totalBases":115,"rbi":30,"leftOnBase":99,"sacBunts":0,"sacFlies":0,"babip":".308","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.11","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":151,"errors":4,"chances":156,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID676572":{"person":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"jerseyNumber":"39","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"1-3 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":2,"groundOuts":7,"airOuts":4,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":1,"avg":".227","atBats":22,"obp":".320","slg":".500","ops":".820","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":25,"totalBases":11,"rbi":4,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".214","groundOutsToAirouts":"1.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.00","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID642207":{"person":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":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":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":0,"flyOuts":10,"groundOuts":20,"airOuts":19,"runs":17,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":40,"baseOnBalls":15,"intentionalWalks":1,"hits":25,"hitByPitch":0,"atBats":102,"obp":".342","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":488,"era":"4.44","inningsPitched":"26.1","wins":3,"losses":2,"saves":11,"saveOpportunities":12,"holds":0,"blownSaves":1,"earnedRuns":13,"whip":"1.52","battersFaced":119,"outs":79,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":488,"balls":165,"strikes":323,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":".600","pitchesPerInning":"18.53","gamesFinished":19,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"13.67","walksPer9Inn":"5.13","hitsPer9Inn":"8.54","runsScoredPer9":"5.81","homeRunsPer9":"0.68","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID673540":{"person":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":7,"flyOuts":16,"groundOuts":15,"airOuts":30,"runs":32,"doubles":4,"triples":0,"homeRuns":9,"strikeOuts":34,"baseOnBalls":22,"intentionalWalks":0,"hits":31,"hitByPitch":2,"atBats":109,"obp":".410","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":547,"era":"10.08","inningsPitched":"27.2","wins":0,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.92","battersFaced":134,"outs":83,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":547,"balls":224,"strikes":323,"strikePercentage":".590","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".000","pitchesPerInning":"19.77","gamesFinished":0,"strikeoutWalkRatio":"1.55","strikeoutsPer9Inn":"11.06","walksPer9Inn":"7.16","hitsPer9Inn":"10.08","runsScoredPer9":"10.41","homeRunsPer9":"2.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672335":{"person":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":0,"flyOuts":14,"groundOuts":42,"airOuts":20,"runs":18,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":22,"baseOnBalls":12,"intentionalWalks":0,"hits":28,"hitByPitch":0,"atBats":112,"obp":".323","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":480,"era":"5.34","inningsPitched":"28.2","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":17,"whip":"1.40","battersFaced":124,"outs":86,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":480,"balls":181,"strikes":299,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"2.10","rbi":0,"winPercentage":".500","pitchesPerInning":"16.74","gamesFinished":4,"strikeoutWalkRatio":"1.83","strikeoutsPer9Inn":"6.91","walksPer9Inn":"3.77","hitsPer9Inn":"8.79","runsScoredPer9":"5.65","homeRunsPer9":"1.57","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669004":{"person":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"jerseyNumber":"1","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"800","stats":{"batting":{"summary":"1-2","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":26,"groundOuts":11,"airOuts":38,"runs":14,"doubles":5,"triples":1,"homeRuns":4,"strikeOuts":50,"baseOnBalls":17,"intentionalWalks":0,"hits":23,"hitByPitch":5,"avg":".192","atBats":120,"obp":".315","slg":".350","ops":".665","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":144,"totalBases":42,"rbi":11,"leftOnBase":53,"sacBunts":1,"sacFlies":1,"babip":".284","groundOutsToAirouts":"0.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":29,"errors":0,"chances":31,"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"}]},"ID621345":{"person":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":11,"groundOuts":10,"airOuts":15,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":40,"obp":".171","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":153,"era":"0.00","inningsPitched":"11.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"0.64","battersFaced":41,"outs":33,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":153,"balls":52,"strikes":101,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".000","pitchesPerInning":"13.91","gamesFinished":6,"strikeoutWalkRatio":"9.00","strikeoutsPer9Inn":"7.36","walksPer9Inn":"0.82","hitsPer9Inn":"4.91","runsScoredPer9":"1.64","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":{"summary":"5.2 IP, 0 ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":6,"airOuts":7,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":98,"inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":24,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":44,"strikes":54,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.76","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"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":17,"gamesStarted":17,"flyOuts":49,"groundOuts":86,"airOuts":97,"runs":51,"doubles":21,"triples":1,"homeRuns":12,"strikeOuts":88,"baseOnBalls":35,"intentionalWalks":0,"hits":90,"hitByPitch":4,"atBats":358,"obp":".323","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1607,"era":"4.53","inningsPitched":"91.1","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.37","battersFaced":400,"outs":274,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1607,"balls":626,"strikes":981,"strikePercentage":".610","hitBatsmen":4,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":3,"winPercentage":".455","pitchesPerInning":"17.59","gamesFinished":0,"strikeoutWalkRatio":"2.51","strikeoutsPer9Inn":"8.67","walksPer9Inn":"3.45","hitsPer9Inn":"8.87","runsScoredPer9":"5.03","homeRunsPer9":"1.18","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":25,"lineOuts":23},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":4,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID596019":{"person":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":19,"groundOuts":25,"airOuts":33,"runs":14,"doubles":2,"triples":2,"homeRuns":2,"strikeOuts":19,"baseOnBalls":11,"intentionalWalks":0,"hits":21,"hitByPitch":1,"avg":".214","atBats":98,"obp":".300","slg":".337","ops":".637","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":110,"totalBases":33,"rbi":5,"leftOnBase":33,"sacBunts":0,"sacFlies":0,"babip":".247","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.00","popOuts":5,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":53,"putOuts":29,"errors":2,"chances":84,"fielding":".976","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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | 2 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"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":3,"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":62,"flyOuts":40,"groundOuts":60,"airOuts":64,"runs":36,"doubles":7,"triples":1,"homeRuns":17,"strikeOuts":34,"baseOnBalls":38,"intentionalWalks":6,"hits":67,"hitByPitch":0,"avg":".299","atBats":224,"obp":".399","slg":".567","ops":".966","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":264,"totalBases":127,"rbi":38,"leftOnBase":80,"sacBunts":0,"sacFlies":1,"babip":".287","groundOutsToAirouts":"0.94","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"13.18","popOuts":13,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":74,"errors":0,"chances":74,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID677595":{"person":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"jerseyNumber":"0","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"700","stats":{"batting":{"summary":"1-5 | 2B, K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":4,"groundOuts":8,"airOuts":8,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".216","atBats":37,"obp":".216","slg":".324","ops":".540","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":12,"rbi":2,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".304","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":9,"errors":2,"chances":25,"fielding":".920","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID548384":{"person":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"note":"(L, 2-3)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"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":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":5,"strikes":12,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":33,"gamesStarted":0,"flyOuts":15,"groundOuts":25,"airOuts":32,"runs":10,"doubles":7,"triples":1,"homeRuns":2,"strikeOuts":32,"baseOnBalls":13,"intentionalWalks":1,"hits":26,"hitByPitch":3,"atBats":113,"obp":".323","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":506,"era":"2.40","inningsPitched":"30.0","wins":2,"losses":3,"saves":0,"saveOpportunities":1,"holds":10,"blownSaves":1,"earnedRuns":8,"whip":"1.30","battersFaced":131,"outs":90,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":506,"balls":179,"strikes":327,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":1,"winPercentage":".400","pitchesPerInning":"16.87","gamesFinished":4,"strikeoutWalkRatio":"2.46","strikeoutsPer9Inn":"9.60","walksPer9Inn":"3.90","hitsPer9Inn":"7.80","runsScoredPer9":"3.00","homeRunsPer9":"0.60","inheritedRunners":11,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID690997":{"person":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":32,"groundOuts":92,"airOuts":63,"runs":46,"doubles":16,"triples":0,"homeRuns":10,"strikeOuts":106,"baseOnBalls":34,"intentionalWalks":0,"hits":66,"hitByPitch":11,"atBats":324,"obp":".299","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1504,"era":"4.03","inningsPitched":"89.1","wins":4,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.12","battersFaced":372,"outs":268,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1504,"balls":564,"strikes":940,"strikePercentage":".630","hitBatsmen":11,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"1.46","rbi":0,"winPercentage":".444","pitchesPerInning":"16.84","gamesFinished":0,"strikeoutWalkRatio":"3.12","strikeoutsPer9Inn":"10.68","walksPer9Inn":"3.43","hitsPer9Inn":"6.65","runsScoredPer9":"4.63","homeRunsPer9":"1.01","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":7,"errors":1,"chances":23,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676724":{"person":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"jerseyNumber":"29","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"401","stats":{"batting":{"summary":"1-1 | HR, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"1.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":8,"groundOuts":30,"airOuts":20,"runs":13,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":23,"baseOnBalls":9,"intentionalWalks":0,"hits":23,"hitByPitch":1,"avg":".242","atBats":95,"obp":".311","slg":".474","ops":".785","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":106,"totalBases":45,"rbi":13,"leftOnBase":43,"sacBunts":0,"sacFlies":1,"babip":".254","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.83","popOuts":5,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":152,"errors":1,"chances":166,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"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":"600","stats":{"batting":{"summary":"1-4 | BB, R, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":21,"groundOuts":30,"airOuts":34,"runs":16,"doubles":7,"triples":1,"homeRuns":3,"strikeOuts":41,"baseOnBalls":18,"intentionalWalks":0,"hits":36,"hitByPitch":0,"avg":".261","atBats":138,"obp":".344","slg":".391","ops":".735","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":159,"totalBases":54,"rbi":15,"leftOnBase":40,"sacBunts":2,"sacFlies":1,"babip":".347","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.00","popOuts":5,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":87,"errors":1,"chances":89,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]}},"batters":[701807,666182,665742,668901,676724,682626,805999,677595,669004,676572,683146,642547,681810,596133,642207,548384],"pitchers":[642547,681810,596133,642207,548384],"bench":[596019,620443],"bullpen":[623211,640455,690997,621345,668964,672335,673540],"battingOrder":[701807,666182,665742,676724,682626,805999,677595,676572,683146],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Mauricio (1, Boyd)."},{"label":"HR","value":"Wagaman (2, 6th inning off Milner, 1 on, 2 out); Young, J (6, 7th inning off Maton, P, 0 on, 0 out)."},{"label":"TB","value":"Baty; Benge; Bichette; Ewing; Mauricio 2; Melendez, M; Soto, J; Wagaman 4; Young, J 4."},{"label":"RBI","value":"Wagaman 2 (4); Young, J (13)."},{"label":"2-out RBI","value":"Wagaman 2."},{"label":"Runners left in scoring position, 2 out","value":"Baty; Mauricio; Soto, J 2; Benge; Wagaman; Vientos 2."},{"label":"GIDP","value":"Ewing."},{"label":"Team RISP","value":"2-for-12."},{"label":"Team LOB","value":"14."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Ewing (8, 2nd base off Maton, P/Amaya)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Mauricio (2, throw); Benge (4, fielding)."}]}],"note":[{"label":"a","value":"Homered for Melendez, M in the 6th."}]}},"officials":[{"official":{"id":490319,"fullName":"Jordan Baker","link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":608093,"fullName":"Junior Valentine","link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":658536,"fullName":"Austin Jones","link":"/api/v1/people/658536"},"officialType":"Second Base"},{"official":{"id":521889,"fullName":"Stu Scheurwater","link":"/api/v1/people/521889"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Peralta, F."},{"label":"HBP","value":"Bichette (by Maton, P)."},{"label":"ABS Challenge","value":"Amaya 2 (Ball-Confirmed, Ball-Confirmed); Vientos (Strike-Overturned to Ball); Alvarez, F 2 (Strike-Confirmed, Ball-Overturned to Strike); Ewing (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Boyd 76-46; Roberts 15-7; Milner 13-7; Maton, P 23-16; Thielbar 12-9; Webb, J 20-11; Thornton 10-8; Peralta, F 98-54; Warren, A 25-13; Weaver 11-10; Williams, D 12-8; Raley, B 17-12."},{"label":"Groundouts-flyouts","value":"Boyd 4-3; Roberts 1-0; Milner 0-0; Maton, P 2-0; Thielbar 0-1; Webb, J 3-1; Thornton 2-0; Peralta, F 6-2; Warren, A 1-1; Weaver 0-0; Williams, D 1-0; Raley, B 0-1."},{"label":"Batters faced","value":"Boyd 21; Roberts 4; Milner 3; Maton, P 7; Thielbar 3; Webb, J 5; Thornton 3; Peralta, F 24; Warren, A 5; Weaver 3; Williams, D 3; Raley, B 4."},{"label":"Inherited runners-scored","value":"Roberts 1-0; Milner 1-1; Maton, P 2-0; Warren, A 2-0."},{"label":"Umpires","value":"HP: Jordan Baker. 1B: Junior Valentine. 2B: Austin Jones. 3B: Stu Scheurwater. "},{"label":"Weather","value":"76 degrees, Partly Cloudy."},{"label":"Wind","value":"12 mph, Out To LF."},{"label":"First pitch","value":"7:10 PM."},{"label":"T","value":"3:13."},{"label":"Att","value":"36,035."},{"label":"Venue","value":"Citi Field."},{"label":"June 25, 2026"}],"pitchingNotes":["Milner pitched to 3 batters in the 6th inning."],"topPerformers":[{"player":{"person":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724","boxscoreName":"Young, J"},"jerseyNumber":"29","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"401","stats":{"batting":{"summary":"1-1 | HR, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"1.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":8,"groundOuts":30,"airOuts":20,"runs":13,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":23,"baseOnBalls":9,"intentionalWalks":0,"hits":23,"hitByPitch":1,"avg":".242","atBats":95,"obp":".311","slg":".474","ops":".785","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":106,"totalBases":45,"rbi":13,"leftOnBase":43,"sacBunts":0,"sacFlies":1,"babip":".254","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.83","popOuts":5,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":152,"errors":1,"chances":166,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":59,"hittingGameScore":59},{"player":{"person":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547","boxscoreName":"Peralta, F"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"summary":"5.2 IP, 0 ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":6,"airOuts":7,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":98,"inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":24,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":44,"strikes":54,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.76","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"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":17,"gamesStarted":17,"flyOuts":49,"groundOuts":86,"airOuts":97,"runs":51,"doubles":21,"triples":1,"homeRuns":12,"strikeOuts":88,"baseOnBalls":35,"intentionalWalks":0,"hits":90,"hitByPitch":4,"atBats":358,"obp":".323","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1607,"era":"4.53","inningsPitched":"91.1","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.37","battersFaced":400,"outs":274,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1607,"balls":626,"strikes":981,"strikePercentage":".610","hitBatsmen":4,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":3,"winPercentage":".455","pitchesPerInning":"17.59","gamesFinished":0,"strikeoutWalkRatio":"2.51","strikeoutsPer9Inn":"8.67","walksPer9Inn":"3.45","hitsPer9Inn":"8.87","runsScoredPer9":"5.03","homeRunsPer9":"1.18","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":25,"lineOuts":23},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":4,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":58,"pitchingGameScore":58},{"player":{"person":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510","boxscoreName":"Boyd"},"jerseyNumber":"16","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"summary":"4.2 IP, 0 ER, 4 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":4,"airOuts":5,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":76,"inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":21,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":76,"balls":30,"strikes":46,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":10,"groundOuts":22,"airOuts":25,"runs":17,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":35,"baseOnBalls":10,"intentionalWalks":0,"hits":29,"hitByPitch":0,"atBats":111,"obp":".322","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":506,"era":"5.02","inningsPitched":"28.2","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.36","battersFaced":121,"outs":86,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":506,"balls":174,"strikes":332,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".667","pitchesPerInning":"17.65","gamesFinished":0,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"10.99","walksPer9Inn":"3.14","hitsPer9Inn":"9.10","runsScoredPer9":"5.34","homeRunsPer9":"0.63","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":8},"fielding":{"gamesStarted":1,"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"}]},"type":"starter","gameScore":56,"pitchingGameScore":56}]},"decisions":{"winner":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"loser":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"save":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}