{"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":824672,"link":"/api/v1.1/game/824672/feed/live","metaData":{"wait":10,"timeStamp":"20260605_024248","gameEvents":["single","game_finished"],"logicalEvents":["countChange","count11","newLeftHandedHit","runnersOnFirstAndThird","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824672,"type":"R","doubleHeader":"N","id":"2026/06/04/athmlb-chnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824672-2026-06-04","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-06-05T00:05:00Z","originalDate":"2026-06-04","officialDate":"2026-06-04","dayNight":"night","time":"7:05","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":133,"name":"Athletics","link":"/api/v1/teams/133","season":2026,"venue":{"id":2529,"name":"Sutter Health Park","link":"/api/v1/venues/2529"},"springVenue":{"id":2507,"link":"/api/v1/venues/2507"},"teamCode":"ath","fileCode":"ath","abbreviation":"ATH","teamName":"Athletics","locationName":"Sacramento","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Athletics","record":{"gamesPlayed":62,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":30,"losses":32,"ties":0,"pct":".484"},"records":{},"divisionLeader":false,"wins":30,"losses":32,"winningPercentage":".484"},"franchiseName":"Athletics","clubName":"Athletics","active":true},"home":{"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":63,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":33,"losses":30,"ties":0,"pct":".524"},"records":{},"divisionLeader":false,"wins":33,"losses":30,"winningPercentage":".524"},"franchiseName":"Chicago","clubName":"Cubs","active":true}},"players":{"ID671732":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732","firstName":"Lawrence","lastName":"Butler","primaryNumber":"4","birthDate":"2000-07-10","currentAge":26,"birthCity":"Burlington","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Lawrence","useLastName":"Butler","middleName":"Evan","boxscoreName":"Butler, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-08-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lawrence Butler","nameSlug":"lawrence-butler-671732","firstLastName":"Lawrence Butler","lastFirstName":"Butler, Lawrence","lastInitName":"Butler, L","initLastName":"L Butler","fullFMLName":"Lawrence Evan Butler","fullLFMName":"Butler, Lawrence Evan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID641680":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680","firstName":"Jonah","lastName":"Heim","primaryNumber":"15","birthDate":"1995-06-27","currentAge":31,"birthCity":"Buffalo","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jonah","useLastName":"Heim","middleName":"Nathan","boxscoreName":"Heim","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2020-08-25","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonah Heim","nameSlug":"jonah-heim-641680","firstLastName":"Jonah Heim","lastFirstName":"Heim, Jonah","lastInitName":"Heim, J","initLastName":"J Heim","fullFMLName":"Jonah Nathan Heim","fullLFMName":"Heim, Jonah Nathan","strikeZoneTop":3.375,"strikeZoneBottom":1.703},"ID667670":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670","firstName":"Terry","lastName":"Rooker","primaryNumber":"25","birthDate":"1994-11-01","currentAge":31,"birthCity":"Germantown","birthStateProvince":"TN","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Brent","useLastName":"Rooker","middleName":"Brent","boxscoreName":"Rooker","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2020-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brent Rooker","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"brent-rooker-667670","firstLastName":"Brent Rooker","lastFirstName":"Rooker, Brent","lastInitName":"Rooker, B","initLastName":"B Rooker","fullFMLName":"Terry Brent Rooker","fullLFMName":"Rooker, Terry Brent","strikeZoneTop":3.364,"strikeZoneBottom":1.698},"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},"ID669372":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372","firstName":"John","lastName":"Ginn","primaryNumber":"35","birthDate":"1999-05-20","currentAge":27,"birthCity":"Flowood","birthStateProvince":"MS","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"J.T.","useLastName":"Ginn","middleName":"Thomas","boxscoreName":"Ginn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"J.T. Ginn","nameSlug":"j-t-ginn-669372","firstLastName":"J.T. Ginn","lastFirstName":"Ginn, J.T.","lastInitName":"Ginn, J","initLastName":"J Ginn","fullFMLName":"John Thomas Ginn","fullLFMName":"Ginn, John Thomas","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID686993":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993","firstName":"Justin","lastName":"Sterner","primaryNumber":"60","birthDate":"1996-08-29","currentAge":30,"birthCity":"La Jolla","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Sterner","middleName":"James","boxscoreName":"Sterner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Sterner","nameSlug":"justin-sterner-686993","firstLastName":"Justin Sterner","lastFirstName":"Sterner, Justin","lastInitName":"Sterner, J","initLastName":"J Sterner","fullFMLName":"Justin James Sterner","fullLFMName":"Sterner, Justin James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID660761":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761","firstName":"José","lastName":"Suarez","primaryNumber":"54","birthDate":"1998-01-03","currentAge":28,"birthCity":"Naguanagua","birthCountry":"Venezuela","height":"5' 10\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Suarez","middleName":"Rances","boxscoreName":"Suarez, J","nickName":"Ranciss","gender":"M","nameMatrilineal":"Quintero","isPlayer":true,"isVerified":false,"pronunciation":"SWAR-ez","mlbDebutDate":"2019-06-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"José Suarez","nameSlug":"jose-suarez-660761","firstLastName":"José Suarez","lastFirstName":"Suarez, José","lastInitName":"Suarez, J","initLastName":"J Suarez","fullFMLName":"José Rances Suarez","fullLFMName":"Suarez, José Rances","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID684007":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007","firstName":"Shota","lastName":"Imanaga","primaryNumber":"18","birthDate":"1993-09-01","currentAge":33,"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},"ID592791":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791","firstName":"Jameson","lastName":"Taillon","primaryNumber":"56","birthDate":"1991-11-18","currentAge":34,"birthCity":"Lakeland","birthStateProvince":"FL","birthCountry":"USA","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jameson","useLastName":"Taillon","middleName":"Lee","boxscoreName":"Taillon","nickName":"Jamo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"TIE-own","mlbDebutDate":"2016-06-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jameson Taillon","nameSlug":"jameson-taillon-592791","firstLastName":"Jameson Taillon","lastFirstName":"Taillon, Jameson","lastInitName":"Taillon, J","initLastName":"J Taillon","fullFMLName":"Jameson Lee Taillon","fullLFMName":"Taillon, Jameson Lee","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID694208":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208","firstName":"Moisés","lastName":"Ballesteros","primaryNumber":"13","birthDate":"2003-11-08","currentAge":22,"birthCity":"Los Teques","birthCountry":"Venezuela","height":"5' 8\"","weight":195,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Moisés","useLastName":"Ballesteros","middleName":"Alejandro","boxscoreName":"Ballesteros","gender":"M","nameMatrilineal":"Ortega","isPlayer":true,"isVerified":true,"pronunciation":"BYE-ess-tair-ohs","mlbDebutDate":"2025-05-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Moisés Ballesteros","nameSlug":"moises-ballesteros-694208","firstLastName":"Moisés Ballesteros","lastFirstName":"Ballesteros, Moisés","lastInitName":"Ballesteros, M","initLastName":"M Ballesteros","fullFMLName":"Moisés Alejandro Ballesteros","fullLFMName":"Ballesteros, Moisés Alejandro","strikeZoneTop":3.04,"strikeZoneBottom":1.534},"ID691016":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016","firstName":"Tyler","lastName":"Soderstrom","primaryNumber":"21","birthDate":"2001-11-24","currentAge":24,"birthCity":"Turlock","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Tyler","useLastName":"Soderstrom","middleName":"Christian","boxscoreName":"Soderstrom","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"SOH-der-strum","mlbDebutDate":"2023-07-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Soderstrom","nameSlug":"tyler-soderstrom-691016","firstLastName":"Tyler Soderstrom","lastFirstName":"Soderstrom, Tyler","lastInitName":"Soderstrom, T","initLastName":"T Soderstrom","fullFMLName":"Tyler Christian Soderstrom","fullLFMName":"Soderstrom, Tyler Christian","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID695611":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611","firstName":"Gage","lastName":"Jump","primaryNumber":"61","birthDate":"2003-04-12","currentAge":23,"birthCity":"Aliso Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gage","useLastName":"Jump","middleName":"Lee","boxscoreName":"Jump","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-05-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gage Jump","nameSlug":"gage-jump-695611","firstLastName":"Gage Jump","lastFirstName":"Jump, Gage","lastInitName":"Jump, G","initLastName":"G Jump","fullFMLName":"Gage Lee Jump","fullLFMName":"Jump, Gage Lee","strikeZoneTop":3.32,"strikeZoneBottom":1.51},"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},"ID687231":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231","firstName":"Darell","lastName":"Hernaiz","primaryNumber":"2","birthDate":"2001-08-03","currentAge":25,"birthCity":"San Juan","birthCountry":"Puerto Rico","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Darell","useLastName":"Hernaiz","middleName":"Giovan","boxscoreName":"Hernaiz","gender":"M","nameMatrilineal":"Rivera","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"DARE-uhl her-NAYS","mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Darell Hernaiz","nameSlug":"darell-hernaiz-687231","firstLastName":"Darell Hernaiz","lastFirstName":"Hernaiz, Darell","lastInitName":"Hernaiz, D","initLastName":"D Hernaiz","fullFMLName":"Darell Giovan Hernaiz","fullLFMName":"Hernaiz, Darell Giovan","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"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},"ID663687":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687","firstName":"Hogan","lastName":"Harris","primaryNumber":"36","birthDate":"1996-12-26","currentAge":29,"birthCity":"Lafayette","birthStateProvince":"LA","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hogan","useLastName":"Harris","middleName":"Anthony","boxscoreName":"Harris, H","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Hogan Harris","nameSlug":"hogan-harris-663687","firstLastName":"Hogan Harris","lastFirstName":"Harris, Hogan","lastInitName":"Harris, H","initLastName":"H Harris","fullFMLName":"Hogan Anthony Harris","fullLFMName":"Harris, Hogan Anthony","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID665622":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622","firstName":"Luis","lastName":"Medina","primaryNumber":"46","birthDate":"1999-05-03","currentAge":27,"birthCity":"Nagua","birthCountry":"Dominican Republic","height":"6' 1\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Medina","middleName":"Angel","boxscoreName":"Medina","gender":"M","nameMatrilineal":"Bonilla","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Medina","nameSlug":"luis-medina-665622","firstLastName":"Luis Medina","lastFirstName":"Medina, Luis","lastInitName":"Medina, L","initLastName":"L Medina","fullFMLName":"Luis Angel Medina","fullLFMName":"Medina, Luis Angel","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID703607":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607","firstName":"Henry","lastName":"Bolte","primaryNumber":"33","birthDate":"2003-08-04","currentAge":23,"birthCity":"San Francisco","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Henry","useLastName":"Bolte","boxscoreName":"Bolte","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"BOL-tay","mlbDebutDate":"2026-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Henry Bolte","nameSlug":"henry-bolte-703607","firstLastName":"Henry Bolte","lastFirstName":"Bolte, Henry","lastInitName":"Bolte, H","initLastName":"H Bolte","fullFMLName":"Henry Bolte","fullLFMName":"Bolte, Henry","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"ID687515":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515","firstName":"Colby","lastName":"Thomas","birthDate":"2001-01-26","currentAge":25,"birthCity":"Valdosta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Colby","useLastName":"Thomas","middleName":"Grant","boxscoreName":"Thomas, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colby Thomas","nameSlug":"colby-thomas-687515","firstLastName":"Colby Thomas","lastFirstName":"Thomas, Colby","lastInitName":"Thomas, C","initLastName":"C Thomas","fullFMLName":"Colby Grant Thomas","fullLFMName":"Thomas, Colby Grant","strikeZoneTop":3.122,"strikeZoneBottom":1.575},"ID643410":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410","firstName":"Mark","lastName":"Leiter","primaryNumber":"38","birthDate":"1991-03-13","currentAge":35,"birthCity":"Fort Lauderdale","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mark","useLastName":"Leiter Jr.","middleName":"Edward","boxscoreName":"Leiter Jr.","nickName":"Junior","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-04-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mark Leiter Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"mark-leiter-jr-643410","firstLastName":"Mark Leiter Jr.","lastFirstName":"Leiter Jr., Mark","lastInitName":"Leiter Jr., M","initLastName":"M Leiter Jr.","fullFMLName":"Mark Edward Leiter Jr.","fullLFMName":"Leiter Jr., Mark Edward","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID605488":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488","firstName":"Jeffrey","lastName":"Springs","primaryNumber":"59","birthDate":"1992-09-20","currentAge":33,"birthCity":"Belmont","birthStateProvince":"NC","birthCountry":"USA","height":"6' 3\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeffrey","useLastName":"Springs","middleName":"Scott","boxscoreName":"Springs","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jeffrey Springs","nameSlug":"jeffrey-springs-605488","firstLastName":"Jeffrey Springs","lastFirstName":"Springs, Jeffrey","lastInitName":"Springs, J","initLastName":"J Springs","fullFMLName":"Jeffrey Scott Springs","fullLFMName":"Springs, Jeffrey Scott","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID694037":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037","firstName":"Daniel","lastName":"Palencia","primaryNumber":"48","birthDate":"2000-02-05","currentAge":26,"birthCity":"San Carlos","birthCountry":"Venezuela","height":"5' 11\"","weight":160,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Daniel","useLastName":"Palencia","middleName":"Jesus","boxscoreName":"Palencia, D","gender":"M","nameMatrilineal":"Silva","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-07-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daniel Palencia","nameSlug":"daniel-palencia-694037","firstLastName":"Daniel Palencia","lastFirstName":"Palencia, Daniel","lastInitName":"Palencia, D","initLastName":"D Palencia","fullFMLName":"Daniel Jesus Palencia","fullLFMName":"Palencia, Daniel Jesus","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"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},"ID680869":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869","firstName":"Zachary","lastName":"Gelof","primaryNumber":"20","birthDate":"1999-10-19","currentAge":26,"birthCity":"Rehoboth Beach","birthStateProvince":"DE","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Zack","useLastName":"Gelof","middleName":"Dunn","boxscoreName":"Gelof","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"GEH-lof","mlbDebutDate":"2023-07-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zack Gelof","nameSlug":"zack-gelof-680869","firstLastName":"Zack Gelof","lastFirstName":"Gelof, Zack","lastInitName":"Gelof, Z","initLastName":"Z Gelof","fullFMLName":"Zachary Dunn Gelof","fullLFMName":"Gelof, Zachary Dunn","strikeZoneTop":3.292,"strikeZoneBottom":1.661},"ID643446":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446","firstName":"Jeffrey","lastName":"McNeil","primaryNumber":"22","birthDate":"1992-04-08","currentAge":34,"birthCity":"Santa Barbara","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jeff","useLastName":"McNeil","middleName":"Todd","boxscoreName":"McNeil","nickName":"Flying Squirrel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeff McNeil","nameSlug":"jeff-mcneil-643446","firstLastName":"Jeff McNeil","lastFirstName":"McNeil, Jeff","lastInitName":"McNeil, J","initLastName":"J McNeil","fullFMLName":"Jeffrey Todd McNeil","fullLFMName":"McNeil, Jeffrey Todd","strikeZoneTop":3.214,"strikeZoneBottom":1.622},"ID686930":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930","firstName":"Mason","lastName":"Barnett","primaryNumber":"63","birthDate":"2000-11-07","currentAge":25,"birthCity":"Kennesaw","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Barnett","middleName":"McLendon","boxscoreName":"Barnett","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason Barnett","nameSlug":"mason-barnett-686930","firstLastName":"Mason Barnett","lastFirstName":"Barnett, Mason","lastInitName":"Barnett, M","initLastName":"M Barnett","fullFMLName":"Mason McLendon Barnett","fullLFMName":"Barnett, Mason McLendon","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"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},"ID605130":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130","firstName":"Scott","lastName":"Barlow","primaryNumber":"58","birthDate":"1992-12-18","currentAge":33,"birthCity":"New London","birthStateProvince":"CT","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Scott","useLastName":"Barlow","middleName":"A.","boxscoreName":"Barlow, S","nickName":"Scoots McGoots","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2011,"mlbDebutDate":"2018-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Scott Barlow","nameSlug":"scott-barlow-605130","firstLastName":"Scott Barlow","lastFirstName":"Barlow, Scott","lastInitName":"Barlow, S","initLastName":"S Barlow","fullFMLName":"Scott A. Barlow","fullLFMName":"Barlow, Scott A.","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID621053":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053","firstName":"Tyler","lastName":"Ferguson","primaryNumber":"64","birthDate":"1993-10-05","currentAge":32,"birthCity":"Fresno","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Ferguson","middleName":"Clark","boxscoreName":"Ferguson, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2024-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Ferguson","nameSlug":"tyler-ferguson-621053","firstLastName":"Tyler Ferguson","lastFirstName":"Ferguson, Tyler","lastInitName":"Ferguson, T","initLastName":"T Ferguson","fullFMLName":"Tyler Clark Ferguson","fullLFMName":"Ferguson, Tyler Clark","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID666126":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126","firstName":"Carlos","lastName":"Cortes","primaryNumber":"26","birthDate":"1997-06-30","currentAge":29,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"5' 7\"","weight":197,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Carlos","useLastName":"Cortes","middleName":"Andres","boxscoreName":"Cortes","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-07-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"S","description":"Switch"},"nameFirstLast":"Carlos Cortes","nameSlug":"carlos-cortes-666126","firstLastName":"Carlos Cortes","lastFirstName":"Cortes, Carlos","lastInitName":"Cortes, C","initLastName":"C Cortes","fullFMLName":"Carlos Andres Cortes","fullLFMName":"Cortes, Carlos Andres","strikeZoneTop":2.99,"strikeZoneBottom":1.509},"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},"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},"ID675961":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961","firstName":"Alexander","lastName":"Williams","primaryNumber":"12","birthDate":"1999-03-12","currentAge":27,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":183,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Alika","useLastName":"Williams","middleName":"David","boxscoreName":"Williams","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"ah-LEEK-uh","mlbDebutDate":"2023-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alika Williams","nameSlug":"alika-williams-675961","firstLastName":"Alika Williams","lastFirstName":"Williams, Alika","lastInitName":"Williams, A","initLastName":"A Williams","fullFMLName":"Alexander David Williams","fullLFMName":"Williams, Alexander David","strikeZoneTop":3.24,"strikeZoneBottom":1.63},"ID669270":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270","firstName":"Joel","lastName":"Kuhnel","primaryNumber":"54","birthDate":"1995-02-19","currentAge":31,"birthCity":"Goldsboro","birthStateProvince":"NC","birthCountry":"USA","height":"6' 5\"","weight":290,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joel","useLastName":"Kuhnel","middleName":"Kenneth","boxscoreName":"Kuhnel","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"KOO-null","mlbDebutDate":"2019-08-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joel Kuhnel","nameSlug":"joel-kuhnel-669270","firstLastName":"Joel Kuhnel","lastFirstName":"Kuhnel, Joel","lastInitName":"Kuhnel, J","initLastName":"J Kuhnel","fullFMLName":"Joel Kenneth Kuhnel","fullLFMName":"Kuhnel, Joel Kenneth","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID701762":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762","firstName":"Nicholas","lastName":"Kurtz","primaryNumber":"16","birthDate":"2003-03-12","currentAge":23,"birthCity":"Lancaster","birthStateProvince":"PA","birthCountry":"USA","height":"6' 5\"","weight":240,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Nick","useLastName":"Kurtz","middleName":"Jeffrey","boxscoreName":"Kurtz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-04-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Nick Kurtz","nameSlug":"nick-kurtz-701762","firstLastName":"Nick Kurtz","lastFirstName":"Kurtz, Nick","lastInitName":"Kurtz, N","initLastName":"N Kurtz","fullFMLName":"Nicholas Jeffrey Kurtz","fullLFMName":"Kurtz, Nicholas Jeffrey","strikeZoneTop":3.413,"strikeZoneBottom":1.722},"ID695034":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034","firstName":"Kade","lastName":"Morris","primaryNumber":"67","birthDate":"2002-06-21","currentAge":24,"birthCity":"Modesto","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kade","useLastName":"Morris","middleName":"Tanner","boxscoreName":"Morris","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kade Morris","nameSlug":"kade-morris-695034","firstLastName":"Kade Morris","lastFirstName":"Morris, Kade","lastInitName":"Morris, K","initLastName":"K Morris","fullFMLName":"Kade Tanner Morris","fullLFMName":"Morris, Kade Tanner","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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, T","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},"ID682634":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634","firstName":"Kevin","lastName":"Alcantara","primaryNumber":"13","birthDate":"2002-07-12","currentAge":24,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 6\"","weight":188,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Kevin","useLastName":"Alcántara","boxscoreName":"Alcántara","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"ahl-KAHN-tah-rah","mlbDebutDate":"2024-09-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Alcántara","nameSlug":"kevin-alcantara-682634","firstLastName":"Kevin Alcántara","lastFirstName":"Alcántara, Kevin","lastInitName":"Alcántara, K","initLastName":"K Alcántara","fullFMLName":"Kevin Alcántara","fullLFMName":"Alcántara, Kevin ","strikeZoneTop":3.46,"strikeZoneBottom":1.75},"ID669127":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127","firstName":"Shea","lastName":"Langeliers","primaryNumber":"23","birthDate":"1997-11-18","currentAge":28,"birthCity":"Portland","birthStateProvince":"OR","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Shea","useLastName":"Langeliers","middleName":"Ryan","boxscoreName":"Langeliers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"LAYNG-uh-leers","mlbDebutDate":"2022-08-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shea Langeliers","nameSlug":"shea-langeliers-669127","firstLastName":"Shea Langeliers","lastFirstName":"Langeliers, Shea","lastInitName":"Langeliers, S","initLastName":"S Langeliers","fullFMLName":"Shea Ryan Langeliers","fullLFMName":"Langeliers, Shea Ryan","strikeZoneTop":3.182,"strikeZoneBottom":1.606},"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},"ID678022":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022","firstName":"Jackson","lastName":"Perkins","primaryNumber":"50","birthDate":"1999-12-26","currentAge":26,"birthCity":"Kokomo","birthStateProvince":"IN","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Perkins","middleName":"Scott","boxscoreName":"Perkins","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Perkins","nameSlug":"jack-perkins-678022","firstLastName":"Jack Perkins","lastFirstName":"Perkins, Jack","lastInitName":"Perkins, J","initLastName":"J Perkins","fullFMLName":"Jackson Scott Perkins","fullLFMName":"Perkins, Jackson Scott","strikeZoneTop":3.411,"strikeZoneBottom":1.565},"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},"ID676962":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962","firstName":"Benjamin","lastName":"Brown","primaryNumber":"32","birthDate":"1999-09-09","currentAge":27,"birthCity":"East Setauket","birthStateProvince":"NY","birthCountry":"USA","height":"6' 6\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ben","useLastName":"Brown","boxscoreName":"Brown, Be","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Brown","nameSlug":"ben-brown-676962","firstLastName":"Ben Brown","lastFirstName":"Brown, Ben","lastInitName":"Brown, B","initLastName":"B Brown","fullFMLName":"Benjamin  Brown","fullLFMName":"Brown, Benjamin ","strikeZoneTop":3.478,"strikeZoneBottom":1.755}},"venue":{"id":17,"name":"Wrigley Field","link":"/api/v1/venues/17","location":{"address1":"1060 West Addison","city":"Chicago","state":"Illinois","stateAbbrev":"IL","postalCode":"60613-4397","defaultCoordinates":{"latitude":41.948171,"longitude":-87.655503},"azimuthAngle":37.0,"elevation":595,"country":"USA","phone":"(773) 404-2827"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":41298,"turfType":"Grass","roofType":"Open","leftLine":355,"leftCenter":368,"center":400,"rightCenter":368,"rightLine":353},"active":true,"season":"2026"},"officialVenue":{"id":17,"link":"/api/v1/venues/17"},"weather":{"condition":"Partly Cloudy","temp":"83","wind":"12 mph, Out To CF"},"gameInfo":{"attendance":37419,"firstPitch":"2026-06-05T00:05:00.000Z","gameDurationMinutes":157},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":0}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":2,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"home":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"}},"officialScorer":{"id":511136,"fullName":"Randy Liss","link":"/api/v1/people/511136"},"primaryDatacaster":{"id":661260,"fullName":"Marc Grossman","link":"/api/v1/people/661260"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Bolte strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-05T00:04:52.403Z","endTime":"2026-06-05T00:05:57.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-04T20:54:18.507Z","endTime":"2026-06-04T23:42:22.331Z","isPitch":false,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"}},{"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-04T23:42:22.331Z","endTime":"2026-06-05T00:04:19.486Z","isPitch":false,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"}},{"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-05T00:04:19.486Z","endTime":"2026-06-05T00:04:54.709Z","isPitch":false,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.4,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.622732067765998,"aZ":-13.713530121585439,"pfxX":5.96811985295208,"pfxZ":10.33828482727213,"pX":0.01962878960141931,"pZ":3.0591276487526473,"vX0":-4.778166765193146,"vY0":-132.829807527504,"vZ0":-3.794801194348511,"x":116.25,"y":156.18,"x0":1.0669758992719351,"y0":50.00247933591091,"z0":5.504227467071779,"aX":10.657557214284957},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.1,"breakHorizontal":-9.7,"spinRate":2473,"spinDirection":144},"zone":2,"typeConfidence":0.9,"plateTime":0.4124481271049625,"extension":6.034855871019667},"index":3,"playId":"f7c5d57d-81af-34e1-a8c3-6a6d6b671f29","pitchNumber":1,"startTime":"2026-06-05T00:04:54.709Z","endTime":"2026-06-05T00:05:00.367Z","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":91.0,"endSpeed":82.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.560714925967893,"aZ":-12.075666865811352,"pfxX":5.7952294940167155,"pfxZ":11.488789480394784,"pX":-1.2467817434779316,"pZ":1.2655530137354423,"vX0":-7.466707826192417,"vY0":-132.0472022194585,"vZ0":-8.332637521467984,"x":164.52,"y":204.61,"x0":0.8769692116354665,"y0":50.00531349647454,"z0":5.370120994952534,"aX":10.140851326082231},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":19.0,"breakHorizontal":-8.6,"spinRate":2485,"spinDirection":149},"zone":13,"typeConfidence":0.9,"plateTime":0.4162833954928362,"extension":6.228639994700719},"index":4,"playId":"77495690-4e84-3d41-8600-874b1b3472ae","pitchNumber":2,"startTime":"2026-06-05T00:05:17.852Z","endTime":"2026-06-05T00:05:21.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.87234771102988,"aZ":-28.028403518440232,"pfxX":6.607298270688272,"pfxZ":2.80138761095848,"pX":0.19269719118783724,"pZ":0.48958053674918445,"vX0":-4.058402351807867,"vY0":-120.65562172763288,"vZ0":-5.87960159121894,"x":109.65,"y":225.56,"x0":1.0358129176039848,"y0":50.00001030459276,"z0":5.419235892215013,"aX":9.766902775893184},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":4.0,"breakHorizontal":-11.0,"spinRate":1150,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.45347652551506856,"extension":6.365274118241997},"index":5,"playId":"91131ea0-34a2-3969-810d-8529e0e84b2d","pitchNumber":3,"startTime":"2026-06-05T00:05:34.047Z","endTime":"2026-06-05T00:05:37.483Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.8,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.663395716289145,"aZ":-26.78620315930368,"pfxX":8.168601140243073,"pfxZ":3.5383854030593005,"pX":0.07625807301079435,"pZ":1.1523596518826074,"vX0":-4.818227966103555,"vY0":-121.93003447301365,"vZ0":-4.769538928778118,"x":114.09,"y":207.67,"x0":1.006392348435692,"y0":50.00046940086563,"z0":5.417106084877179,"aX":12.424332830161717},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":5.6,"breakHorizontal":-13.8,"spinRate":1240,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4474641928305525,"extension":6.456559445759458},"index":6,"playId":"a25b3760-f1be-3a79-95e8-4c83513f1e77","pitchNumber":4,"startTime":"2026-06-05T00:05:54.686Z","endTime":"2026-06-05T00:05:57.686Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:05:57.686Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Kurtz flies out to right fielder Michael Conforto.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-05T00:06:09.005Z","endTime":"2026-06-05T00:06:59.195Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"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":92.8,"endSpeed":84.5,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.40987179218948,"aZ":-11.695039675276549,"pfxX":5.862141879138059,"pfxZ":11.15176401143673,"pX":-0.8231397540540266,"pZ":2.890005143845219,"vX0":-6.8010828781111075,"vY0":-134.92327628339055,"vZ0":-4.784755389198457,"x":148.38,"y":160.75,"x0":0.9731950222783707,"y0":50.00444702975443,"z0":5.516079304645772,"aX":10.767617659227552},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.3,"breakHorizontal":-9.1,"spinRate":2614,"spinDirection":149},"zone":11,"typeConfidence":0.91,"plateTime":0.40654923813139643,"extension":6.211380365262252},"index":0,"playId":"ff6cffa2-b444-39a4-ac31-fbdc06ee8a65","pitchNumber":1,"startTime":"2026-06-05T00:06:22.452Z","endTime":"2026-06-05T00:06:25.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.676769035790503,"aZ":-20.859324067932377,"pfxX":10.025086443836903,"pfxZ":6.302619309210002,"pX":0.8753065290798389,"pZ":3.3824276398372506,"vX0":-4.2035857313983085,"vY0":-133.1641899328203,"vZ0":-1.6656844904025183,"x":83.64,"y":147.45,"x0":1.172069011571119,"y0":50.00443734248862,"z0":5.525649554718725,"aX":17.999928074717335},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.3,"breakHorizontal":-17.3,"spinRate":2543,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.4113671271234862,"extension":6.288760468773501},"hitData":{"launchSpeed":93.0,"launchAngle":56.0,"totalDistance":261.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":167.44,"coordY":103.55}},"index":1,"playId":"27db1e95-4325-3985-a652-93d640f20f8e","pitchNumber":2,"startTime":"2026-06-05T00:06:46.520Z","endTime":"2026-06-05T00:06:59.195Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:06:59.195Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shea Langeliers grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-05T00:07:17.642Z","endTime":"2026-06-05T00:08:08.764Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"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"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":83.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.791295900658906,"aZ":-12.28252264466677,"pfxX":7.111650458878239,"pfxZ":10.963193352299456,"pX":0.02545301523388036,"pZ":2.8812295803119303,"vX0":-4.912460822780598,"vY0":-134.27535781053834,"vZ0":-4.398755845145155,"x":116.03,"y":160.99,"x0":0.9605703783087524,"y0":50.00348659771798,"z0":5.423595250271356,"aX":12.904563558945013},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.1,"breakHorizontal":-11.8,"spinRate":2557,"spinDirection":149},"zone":2,"typeConfidence":0.91,"plateTime":0.40890086693384387,"extension":6.299593112974109},"index":0,"playId":"820999e1-a77d-3fa8-8c7e-e537c87e61a8","pitchNumber":1,"startTime":"2026-06-05T00:07:24.517Z","endTime":"2026-06-05T00:07:27.517Z","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":90.9,"endSpeed":83.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.91567018524559,"aZ":-19.311581089866277,"pfxX":9.742303132339755,"pfxZ":7.289215394853498,"pX":1.174611677664917,"pZ":0.8547358842965911,"vX0":-3.6489182679699477,"vY0":-132.1870345638897,"vZ0":-7.5667570349753905,"x":72.23,"y":215.7,"x0":1.3094244191352025,"y0":50.002292806114845,"z0":5.178769035588424,"aX":17.19191500763097},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.6,"breakHorizontal":-16.8,"spinRate":2525,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.4147976872596191,"extension":6.218576532682506},"index":1,"playId":"123ec20f-2436-30e2-b159-26d48cf706ac","pitchNumber":2,"startTime":"2026-06-05T00:07:43.025Z","endTime":"2026-06-05T00:07:46.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.912507950277224,"aZ":-28.16265893815362,"pfxX":7.370084744606666,"pfxZ":2.636135095043187,"pX":0.4097417855938407,"pZ":1.9735756014220898,"vX0":-3.7930632049395205,"vY0":-122.22585159582735,"vZ0":-2.664499620971787,"x":101.38,"y":185.49,"x0":1.019998425292615,"y0":50.00090994085151,"z0":5.483226176356787,"aX":11.208079325891264},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.4,"breakHorizontal":-12.5,"spinRate":1212,"spinDirection":129},"zone":9,"typeConfidence":2.0,"plateTime":0.4472216132207403,"extension":6.358751818531302},"hitData":{"launchSpeed":76.3,"launchAngle":-5.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.42,"coordY":149.9}},"index":2,"playId":"92cf3fed-7b23-3a32-92af-f70065da626a","pitchNumber":3,"startTime":"2026-06-05T00:08:00.104Z","endTime":"2026-06-05T00:08:08.764Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:08:08.764Z","atBatIndex":2},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Pete Crow-Armstrong hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-05T00:10:14.209Z","endTime":"2026-06-05T00:11:52.160Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.56545775048282,"aZ":-30.599510304238652,"pfxX":-7.18571556355245,"pfxZ":0.8336701886405997,"pX":-0.9078674116372852,"pZ":3.216267207612007,"vX0":3.96854845563211,"vY0":-136.07925793869438,"vZ0":-0.8893476963914863,"x":151.61,"y":151.94,"x0":-1.4452209518242993,"y0":50.004544560841175,"z0":5.651766693134072,"aX":-13.588121264491813},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":1.6,"breakHorizontal":12.2,"spinRate":1898,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4012546582012715,"extension":6.710823895299199},"index":0,"playId":"53a2615b-bdc2-32ec-9364-03dce3385259","pitchNumber":1,"startTime":"2026-06-05T00:10:37.889Z","endTime":"2026-06-05T00:10:40.898Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.87094946850809,"aZ":-33.4681168761608,"pfxX":-7.0408245578571815,"pfxZ":-0.7749154256861264,"pX":-0.20202008231459653,"pZ":1.7073722053146587,"vX0":4.805449267495161,"vY0":-128.459987610833,"vZ0":-3.1259469294346225,"x":124.7,"y":192.68,"x0":-1.1831661640367666,"y0":50.00211395248003,"z0":5.544463415371957,"aX":-11.75449972100313},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.9,"breakHorizontal":11.6,"spinRate":1279,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.4265375505391753,"extension":6.927472560967732},"index":1,"playId":"e0dec931-49e6-3028-8dad-29a48effc927","pitchNumber":2,"startTime":"2026-06-05T00:10:55.155Z","endTime":"2026-06-05T00:10:59.126Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-05T00:11:06.956Z","endTime":"2026-06-05T00:11:25.178Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.098846027656368,"aZ":-27.75095521161258,"pfxX":0.16127880353123203,"pfxZ":2.5181820968863082,"pX":-2.830918802331266,"pZ":2.732348037343734,"vX0":-2.0396524734842236,"vY0":-131.10218583124356,"vZ0":-1.434821801017149,"x":224.91,"y":165.01,"x0":-2.067092443317365,"y0":50.00436973552869,"z0":5.338394474638256,"aX":0.28353905338143737},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.4,"breakHorizontal":0.1,"spinRate":2070,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.4161774220382264,"extension":6.8065186892789145},"index":3,"playId":"3d26baf0-3103-3ba4-84e3-5f66195562b7","pitchNumber":3,"startTime":"2026-06-05T00:11:25.178Z","endTime":"2026-06-05T00:11:28.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":86.3,"endSpeed":79.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.149729577790758,"aZ":-34.43233665666669,"pfxX":6.833367401570119,"pfxZ":-1.4142792954661867,"pX":1.5796502620873791,"pZ":0.77429316124363,"vX0":5.3934502178242045,"vY0":-125.6099417905012,"vZ0":-4.179390328750637,"x":56.79,"y":217.87,"x0":-1.4856799249367367,"y0":50.00599096999267,"z0":5.268544964875201,"aX":10.88726102881472},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.4,"breakHorizontal":-13.7,"spinRate":2387,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.43655577608261975,"extension":6.853617551874327},"index":4,"playId":"4faa8d4b-83e0-3001-afe9-5a9768c9cb83","pitchNumber":4,"startTime":"2026-06-05T00:11:48.047Z","endTime":"2026-06-05T00:11:52.160Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:11:52.160Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Conforto strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-05T00:12:16.577Z","endTime":"2026-06-05T00:13:40.555Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,4],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.290323476524303,"aZ":-30.670133306497856,"pfxX":-8.735956672512007,"pfxZ":0.817854894955234,"pX":-0.05841730629751273,"pZ":2.633392438709284,"vX0":6.59640491895505,"vY0":-135.08977852917997,"vZ0":-2.1535878950930396,"x":119.23,"y":167.68,"x0":-1.3962289249580568,"y0":50.00604292477453,"z0":5.5958145195613005,"aX":-16.157379850770855},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.2,"breakHorizontal":14.4,"spinRate":1952,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.40536557075680646,"extension":6.750879683978173},"index":0,"playId":"2f1fde74-c3df-32df-86b4-ccf2dabcbf1f","pitchNumber":1,"startTime":"2026-06-05T00:12:29.309Z","endTime":"2026-06-05T00:12:35.101Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pete Crow-Armstrong steals (13) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"actionPlayId":"2f1fde74-c3df-32df-86b4-ccf2dabcbf1f","startTime":"2026-06-05T00:12:40.664Z","endTime":"2026-06-05T00:13:02.860Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.2,"endSpeed":78.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.360780579641464,"aZ":-31.554828824028814,"pfxX":3.8703135488316622,"pfxZ":0.4008305286638474,"pX":0.2732323290100705,"pZ":0.9729859701955735,"vX0":3.8164260212257592,"vY0":-124.02866873897251,"vZ0":-3.8606936091009585,"x":106.59,"y":212.51,"x0":-1.7920544786396375,"y0":50.00255153335568,"z0":5.200282714644336,"aX":5.989356697521173},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.0,"breakHorizontal":-7.9,"spinRate":2296,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.44275302942303796,"extension":6.794394070666209},"index":2,"playId":"ed1e7c69-aac1-34b4-a03a-d807216052f1","pitchNumber":2,"startTime":"2026-06-05T00:13:02.860Z","endTime":"2026-06-05T00:13:06.881Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-05T00:13:17.723Z","endTime":"2026-06-05T00:13:37.526Z","isPitch":false,"type":"action","player":{"id":624424,"link":"/api/v1/people/624424"}},{"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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.579887131995104,"aZ":-21.970854796257758,"pfxX":-3.669054527816675,"pfxZ":5.322709937565548,"pX":0.2705774001664486,"pZ":3.225260949806822,"vX0":5.836565328264913,"vY0":-137.40232542284002,"vZ0":-2.2363920130428427,"x":106.69,"y":151.7,"x0":-1.4015289342050612,"y0":50.00502924823804,"z0":5.537818820991697,"aX":-7.037559208428442},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.4,"breakHorizontal":5.5,"spinRate":2046,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.39816030640295974,"extension":6.908114099161657},"index":4,"playId":"5773a9d5-3c5e-3389-83c0-5579128aed54","pitchNumber":3,"startTime":"2026-06-05T00:13:37.526Z","endTime":"2026-06-05T00:13:40.555Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:13:40.555Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Michael Busch walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-05T00:14:24.961Z","endTime":"2026-06-05T00:16:01.136Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"postOnSecond":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"0f649f3a-d723-30e8-bec5-e4a3fefdfd97","startTime":"2026-06-05T00:14:06.187Z","endTime":"2026-06-05T00:14:10.011Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73018400507482,"aZ":-27.689448652429693,"pfxX":-5.294661299757353,"pfxZ":2.405462744846977,"pX":-0.7248566860937472,"pZ":2.551985991836943,"vX0":3.7926103602607943,"vY0":-135.24536269117561,"vZ0":-2.8434254205075638,"x":144.63,"y":169.88,"x0":-1.4529386283883359,"y0":50.00374571674461,"z0":5.545946318411951,"aX":-9.871769086810138},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.0,"breakHorizontal":8.9,"spinRate":1951,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.40401500792412604,"extension":6.74104587746841},"index":1,"playId":"9f7527d9-50e7-338f-b723-cb87ac5f2dfd","pitchNumber":1,"startTime":"2026-06-05T00:14:27.290Z","endTime":"2026-06-05T00:14:31.193Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.301943725200793,"aZ":-30.40271664675593,"pfxX":-9.236951372383913,"pfxZ":1.0619866481170437,"pX":-1.5115841995343724,"pZ":1.1459365212950596,"vX0":3.159034391220437,"vY0":-128.51045534311623,"vZ0":-4.998690108573946,"x":174.62,"y":207.84,"x0":-1.5616716001979014,"y0":50.000831203028355,"z0":5.49673755182662,"aX":-15.34349654007859},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.0,"breakHorizontal":16.0,"spinRate":1463,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.42732064813239923,"extension":6.828955281319409},"index":2,"playId":"0167ecc3-f66b-39e1-ad80-c16b1194b156","pitchNumber":2,"startTime":"2026-06-05T00:14:47.801Z","endTime":"2026-06-05T00:14:51.599Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.924398265182802,"aZ":-26.973702276093373,"pfxX":-0.45222761960677915,"pfxZ":2.9337407266384616,"pX":-0.17604427991542,"pZ":3.887921063919511,"vX0":4.031033024295101,"vY0":-131.57874859913943,"vZ0":0.9481267345406525,"x":123.71,"y":133.81,"x0":-1.661719818354282,"y0":50.003640894058094,"z0":5.504429632633946,"aX":-0.8021781520423988},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.8,"breakHorizontal":0.0,"spinRate":2128,"spinDirection":184},"zone":11,"typeConfidence":2.0,"plateTime":0.414465624288765,"extension":6.510814296208035},"index":3,"playId":"3641dda2-ed65-37a4-b97e-8a64ef114f49","pitchNumber":3,"startTime":"2026-06-05T00:15:08.424Z","endTime":"2026-06-05T00:15:11.961Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.15613898774325,"aZ":-28.47740871074252,"pfxX":-9.479570995752912,"pfxZ":2.202103082632606,"pX":0.16869945368655917,"pZ":0.25729633309772804,"vX0":6.1890791322297645,"vY0":-129.37245195799989,"vZ0":-7.4443693284609065,"x":110.57,"y":231.83,"x0":-1.0334349025301013,"y0":50.00524899071403,"z0":5.381153631818956,"aX":-15.933151319489646},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.4,"breakHorizontal":15.6,"spinRate":1334,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.42477427219305675,"extension":6.80199157480703},"index":4,"playId":"892512da-f0e1-3ca1-969d-fc1cd84f97ac","pitchNumber":4,"startTime":"2026-06-05T00:15:30.774Z","endTime":"2026-06-05T00:15:34.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.095986530354583,"aZ":-28.71711808492381,"pfxX":-8.311604791835817,"pfxZ":1.8092388827734336,"pX":-1.5444097055643555,"pZ":3.7633419959176435,"vX0":2.8024984888337365,"vY0":-137.25347913395922,"vZ0":0.2765437131502746,"x":175.87,"y":137.17,"x0":-1.4982696081386089,"y0":50.00262221101506,"z0":5.6153131371775125,"aX":-15.872793497376207},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.5,"breakHorizontal":14.5,"spinRate":1913,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3989168916242356,"extension":6.777858095399717},"index":5,"playId":"45945141-97e4-3043-8e37-35d847785a3e","pitchNumber":5,"startTime":"2026-06-05T00:15:57.982Z","endTime":"2026-06-05T00:16:01.136Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:16:01.136Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Bregman strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-05T00:16:37.402Z","endTime":"2026-06-05T00:17:56.816Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"postOnSecond":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":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":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"655ed2e7-07ea-40b5-a9a1-06250ec8011c","startTime":"2026-06-05T00:16:37.402Z","endTime":"2026-06-05T00:16:40.490Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.637725699468444,"aZ":-27.509968280351853,"pfxX":-0.46016135209893316,"pfxZ":2.6999433306642757,"pX":-0.23566804562018523,"pZ":2.9410318877848622,"vX0":3.3409937773396976,"vY0":-130.67625327679266,"vZ0":-1.1769658702087846,"x":125.98,"y":159.37,"x0":-1.471222143733288,"y0":50.00475727279983,"z0":5.46471426863045,"aX":-0.7959445588168969},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.8,"breakHorizontal":0.1,"spinRate":2103,"spinDirection":202},"zone":2,"typeConfidence":2.0,"plateTime":0.41921955636007047,"extension":6.789793943775974},"index":1,"playId":"fdd878d2-7bd5-30c7-8f35-eb06d4c62a3e","pitchNumber":1,"startTime":"2026-06-05T00:16:52.966Z","endTime":"2026-06-05T00:16:56.764Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.165478046956764,"aZ":-29.03760958720985,"pfxX":-9.01435314620127,"pfxZ":1.6524150719358,"pX":-0.30758046624950136,"pZ":1.7472245843166805,"vX0":5.587411168996553,"vY0":-137.2449516188229,"vZ0":-4.783377051742088,"x":128.72,"y":191.6,"x0":-1.2053570199810062,"y0":50.00190459060521,"z0":5.5054638137095,"aX":-17.0870712215739},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.2,"breakHorizontal":15.0,"spinRate":1877,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.400058890741541,"extension":6.699684311263542},"index":2,"playId":"6fd7fe26-93e7-3533-a713-6be9b8d52aac","pitchNumber":2,"startTime":"2026-06-05T00:17:10.018Z","endTime":"2026-06-05T00:17:14.482Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.41898062302872,"aZ":-31.552133460957467,"pfxX":2.9663977995752555,"pfxZ":0.38891509817706105,"pX":0.2062085143905404,"pZ":2.0237872646086,"vX0":3.562551560589224,"vY0":-126.59895243607727,"vZ0":-1.9538685946581538,"x":109.14,"y":184.14,"x0":-1.610388737661753,"y0":50.00481461406821,"z0":5.357276565764413,"aX":4.763288372766789},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.5,"breakHorizontal":-6.2,"spinRate":2410,"spinDirection":42},"zone":8,"typeConfidence":2.0,"plateTime":0.4344344756728402,"extension":6.674838982492728},"index":3,"playId":"6a37b34f-829d-3b09-83d5-8f027777cbd4","pitchNumber":3,"startTime":"2026-06-05T00:17:29.832Z","endTime":"2026-06-05T00:17:33.249Z","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, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.68026595166072,"aZ":-28.045474914510994,"pfxX":-9.209620666491732,"pfxZ":2.152699037970418,"pX":-0.5942034621649398,"pZ":3.016046414081958,"vX0":4.821811903548139,"vY0":-137.68140084662767,"vZ0":-2.037920806433405,"x":139.65,"y":157.35,"x0":-1.1720321061356749,"y0":50.00349019714758,"z0":5.664478171964507,"aX":-17.674868194005168},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":3.7,"breakHorizontal":15.7,"spinRate":1994,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.39787761153474754,"extension":6.740190596629968},"index":4,"playId":"6c407db2-2c8e-36dc-9114-b41220930415","pitchNumber":4,"startTime":"2026-06-05T00:17:53.340Z","endTime":"2026-06-05T00:17:56.816Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:17:56.816Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-05T00:18:24.922Z","endTime":"2026-06-05T00:20:12.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":78.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.67134637980704,"aZ":-35.471545593125064,"pfxX":6.045066592288589,"pfxZ":-2.0851473180749105,"pX":-0.04719279794142238,"pZ":1.970483496223663,"vX0":1.9069631932968103,"vY0":-126.11386723568747,"vZ0":-1.484148475346359,"x":118.8,"y":185.58,"x0":-1.601576735239664,"y0":50.00134718860138,"z0":5.472583247400035,"aX":9.571733926035387},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.8,"breakHorizontal":-11.4,"spinRate":2274,"spinDirection":32},"zone":8,"typeConfidence":2.0,"plateTime":0.43714895062301684,"extension":6.627648965474976},"index":0,"playId":"af08b98f-8a0d-3e2e-a9f2-dbd3f9492f0d","pitchNumber":1,"startTime":"2026-06-05T00:18:30.299Z","endTime":"2026-06-05T00:18:34.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.23720592530378,"aZ":-33.03533198128137,"pfxX":-8.012516198266749,"pfxZ":-0.517438397708192,"pX":-1.2450739936406119,"pZ":2.170274907391677,"vX0":3.403639825493435,"vY0":-128.44883921469557,"vZ0":-1.934371548441498,"x":164.46,"y":180.18,"x0":-1.5482149700873422,"y0":50.00247440495597,"z0":5.507935627575281,"aX":-13.35445533870716},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.2,"breakHorizontal":13.7,"spinRate":1515,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.42682745490063967,"extension":6.70446106727431},"index":1,"playId":"a51ad20b-8a3c-31ce-a3a4-70ee61a52077","pitchNumber":2,"startTime":"2026-06-05T00:18:55.547Z","endTime":"2026-06-05T00:18:59.623Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.39523787521328,"aZ":-26.118594141758287,"pfxX":-1.6186834881460848,"pfxZ":3.433125049690215,"pX":0.5147759244546637,"pZ":2.7729326176022457,"vX0":5.433367276559885,"vY0":-131.35223705964188,"vZ0":-1.9355009699356798,"x":97.38,"y":163.91,"x0":-1.361834665468902,"y0":50.0029536715254,"z0":5.4435922888151484,"aX":-2.855699937505427},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.0,"breakHorizontal":1.8,"spinRate":2135,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.41551555391709094,"extension":6.765220057565922},"index":2,"playId":"712dc494-50b4-30cb-b4cb-02824418300b","pitchNumber":3,"startTime":"2026-06-05T00:19:15.214Z","endTime":"2026-06-05T00:19:22.571Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"d97b77ef-d7fd-4839-98e9-4b7faa5d1115","startTime":"2026-06-05T00:19:50.509Z","endTime":"2026-06-05T00:19:53.662Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.781639083081938,"aZ":-32.49910856305453,"pfxX":-7.406672715161347,"pfxZ":-0.19495117106174575,"pX":-0.016347711870021646,"pZ":1.7024997818928587,"vX0":5.274688981702813,"vY0":-129.90672482943975,"vZ0":-3.4147032082381745,"x":117.62,"y":192.81,"x0":-1.121192388312449,"y0":50.002037465523344,"z0":5.531210101472065,"aX":-12.530723131038528},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-1.0,"breakHorizontal":12.1,"spinRate":1362,"spinDirection":244},"zone":8,"typeConfidence":2.0,"plateTime":0.4232897092094978,"extension":6.903690827595292},"index":4,"playId":"a4e2c71a-369f-3316-82b7-6b0118c3e2e2","pitchNumber":4,"startTime":"2026-06-05T00:20:09.565Z","endTime":"2026-06-05T00:20:12.565Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:20:12.565Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colby Thomas grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-05T00:22:13.358Z","endTime":"2026-06-05T00:23:24.826Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"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":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.3,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.341419752480824,"aZ":-29.234650392519164,"pfxX":6.9002431678271,"pfxZ":1.9943072085735682,"pX":0.9288414935398364,"pZ":1.4282379013819486,"vX0":-2.775998535795884,"vY0":-120.59418419261604,"vZ0":-3.6949548804245733,"x":81.59,"y":200.22,"x0":1.1980840285978647,"y0":50.0027194821809,"z0":5.557705979373668,"aX":10.16816668876376},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":3.0,"breakHorizontal":-11.9,"spinRate":1116,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.4541104159492533,"extension":6.239509214361263},"index":0,"playId":"46e47d5c-c55e-3593-84d6-04c78b11a38b","pitchNumber":1,"startTime":"2026-06-05T00:22:24.874Z","endTime":"2026-06-05T00:22:27.874Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.2,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.651755164300905,"aZ":-28.034046230887952,"pfxX":7.182251927735932,"pfxZ":2.8120121581334647,"pX":0.402941135740868,"pZ":1.4902127813287567,"vX0":-4.0456773896869125,"vY0":-120.57629869299906,"vZ0":-3.7850366527466286,"x":101.64,"y":198.54,"x0":1.1702617399034752,"y0":50.00208208918075,"z0":5.556628468602079,"aX":10.56498804916354},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.4,"breakHorizontal":-12.0,"spinRate":1123,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.4544263482279449,"extension":6.345425114490139},"index":1,"playId":"18acaf01-d455-3e67-ba62-28a8def42ed9","pitchNumber":2,"startTime":"2026-06-05T00:22:40.749Z","endTime":"2026-06-05T00:22:43.749Z","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":91.6,"endSpeed":83.1,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.268060417930812,"aZ":-13.599590108736413,"pfxX":7.146475839277457,"pfxZ":10.374207534142549,"pX":0.34548251768442545,"pZ":5.385685285483496,"vX0":-4.350500820088742,"vY0":-133.370370282699,"vZ0":1.5022913253206929,"x":103.83,"y":93.37,"x0":1.0742940411618462,"y0":50.005557012095146,"z0":5.799282955092083,"aX":12.800377171887868},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.3,"breakHorizontal":-11.9,"spinRate":2542,"spinDirection":148},"zone":12,"typeConfidence":0.9,"plateTime":0.41161108091375365,"extension":6.051214482123598},"index":2,"playId":"43ffaf1d-40f9-34f3-97ff-51f621f2213e","pitchNumber":3,"startTime":"2026-06-05T00:22:56.718Z","endTime":"2026-06-05T00:22:59.818Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-05T00:23:06.617Z","endTime":"2026-06-05T00:23:16.976Z","isPitch":false,"type":"action","player":{"id":687515,"link":"/api/v1/people/687515"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.3,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.817722656344014,"aZ":-26.736266488947447,"pfxX":7.1616361871240795,"pfxZ":3.5920551153837064,"pX":0.8062476334674069,"pZ":2.899248729598995,"vX0":-3.2424327758909564,"vY0":-121.70416258905077,"vZ0":-0.9541775653462232,"x":86.27,"y":160.5,"x0":1.2187525763608709,"y0":50.002505006762235,"z0":5.592764083023407,"aX":10.84248041744231},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":6.6,"breakHorizontal":-12.4,"spinRate":1108,"spinDirection":127},"zone":3,"typeConfidence":2.0,"plateTime":0.44847083474853777,"extension":6.374472223745159},"hitData":{"launchSpeed":94.2,"launchAngle":-23.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.75,"coordY":152.19}},"index":4,"playId":"82d22f01-7187-3aff-9d98-91ebbc6ec130","pitchNumber":4,"startTime":"2026-06-05T00:23:16.976Z","endTime":"2026-06-05T00:23:24.826Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:23:24.826Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Soderstrom grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-05T00:23:48.459Z","endTime":"2026-06-05T00:24:14.309Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"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_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":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.504733830525485,"aZ":-13.692766072220167,"pfxX":7.042864255816063,"pfxZ":10.034114128810465,"pX":-0.010758386241364526,"pZ":2.401645874943808,"vX0":-5.246530948664382,"vY0":-135.34868811126427,"vZ0":-5.647567253708618,"x":117.41,"y":173.94,"x0":1.0446728048986351,"y0":50.004661513554375,"z0":5.4861973961684525,"aX":12.975361640376871},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.0,"breakHorizontal":-11.5,"spinRate":2546,"spinDirection":152},"zone":5,"typeConfidence":0.91,"plateTime":0.40578184737652556,"extension":6.39588561915434},"index":0,"playId":"25d338a3-ceb5-38b9-ab19-20e5f7f03941","pitchNumber":1,"startTime":"2026-06-05T00:23:48.459Z","endTime":"2026-06-05T00:23:51.855Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.309371581691455,"aZ":-13.717595988598896,"pfxX":6.039768612712473,"pfxZ":10.06783975561813,"pX":0.34131789979258037,"pZ":2.3288170137705,"vX0":-3.766027616288984,"vY0":-135.01066687104833,"vZ0":-5.90836080678836,"x":103.99,"y":175.9,"x0":0.9746752326279854,"y0":50.00123570143845,"z0":5.522985755229694,"aX":11.071173782172673},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.0,"breakHorizontal":-10.1,"spinRate":2395,"spinDirection":150},"zone":6,"typeConfidence":0.91,"plateTime":0.40677131226639984,"extension":6.339730622533882},"hitData":{"launchSpeed":100.1,"launchAngle":-13.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.56,"coordY":138.53}},"index":1,"playId":"14426598-2954-394f-a356-6c72077c3e7e","pitchNumber":2,"startTime":"2026-06-05T00:24:05.729Z","endTime":"2026-06-05T00:24:14.309Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:24:14.309Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonah Heim grounds out, third baseman Alex Bregman to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-05T00:24:46.885Z","endTime":"2026-06-05T00:25:29.574Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"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":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-05T00:24:34.172Z","endTime":"2026-06-05T00:24:49.194Z","isPitch":false,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"}},{"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":91.2,"endSpeed":83.5,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.050104296818578,"aZ":-15.705265411425444,"pfxX":7.6325518954552045,"pfxZ":9.222851034742586,"pX":-0.40191066889277866,"pZ":2.2973421258575164,"vX0":-6.78136535891143,"vY0":-132.68864987894023,"vZ0":-4.780350508050601,"x":132.32,"y":176.75,"x0":1.193690650220848,"y0":50.00153619655443,"z0":5.264417424561886,"aX":13.626705902346721},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.8,"breakHorizontal":-12.4,"spinRate":2580,"spinDirection":134},"zone":4,"typeConfidence":2.0,"plateTime":0.4126011611365916,"extension":6.444327226784031},"index":1,"playId":"99384ad3-7d1f-3806-be30-66b9e63feba5","pitchNumber":1,"startTime":"2026-06-05T00:24:49.194Z","endTime":"2026-06-05T00:24:53.537Z","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":90.9,"endSpeed":83.2,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.532165163435316,"aZ":-20.20416273859518,"pfxX":10.669376150794713,"pfxZ":6.78764082044903,"pX":-0.16783415535521568,"pZ":1.1872414130560258,"vX0":-7.136807185856911,"vY0":-132.07792594971298,"vZ0":-6.972003992536277,"x":123.4,"y":206.72,"x0":1.1851542143251745,"y0":50.00480309314532,"z0":5.350605552014282,"aX":18.823619545881883},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.9,"breakHorizontal":-17.8,"spinRate":2538,"spinDirection":137},"zone":13,"typeConfidence":2.0,"plateTime":0.414931648266073,"extension":6.367192244484939},"index":2,"playId":"8a3f0e3a-cd65-3f5f-90f0-40d3fefe3ed3","pitchNumber":2,"startTime":"2026-06-05T00:25:05.539Z","endTime":"2026-06-05T00:25:09.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.1,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.27995188333222,"aZ":-22.576423306266786,"pfxX":7.133912403015872,"pfxZ":6.331421461614509,"pX":-0.12856207465098554,"pZ":2.461712407540718,"vX0":-5.203569820722528,"vY0":-122.13814467285687,"vZ0":-2.632780679203696,"x":121.9,"y":172.31,"x0":1.0990475853485544,"y0":50.0037632548122,"z0":5.488014444427766,"aX":10.816110935326643},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":11.2,"breakHorizontal":-11.8,"spinRate":1117,"spinDirection":125},"zone":5,"typeConfidence":2.0,"plateTime":0.4478556276379626,"extension":6.529664576342397},"hitData":{"launchSpeed":64.2,"launchAngle":-39.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":90.69,"coordY":168.31}},"index":3,"playId":"1af9ec4f-9f22-385b-97ab-9c03ff7cc2ab","pitchNumber":3,"startTime":"2026-06-05T00:25:21.186Z","endTime":"2026-06-05T00:25:29.574Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:25:29.574Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nico Hoerner flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-05T00:27:39.477Z","endTime":"2026-06-05T00:28:07.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.71341485462405,"aZ":-24.715886209791876,"pfxX":-8.065939726335843,"pfxZ":3.8684499977085016,"pX":1.1054990344907083,"pZ":1.705368785070852,"vX0":8.1703287946947,"vY0":-137.52149009454163,"vZ0":-5.945108236591894,"x":74.86,"y":192.74,"x0":-0.8471278356118908,"y0":50.00240849144295,"z0":5.557441773195085,"aX":-15.546192065143664},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.0,"breakHorizontal":13.1,"spinRate":2083,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.3973426781314173,"extension":6.85609940628296},"index":0,"playId":"e0741488-0af1-3d9b-adee-0ef14c9034b6","pitchNumber":1,"startTime":"2026-06-05T00:27:42.392Z","endTime":"2026-06-05T00:27:46.654Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.6671100834643,"aZ":-26.56308454774779,"pfxX":-0.15752031954661727,"pfxZ":3.215045773085553,"pX":0.0835023383746007,"pZ":2.9243968142126855,"vX0":4.199373106604215,"vY0":-130.64311651563384,"vZ0":-1.4243587385231873,"x":113.82,"y":159.82,"x0":-1.5169138347201285,"y0":50.006501977516955,"z0":5.452461154324426,"aX":-0.27522196809435073},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.8,"breakHorizontal":-0.5,"spinRate":2302,"spinDirection":181},"zone":2,"typeConfidence":2.0,"plateTime":0.41748933655823306,"extension":6.814214767604869},"hitData":{"launchSpeed":90.1,"launchAngle":53.0,"totalDistance":266.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":107.56,"coordY":94.87}},"index":1,"playId":"6d595b3a-9c4b-30a1-a56b-81ac0e3eb485","pitchNumber":2,"startTime":"2026-06-05T00:27:57.197Z","endTime":"2026-06-05T00:28:07.824Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:28:07.824Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Moisés Ballesteros singles on a ground ball to center fielder Henry Bolte.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-05T00:28:25.720Z","endTime":"2026-06-05T00:30:06.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":93.8,"endSpeed":86.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.71252439364261,"aZ":-27.01535937290426,"pfxX":-5.1240110264486365,"pfxZ":2.706769105904625,"pX":-1.0195397523326728,"pZ":2.0606877216083963,"vX0":2.5981093433260685,"vY0":-136.61418430365572,"vZ0":-4.43599710803601,"x":155.86,"y":183.14,"x0":-1.3128415445629966,"y0":50.00356049458346,"z0":5.543750166452458,"aX":-9.767690846002884},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.2,"breakHorizontal":8.8,"spinRate":2078,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.3996510256817949,"extension":6.897790845353178},"index":0,"playId":"d211e205-2185-37a4-a547-5ad422dd1be3","pitchNumber":1,"startTime":"2026-06-05T00:28:34.427Z","endTime":"2026-06-05T00:28:38.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.03876273005435,"aZ":-28.4399878637847,"pfxX":-7.640208022592733,"pfxZ":1.944867275823703,"pX":-0.21609762177181588,"pZ":1.8227092524014605,"vX0":5.626507407747086,"vY0":-137.32540084871678,"vZ0":-4.867733656896792,"x":125.24,"y":189.57,"x0":-1.2939753805105936,"y0":50.001518126578254,"z0":5.5415055163849685,"aX":-14.66157420426414},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":2.8,"breakHorizontal":12.7,"spinRate":2104,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.398121128999263,"extension":6.9689081606539025},"index":1,"playId":"743b31c7-363c-3637-9728-bdfe21bbeebf","pitchNumber":2,"startTime":"2026-06-05T00:28:52.092Z","endTime":"2026-06-05T00:28:55.092Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-06-05T00:29:03.925Z","endTime":"2026-06-05T00:29:13.446Z","isPitch":false,"type":"action","player":{"id":694208,"link":"/api/v1/people/694208"}},{"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":90.0,"endSpeed":82.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.868054503471313,"aZ":-28.219798579559555,"pfxX":-8.394691699874082,"pfxZ":2.2987317429917837,"pX":0.47294679036293535,"pZ":0.16055560125001356,"vX0":7.501966415339207,"vY0":-130.6480458682168,"vZ0":-7.6681253359394725,"x":98.97,"y":234.44,"x0":-1.3523462957653116,"y0":50.00386240258362,"z0":5.270505350999046,"aX":-14.43755077326455},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.5,"breakHorizontal":13.4,"spinRate":1589,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.42008417426008515,"extension":6.966193634870484},"index":3,"playId":"cb0603b5-ea6a-3bc5-8b3b-dae2af124b25","pitchNumber":3,"startTime":"2026-06-05T00:29:13.446Z","endTime":"2026-06-05T00:29:17.154Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.160851997926116,"aZ":-28.059644951049226,"pfxX":-9.344115616853706,"pfxZ":2.129237067278556,"pX":0.5564529461470564,"pZ":0.7847736602800135,"vX0":8.39255172810881,"vY0":-137.86880121555131,"vZ0":-7.471531515722087,"x":95.79,"y":217.59,"x0":-1.3053616499215108,"y0":50.00488156902459,"z0":5.409647802037144,"aX":-18.083812688491143},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":2.5,"breakHorizontal":15.2,"spinRate":2008,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.396485424744649,"extension":7.064493967479837},"index":4,"playId":"d39f1fd9-3e98-39e7-a51b-407f4f29bce9","pitchNumber":4,"startTime":"2026-06-05T00:29:33.442Z","endTime":"2026-06-05T00:29:37.830Z","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":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.417172093907723,"aZ":-28.662988902743496,"pfxX":-8.251261882441618,"pfxZ":1.8079796277739852,"pX":0.14302568427278448,"pZ":2.3899261525881923,"vX0":6.148980517655546,"vY0":-138.4052521711589,"vZ0":-3.344445781910898,"x":122.79,"y":189.43,"x0":-1.0335828801866025,"y0":50.003318213243574,"z0":5.529979505154505,"aX":-16.03491322763676},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":2.8,"breakHorizontal":13.7,"spinRate":2015,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.39549318311016224,"extension":6.940983477982283},"hitData":{"launchSpeed":111.0,"launchAngle":2.0,"totalDistance":68.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":169.04,"coordY":86.31}},"index":5,"playId":"57e2ddf2-b9af-3abc-8f10-bbd9582aa03b","pitchNumber":5,"startTime":"2026-06-05T00:29:55.027Z","endTime":"2026-06-05T00:30:06.232Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:30:06.232Z","atBatIndex":12},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Pedro Ramírez grounds into a double play, first baseman Nick Kurtz to shortstop Alika Williams. Moisés Ballesteros out at 2nd. Pedro Ramírez out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-05T00:30:31.822Z","endTime":"2026-06-05T00:30:57.989Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"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":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":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.47995989618185,"aZ":-29.283851264204415,"pfxX":-8.498653301036043,"pfxZ":1.5360214808503319,"pX":0.27977133399794224,"pZ":1.9673505035441976,"vX0":6.464420331841587,"vY0":-136.27057595575818,"vZ0":-4.176233610266569,"x":106.34,"y":185.66,"x0":-1.0170505004131467,"y0":50.00427905953173,"z0":5.5389258751545,"aX":-16.011421467391354},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.0,"breakHorizontal":14.0,"spinRate":1943,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.40167881589994314,"extension":6.805104201625687},"index":0,"playId":"e6ab3e99-085c-372e-9621-95bc31a3f96e","pitchNumber":1,"startTime":"2026-06-05T00:30:32.673Z","endTime":"2026-06-05T00:30:36.474Z","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":88.6,"endSpeed":81.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.363733003639222,"aZ":-30.838630658851024,"pfxX":-8.737781956297537,"pfxZ":0.7985042412490273,"pX":-0.09919496175296384,"pZ":1.5622369187517506,"vX0":5.359116070959627,"vY0":-128.84674120134315,"vZ0":-3.900339022702637,"x":120.78,"y":196.6,"x0":-1.0777032389877153,"y0":50.00182386830369,"z0":5.495311739561063,"aX":-14.597056206276907},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.7,"breakHorizontal":14.5,"spinRate":1443,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.42612942990452307,"extension":6.809834401236101},"hitData":{"launchSpeed":85.9,"launchAngle":-8.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.84,"coordY":177.02}},"index":1,"playId":"7b5b6c8a-cf8a-3b8d-aa9f-1c1ed68596ac","pitchNumber":2,"startTime":"2026-06-05T00:30:50.942Z","endTime":"2026-06-05T00:30:57.989Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:30:57.989Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zack Gelof singles on a ground ball to shortstop Dansby Swanson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-05T00:33:14.741Z","endTime":"2026-06-05T00:34:47.089Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.084177959853374,"aZ":-14.01833268152224,"pfxX":7.435461833342801,"pfxZ":10.096640790407074,"pX":-1.2840982084017727,"pZ":3.033457258026325,"vX0":-8.756983267940772,"vY0":-133.34051229246933,"vZ0":-3.8822226778719044,"x":165.95,"y":156.88,"x0":1.0789034498352486,"y0":50.00028694091945,"z0":5.521938631709506,"aX":13.36720024041638},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.6,"breakHorizontal":-11.5,"spinRate":2476,"spinDirection":151},"zone":11,"typeConfidence":0.9,"plateTime":0.41102210618833457,"extension":6.186431876752964},"index":0,"playId":"2b6fe096-7289-3c7f-b3b2-6d84d16affc3","pitchNumber":1,"startTime":"2026-06-05T00:33:18.382Z","endTime":"2026-06-05T00:33:22.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.59711225522508,"aZ":-12.655186319159887,"pfxX":6.834306317688286,"pfxZ":10.691880288847848,"pX":0.6727292520933914,"pZ":2.2884846577735667,"vX0":-3.549698802622269,"vY0":-134.380582648697,"vZ0":-5.931634799236697,"x":91.36,"y":176.99,"x0":1.1241181723526157,"y0":50.00237454787661,"z0":5.42631851255255,"aX":12.477062496710156},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.2,"breakHorizontal":-11.6,"spinRate":2478,"spinDirection":146},"zone":6,"typeConfidence":0.9,"plateTime":0.40787023488069485,"extension":6.199693979920964},"index":1,"playId":"3ff6b69a-3753-36a4-9651-34278dc9e8e6","pitchNumber":2,"startTime":"2026-06-05T00:33:31.631Z","endTime":"2026-06-05T00:33:34.994Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.984048949169416,"aZ":-12.639888509143013,"pfxX":6.824861724477873,"pfxZ":10.738787899417076,"pX":0.6510355230115035,"pZ":2.513629960201135,"vX0":-3.5384863331728678,"vY0":-134.47945750230477,"vZ0":-5.361809366612805,"x":92.18,"y":170.91,"x0":1.1018646964331933,"y0":50.00488353558015,"z0":5.440605809678619,"aX":12.418308468639719},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.4,"breakHorizontal":-11.5,"spinRate":2513,"spinDirection":145},"zone":6,"typeConfidence":0.91,"plateTime":0.4083402240532856,"extension":6.209516754804857},"index":2,"playId":"2f797428-c115-364e-8d33-0e8eef9a9564","pitchNumber":3,"startTime":"2026-06-05T00:33:48.208Z","endTime":"2026-06-05T00:33:51.963Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-05T00:34:00.640Z","endTime":"2026-06-05T00:34:10.818Z","isPitch":false,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.363984472247473,"aZ":-14.338246609639695,"pfxX":8.019718161110378,"pfxZ":9.769795208740032,"pX":0.30086338583243694,"pZ":2.6621582560371637,"vX0":-4.799247445866337,"vY0":-134.55079515794407,"vZ0":-4.6572592691922585,"x":105.53,"y":166.9,"x0":1.0696960506671727,"y0":50.00337114717771,"z0":5.438327581456777,"aX":14.641752430551051},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.8,"breakHorizontal":-13.4,"spinRate":2440,"spinDirection":148},"zone":6,"typeConfidence":0.9,"plateTime":0.40775677269195354,"extension":6.238712382160766},"index":4,"playId":"8a6bfebf-3c19-3624-8505-0753b573b9ec","pitchNumber":4,"startTime":"2026-06-05T00:34:10.818Z","endTime":"2026-06-05T00:34:15.409Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.8,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.433744691588895,"aZ":-27.68880227058734,"pfxX":7.367774507560519,"pfxZ":2.9149024527314253,"pX":0.7529866579428827,"pZ":2.9749033941117418,"vX0":-3.1588127498405307,"vY0":-123.06511862228396,"vZ0":-0.6463862961205271,"x":88.3,"y":158.46,"x0":1.0928687529545855,"y0":50.00461090081001,"z0":5.577352690452636,"aX":11.351340977658635},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":5.4,"breakHorizontal":-12.6,"spinRate":1083,"spinDirection":130},"zone":3,"typeConfidence":2.0,"plateTime":0.44433363304879814,"extension":6.469721636227095},"hitData":{"launchSpeed":89.9,"launchAngle":-9.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.16,"coordY":152.7}},"index":5,"playId":"138ea903-6c46-3955-9031-1b71cd381c19","pitchNumber":5,"startTime":"2026-06-05T00:34:32.973Z","endTime":"2026-06-05T00:34:47.089Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:34:47.089Z","atBatIndex":14},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jeff McNeil grounds into a double play, second baseman Nico Hoerner to shortstop Dansby Swanson to first baseman Michael Busch. Zack Gelof out at 2nd. Jeff McNeil out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-05T00:35:07.210Z","endTime":"2026-06-05T00:35:29.566Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"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":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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":93.1,"endSpeed":84.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.639778374178004,"aZ":-14.275603041779853,"pfxX":8.265656649837794,"pfxZ":9.691672055451852,"pX":-0.3482852098223997,"pZ":2.9475867621021896,"vX0":-6.7666851827036725,"vY0":-135.3255632776479,"vZ0":-4.048627669764134,"x":130.28,"y":159.2,"x0":1.1156469438932215,"y0":50.006741812597625,"z0":5.4691093972183795,"aX":15.272363277525278},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.8,"breakHorizontal":-13.4,"spinRate":2444,"spinDirection":148},"zone":1,"typeConfidence":0.9,"plateTime":0.40537879169906255,"extension":6.3748839535455595},"hitData":{"launchSpeed":87.1,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.8,"coordY":147.12}},"index":0,"playId":"a9102009-8268-379e-ab0c-78a8e6a11f22","pitchNumber":1,"startTime":"2026-06-05T00:35:20.337Z","endTime":"2026-06-05T00:35:29.566Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:35:29.566Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alika Williams grounds out, third baseman Alex Bregman to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-05T00:35:52.488Z","endTime":"2026-06-05T00:36:20.567Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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(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":72.8,"endSpeed":67.1,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.723995421466046,"aZ":-40.42466058824897,"pfxX":-2.473128667218735,"pfxZ":-7.277517267963672,"pX":0.607472903464823,"pZ":2.5052221536015,"vX0":-0.18588631308111392,"vY0":-106.02671824762385,"vZ0":2.7618843848374217,"x":93.84,"y":171.14,"x0":1.017479995651473,"y0":50.00099661378025,"z0":5.810495341014727,"aX":-2.8052737206731053},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.7,"breakVerticalInduced":-12.0,"breakHorizontal":4.6,"spinRate":2273,"spinDirection":326},"zone":6,"typeConfidence":0.91,"plateTime":0.5172990987964443,"extension":6.2840566352417095},"index":0,"playId":"bc007956-35b4-3671-b48b-59435e3fe32d","pitchNumber":1,"startTime":"2026-06-05T00:35:56.796Z","endTime":"2026-06-05T00:36:00.379Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.5,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.33822409770897,"aZ":-27.820264986951596,"pfxX":7.550654720376334,"pfxZ":2.8489493322158363,"pX":0.6277450936790795,"pZ":2.331885588877452,"vX0":-3.5312641551645236,"vY0":-122.85175241011257,"vZ0":-2.2546237867682133,"x":93.07,"y":175.82,"x0":1.1027571572598833,"y0":50.00398748279359,"z0":5.626305343204126,"aX":11.542098610122435},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.9,"breakHorizontal":-12.8,"spinRate":852,"spinDirection":122},"zone":6,"typeConfidence":2.0,"plateTime":0.44584439450933466,"extension":6.4110748425246955},"hitData":{"launchSpeed":64.4,"launchAngle":-21.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.16,"coordY":163.77}},"index":1,"playId":"1bd97bb5-8a26-3b9b-af8e-b689e8d4ab25","pitchNumber":2,"startTime":"2026-06-05T00:36:13.028Z","endTime":"2026-06-05T00:36:20.567Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:36:20.567Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dansby Swanson flies out to center fielder Henry Bolte.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-05T00:38:29.643Z","endTime":"2026-06-05T00:40:15.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":5},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.093002808500227,"aZ":-24.11265732099033,"pfxX":-8.18726064013881,"pfxZ":4.153238870096558,"pX":0.25022988623953646,"pZ":3.220013942890064,"vX0":6.159183046134209,"vY0":-138.51591459510433,"vZ0":-2.3030555904979697,"x":107.46,"y":151.84,"x0":-0.9390105004894594,"y0":50.0053341817058,"z0":5.675358847215425,"aX":-15.90336828714257},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.2,"breakHorizontal":13.6,"spinRate":2015,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.3954976479989889,"extension":6.840806961131392},"index":0,"playId":"1cdb1753-8ef5-3847-86bf-50fa9d582216","pitchNumber":1,"startTime":"2026-06-05T00:38:33.796Z","endTime":"2026-06-05T00:38:37.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80528324498148,"aZ":-38.018708195081835,"pfxX":4.091412560322979,"pfxZ":-3.595964600132337,"pX":1.1707172373647794,"pZ":1.1720278249880685,"vX0":4.890210448086293,"vY0":-126.92305334301793,"vZ0":-2.981390776232645,"x":72.38,"y":207.14,"x0":-1.3148816169955775,"y0":50.001701164019,"z0":5.399667032725099,"aX":6.651610947231308},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-7.0,"breakHorizontal":-8.5,"spinRate":2317,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.4321084548027736,"extension":6.734844997140052},"index":1,"playId":"3880d16f-995a-3e28-b1ed-081a8f999861","pitchNumber":2,"startTime":"2026-06-05T00:38:50.982Z","endTime":"2026-06-05T00:38:54.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.653342259875032,"aZ":-26.444927253749132,"pfxX":-8.992239325929436,"pfxZ":2.9675371858181476,"pX":-0.8678587907273136,"pZ":2.0304810738961456,"vX0":3.8252392552758434,"vY0":-138.32152662200681,"vZ0":-4.756216670443234,"x":150.08,"y":183.96,"x0":-1.1025032029309716,"y0":50.004787744551024,"z0":5.551495288470459,"aX":-17.378386202778334},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.6,"breakHorizontal":15.5,"spinRate":2018,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.3963970804712047,"extension":6.887484426139244},"index":2,"playId":"1fd733ef-0d3a-30fa-bc71-fb75992a70ae","pitchNumber":3,"startTime":"2026-06-05T00:39:07.168Z","endTime":"2026-06-05T00:39:11.779Z","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":86.7,"endSpeed":80.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.409923245498984,"aZ":-34.05644118295077,"pfxX":5.572884333053377,"pfxZ":-1.1620888343898468,"pX":1.6036868797386346,"pZ":1.7944088407673866,"vX0":5.238087428860709,"vY0":-126.21861488397745,"vZ0":-2.154958974430344,"x":55.87,"y":190.33,"x0":-1.2218382208169563,"y0":50.00524247176058,"z0":5.398599470862079,"aX":9.002717139761465},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.4,"breakHorizontal":-11.3,"spinRate":2401,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.433755848492523,"extension":6.722563662030487},"index":3,"playId":"b11c9535-bc12-3514-99ba-4bcc12950b36","pitchNumber":4,"startTime":"2026-06-05T00:39:26.401Z","endTime":"2026-06-05T00:39:29.601Z","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":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.274159083151172,"aZ":-27.668251469723884,"pfxX":-8.7599630203273,"pfxZ":2.339603444718887,"pX":1.2069546192468332,"pZ":0.9769128242858085,"vX0":9.615835126269502,"vY0":-137.66602314436346,"vZ0":-7.166380044354308,"x":70.99,"y":212.4,"x0":-1.1856717147245106,"y0":50.004727397226745,"z0":5.474797950421563,"aX":-16.891618046164908},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":2.9,"breakHorizontal":13.9,"spinRate":2066,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.39718099183077404,"extension":7.061230590817987},"index":4,"playId":"71586ac1-5433-34a7-95eb-244ee156963e","pitchNumber":5,"startTime":"2026-06-05T00:39:44.537Z","endTime":"2026-06-05T00:39:47.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.11872374937962,"aZ":-25.108461281855437,"pfxX":-7.662594306666792,"pfxZ":3.692609865436401,"pX":0.1772289774434477,"pZ":2.416249791020888,"vX0":6.880828492405904,"vY0":-137.40983580876227,"vZ0":-3.922496077844243,"x":110.24,"y":173.54,"x0":-1.3623544467564868,"y0":50.00520970258805,"z0":5.565919464859621,"aX":-14.672206651594339},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.0,"breakHorizontal":12.5,"spinRate":2008,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.3984358383208373,"extension":6.958105427984838},"hitData":{"launchSpeed":90.5,"launchAngle":52.0,"totalDistance":285.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.94,"coordY":85.75}},"index":5,"playId":"25a8794b-acd0-34b0-b6ca-d2ede80c1188","pitchNumber":6,"startTime":"2026-06-05T00:40:03.453Z","endTime":"2026-06-05T00:40:15.532Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:40:15.532Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Crow-Armstrong called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-05T00:40:38.145Z","endTime":"2026-06-05T00:42:38.261Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.391296749673014,"aZ":-30.626712854840672,"pfxX":-5.8312781691863895,"pfxZ":0.9346467080207601,"pX":-0.3578089474468879,"pZ":1.0143989475711275,"vX0":4.67468864618304,"vY0":-127.90012065428415,"vZ0":-4.974747197550986,"x":130.64,"y":211.39,"x0":-1.455303577623268,"y0":50.001891691053,"z0":5.398152957457506,"aX":-9.62108828724811},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.7,"breakHorizontal":9.5,"spinRate":1536,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.428933575659983,"extension":6.958106610537515},"index":0,"playId":"e865f80f-d79b-3de2-9cea-406af5baef09","pitchNumber":1,"startTime":"2026-06-05T00:40:41.500Z","endTime":"2026-06-05T00:40:45.349Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.59929464933758,"aZ":-25.87744220328243,"pfxX":0.6654430195692429,"pfxZ":3.502734799470364,"pX":1.4500248488220913,"pZ":2.2208751063134455,"vX0":7.821319906317262,"vY0":-132.79383261649463,"vZ0":-3.3490548137126743,"x":61.73,"y":178.82,"x0":-1.6115567465554432,"y0":50.00438083335306,"z0":5.366588472485291,"aX":1.1956842869794713},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.9,"breakHorizontal":-2.8,"spinRate":2110,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4113826322687304,"extension":6.938219967756507},"index":1,"playId":"758fda50-b2e1-3bcc-b434-e8fd2ff8e30c","pitchNumber":2,"startTime":"2026-06-05T00:40:58.604Z","endTime":"2026-06-05T00:41:03.579Z","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":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.562593085289755,"aZ":-27.522496247331844,"pfxX":-7.382699472762843,"pfxZ":2.4269978959584755,"pX":-0.9350358878578265,"pZ":1.9473704031007164,"vX0":3.970940832136462,"vY0":-137.08254539039208,"vZ0":-4.4497570828517325,"x":152.64,"y":186.2,"x0":-1.4385622964224918,"y0":50.00047903504242,"z0":5.456720712659394,"aX":-14.13483298136133},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.7,"breakHorizontal":12.6,"spinRate":2010,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.3986171174925408,"extension":6.770073041911332},"index":2,"playId":"2be98344-3cb4-3d39-a416-e357388a6bf9","pitchNumber":3,"startTime":"2026-06-05T00:41:18.845Z","endTime":"2026-06-05T00:41:23.242Z","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":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.330139355399105,"aZ":-27.729802781284963,"pfxX":-6.385988652703496,"pfxZ":2.385205479888816,"pX":-0.5974335574086983,"pZ":2.490015052076077,"vX0":4.3217321337647725,"vY0":-135.74679706567753,"vZ0":-3.1937549682212176,"x":139.77,"y":171.55,"x0":-1.3822733525495354,"y0":50.0005725024095,"z0":5.616787435731018,"aX":-11.890101601388714},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.8,"breakHorizontal":10.6,"spinRate":1985,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.4038325573107091,"extension":6.9423206485398365},"index":3,"playId":"19b515dd-1c07-3700-a4ec-55a2402a7fb7","pitchNumber":4,"startTime":"2026-06-05T00:41:37.500Z","endTime":"2026-06-05T00:41:40.762Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.937183068678898,"aZ":-28.554524773218755,"pfxX":1.570283404430128,"pfxZ":2.0836949815744052,"pX":-0.3877727712986685,"pZ":2.841784619065889,"vX0":3.0081431570189037,"vY0":-130.5807144911537,"vZ0":-1.2267940574679437,"x":131.78,"y":162.05,"x0":-1.755955947744934,"y0":50.00212406886737,"z0":5.453902375965193,"aX":2.7282223221275914},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.7,"breakHorizontal":-3.5,"spinRate":2175,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.41848783817085344,"extension":6.7325690576469075},"index":4,"playId":"c31a5217-dd9a-35b9-be6a-260f66c72a1e","pitchNumber":5,"startTime":"2026-06-05T00:41:55.184Z","endTime":"2026-06-05T00:41:59.207Z","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":1},"index":5,"startTime":"2026-06-05T00:42:10.341Z","endTime":"2026-06-05T00:42:34.173Z","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(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":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.83402776339113,"aZ":-26.841779032855836,"pfxX":-7.335227802594893,"pfxZ":2.753757928336862,"pX":0.6293097088575293,"pZ":2.5625322774536468,"vX0":7.544214047349395,"vY0":-138.1098442301575,"vZ0":-3.107733688701237,"x":93.01,"y":169.59,"x0":-1.1804899089447185,"y0":50.004236861266634,"z0":5.501230102664434,"aX":-14.216941655951183},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.6,"breakHorizontal":11.8,"spinRate":2022,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.39609068609915266,"extension":7.018667003549996},"index":6,"playId":"43663aea-e607-3312-8c40-8dda96541471","pitchNumber":6,"startTime":"2026-06-05T00:42:34.173Z","endTime":"2026-06-05T00:42:38.261Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:42:38.261Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Conforto grounds out, second baseman Jeff McNeil to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-05T00:42:50.433Z","endTime":"2026-06-05T00:44:03.545Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"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":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.08871485001042,"aZ":-34.36042795176099,"pfxX":-0.932570262793881,"pfxZ":-1.3833152807883216,"pX":-1.1670195905383318,"pZ":0.7223807850081038,"vX0":1.4409742364923734,"vY0":-123.96831329910775,"vZ0":-4.677748926801764,"x":161.48,"y":219.28,"x0":-1.631616824339661,"y0":50.00576882558841,"z0":5.465455717956646,"aX":-1.4685948341614459},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-3.2,"breakHorizontal":1.4,"spinRate":2310,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.4398781949568491,"extension":6.965381360422116},"index":0,"playId":"092c244a-995b-37a1-bd63-6f9bc138d590","pitchNumber":1,"startTime":"2026-06-05T00:43:03.705Z","endTime":"2026-06-05T00:43:07.829Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.93269473816107,"aZ":-33.48108188062272,"pfxX":-5.587046410244145,"pfxZ":-0.7864680230871963,"pX":0.22979979663748207,"pZ":1.890808091299523,"vX0":6.3146791252688095,"vY0":-128.21168574154345,"vZ0":-2.345797156530453,"x":108.24,"y":187.73,"x0":-1.541152707134662,"y0":50.00372944604932,"z0":5.434985843387691,"aX":-9.286669594968053},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.7,"breakHorizontal":8.6,"spinRate":1549,"spinDirection":238},"zone":8,"typeConfidence":2.0,"plateTime":0.42748710438436976,"extension":7.139149391036833},"index":1,"playId":"d0207820-6a0c-39ba-a37d-60605d2d53d8","pitchNumber":2,"startTime":"2026-06-05T00:43:21.831Z","endTime":"2026-06-05T00:43:25.124Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-06-05T00:43:40.900Z","endTime":"2026-06-05T00:43:55.639Z","isPitch":false,"type":"action","player":{"id":624424,"link":"/api/v1/people/624424"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":85.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.39517402805613,"aZ":-27.548160505899105,"pfxX":-0.5275206159829913,"pfxZ":2.53117999588728,"pX":0.4479018103427702,"pZ":2.516627882333298,"vX0":5.716933141266752,"vY0":-133.5254547905896,"vZ0":-2.1874725758999682,"x":99.93,"y":170.83,"x0":-1.6410925870766704,"y0":50.00357184834094,"z0":5.304074392191471,"aX":-0.9649871468061755},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.3,"breakHorizontal":-0.1,"spinRate":2136,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.4082754101017052,"extension":6.777723484653725},"hitData":{"launchSpeed":96.5,"launchAngle":4.0,"totalDistance":82.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.36,"coordY":152.19}},"index":3,"playId":"63c10d9b-0171-31c4-ab9a-79eaf9fb4679","pitchNumber":3,"startTime":"2026-06-05T00:43:55.639Z","endTime":"2026-06-05T00:44:03.545Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:44:03.545Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Moisés Ballesteros challenged (pitch result), call on the field was overturned: Henry Bolte called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-05T00:46:11.220Z","endTime":"2026-06-05T00:49:09.426Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"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":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.362864529151764,"aZ":-30.871332758762556,"pfxX":8.00909876956524,"pfxZ":0.8802183181115546,"pX":-0.4244354183755176,"pZ":0.8389263750088146,"vX0":-6.138500651477145,"vY0":-120.90599916527496,"vZ0":-4.544296546766188,"x":133.18,"y":216.13,"x0":1.105611552527952,"y0":50.0029163810415,"z0":5.448976340435635,"aX":11.868973377884926},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.7,"breakHorizontal":-13.1,"spinRate":1249,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.452844036590331,"extension":6.469975158769779},"index":0,"playId":"58a1012d-4c80-3c39-8456-e6bf2a7e069e","pitchNumber":1,"startTime":"2026-06-05T00:46:13.856Z","endTime":"2026-06-05T00:46:19.798Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.93861300578986,"aZ":-25.361377344153283,"pfxX":6.358787505352634,"pfxZ":4.494831556963211,"pX":-0.2741610172327148,"pZ":1.7463744575295288,"vX0":-5.388843163539156,"vY0":-121.80408651408843,"vZ0":-3.7427743396653406,"x":127.45,"y":191.63,"x0":1.1313043719957683,"y0":50.00437540823588,"z0":5.474214013757068,"aX":9.640567864292514},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":7.6,"breakHorizontal":-10.4,"spinRate":1294,"spinDirection":125},"zone":7,"typeConfidence":2.0,"plateTime":0.44817124520509477,"extension":6.385513591719862},"index":1,"playId":"be7c543c-6b1d-3d96-aeef-7464968b7dcd","pitchNumber":2,"startTime":"2026-06-05T00:46:33.213Z","endTime":"2026-06-05T00:46:37.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.80806199331364,"aZ":-26.734252720786436,"pfxX":7.916217261451815,"pfxZ":3.505893347324088,"pX":0.15276979069406738,"pZ":0.8276697239050104,"vX0":-5.01942903893592,"vY0":-123.31786123727574,"vZ0":-5.6797190527776795,"x":111.18,"y":216.43,"x0":1.1784439073022706,"y0":50.00229811162538,"z0":5.394722815374014,"aX":12.283074146076254},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.4,"breakHorizontal":-13.3,"spinRate":1229,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.44289250578418304,"extension":6.493761366256017},"index":2,"playId":"e63f605f-a753-354c-803f-489b366f4f0a","pitchNumber":3,"startTime":"2026-06-05T00:46:48.194Z","endTime":"2026-06-05T00:46:51.194Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-05T00:47:02.339Z","endTime":"2026-06-05T00:47:11.753Z","isPitch":false,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.3,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.40415845261531,"aZ":-25.71525295278165,"pfxX":9.459585686129367,"pfxZ":4.156396236387422,"pX":0.22829085437306662,"pZ":1.2477036019061933,"vX0":-5.347539500665738,"vY0":-123.73098373117796,"vZ0":-4.884105678095037,"x":108.3,"y":205.09,"x0":1.187258284184897,"y0":50.00002938730314,"z0":5.398789177606332,"aX":14.682650133487563},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":6.6,"breakHorizontal":-16.0,"spinRate":1381,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.4424721801016962,"extension":6.516933414611306},"index":4,"playId":"4281f0b1-9a50-326f-8b9c-922836a8a473","pitchNumber":4,"startTime":"2026-06-05T00:47:11.753Z","endTime":"2026-06-05T00:47:15.769Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.23491254749196,"aZ":-13.338444829913128,"pfxX":6.0951713050444685,"pfxZ":10.213856947840524,"pX":-0.8416539531909262,"pZ":3.8919827091071437,"vX0":-7.048442165623365,"vY0":-135.36585146111565,"vZ0":-1.8097992004039032,"x":149.08,"y":133.7,"x0":1.0115906300533835,"y0":50.00536106699402,"z0":5.509555853574878,"aX":11.244122909283798},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.2,"breakHorizontal":-9.5,"spinRate":2480,"spinDirection":146},"zone":11,"typeConfidence":0.91,"plateTime":0.40558160102455254,"extension":6.178960769064843},"index":5,"playId":"74b08b17-38db-3ab0-a34b-3dd03dfb7305","pitchNumber":5,"startTime":"2026-06-05T00:47:32.600Z","endTime":"2026-06-05T00:47:37.269Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.458964649902374,"aZ":-27.997425488024685,"pfxX":8.028195022842262,"pfxZ":2.7196096174015567,"pX":0.7370289737339626,"pZ":2.067880603197038,"vX0":-3.690351480647885,"vY0":-123.20648530044357,"vZ0":-2.4813069165102783,"x":88.91,"y":182.95,"x0":1.2110795577968096,"y0":50.00586065473085,"z0":5.454012798109986,"aX":12.345522125462852},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.6,"breakHorizontal":-13.7,"spinRate":999,"spinDirection":125},"zone":9,"typeConfidence":2.0,"plateTime":0.4445562539984289,"extension":6.314879888087011},"index":6,"playId":"824aa523-afff-34dc-b60d-401c19f996f5","pitchNumber":6,"startTime":"2026-06-05T00:47:59.853Z","endTime":"2026-06-05T00:48:04.263Z","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":93.3,"endSpeed":84.9,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.861096241136952,"aZ":-11.356732330010006,"pfxX":5.805808259127205,"pfxZ":11.1893997005396,"pX":0.11775466953932745,"pZ":3.713129043215389,"vX0":-5.003120475113419,"vY0":-135.8153292789242,"vZ0":-2.4448004211752337,"x":112.51,"y":138.53,"x0":1.2330740448221287,"y0":50.00557127277209,"z0":5.419050107301865,"aX":10.804555429406411},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.9,"breakHorizontal":-9.4,"spinRate":2551,"spinDirection":145},"zone":12,"typeConfidence":0.91,"plateTime":0.40392221895025804,"extension":6.1999923871182565},"index":7,"playId":"a60d323d-2d32-37a0-9061-fc2e88b5662e","pitchNumber":7,"startTime":"2026-06-05T00:48:18.759Z","endTime":"2026-06-05T00:48:21.759Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.675884785782664,"aZ":-19.2269271390981,"pfxX":9.877365895220535,"pfxZ":7.110483267796128,"pX":0.621939902960022,"pZ":1.8069173533608944,"vX0":-5.275931346464998,"vY0":-134.03521724240454,"vZ0":-5.423801086327584,"x":93.29,"y":189.99,"x0":1.3313094241182135,"y0":50.005741108749994,"z0":5.227564217301012,"aX":17.9945390190122},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.9,"breakHorizontal":-16.8,"spinRate":2526,"spinDirection":132},"zone":9,"typeConfidence":2.0,"plateTime":0.40847548525907573,"extension":6.192020558957099},"index":8,"playId":"19a7992f-fd75-33a5-bee7-daa33ad46804","pitchNumber":8,"startTime":"2026-06-05T00:48:42.398Z","endTime":"2026-06-05T00:49:09.426Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"}},"playEndTime":"2026-06-05T00:49:09.426Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-05T00:49:16.195Z","endTime":"2026-06-05T00:50:42.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.087527226087154,"aZ":-32.1400772279133,"pfxX":-8.768154491640352,"pfxZ":0.024625077450079136,"pX":-1.8351625496899708,"pZ":0.8374177052861812,"vX0":-4.796164643140001,"vY0":-120.33589557034676,"vZ0":-3.9085725921720447,"x":186.95,"y":216.17,"x0":1.3252202348809032,"y0":50.00414507304896,"z0":5.340412155936652,"aX":-12.815614613323861},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-0.7,"breakHorizontal":17.0,"spinRate":2533,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.4557549127324796,"extension":6.2677494229136546},"index":0,"playId":"f049ee08-4d56-3316-a18d-280fc83cbe97","pitchNumber":1,"startTime":"2026-06-05T00:49:25.042Z","endTime":"2026-06-05T00:49:28.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.495398541275673,"aZ":-28.784157710528493,"pfxX":7.7652403802617425,"pfxZ":2.2119024974780945,"pX":0.4176876815220709,"pZ":1.876461079029493,"vX0":-4.136155696827327,"vY0":-123.5011508698062,"vZ0":-3.082882703153621,"x":101.08,"y":188.12,"x0":1.1126016497697095,"y0":50.001436734942956,"z0":5.582916639740625,"aX":11.8952302258348},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.5,"breakHorizontal":-13.0,"spinRate":1103,"spinDirection":139},"zone":9,"typeConfidence":2.0,"plateTime":0.44491323809351746,"extension":6.3035644617798114},"index":1,"playId":"0f53ae21-5718-3996-9cba-11eba4ac291f","pitchNumber":2,"startTime":"2026-06-05T00:49:42.734Z","endTime":"2026-06-05T00:49:45.734Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-06-05T00:49:54.144Z","endTime":"2026-06-05T00:50:04.999Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"}},{"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":93.7,"endSpeed":85.0,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.78597238431906,"aZ":-12.826383937174182,"pfxX":6.9662499221418255,"pfxZ":10.355942488366331,"pX":-0.33585902159352254,"pZ":3.335901571839803,"vX0":-6.3036501992345535,"vY0":-136.27461562216092,"vZ0":-3.2336972248044535,"x":129.8,"y":148.71,"x0":1.1096407063129552,"y0":50.0044949965345,"z0":5.432172810719055,"aX":13.017558590968477},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.2,"breakHorizontal":-11.2,"spinRate":2565,"spinDirection":151},"zone":1,"typeConfidence":0.91,"plateTime":0.4029503710204776,"extension":6.185544339431397},"index":3,"playId":"6dd8d130-9d50-3f57-af2c-53eef4480eaf","pitchNumber":3,"startTime":"2026-06-05T00:50:04.999Z","endTime":"2026-06-05T00:50:07.999Z","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":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.740496906988,"aZ":-31.792401583191108,"pfxX":-8.624684007409245,"pfxZ":0.2614936103618266,"pX":-1.9247845656057496,"pZ":1.9203660084013008,"vX0":-5.159134538956766,"vY0":-120.85546478978559,"vZ0":-1.638650570698816,"x":190.37,"y":186.93,"x0":1.3589176461178045,"y0":50.00462712324811,"z0":5.401687444866995,"aX":-12.748642343064546},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.4,"breakHorizontal":16.8,"spinRate":2605,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.4533496650683295,"extension":6.193693474674057},"index":4,"playId":"4aa674c0-143b-3869-aeab-acb4b8669f3c","pitchNumber":4,"startTime":"2026-06-05T00:50:22.777Z","endTime":"2026-06-05T00:50:25.838Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.15558862932725,"aZ":-25.61131863053019,"pfxX":6.300187874223363,"pfxZ":4.222217031744272,"pX":-0.16816638302007061,"pZ":0.18687051473908403,"vX0":-5.20645444825207,"vY0":-123.51038615257008,"vZ0":-7.388080865322021,"x":123.41,"y":233.73,"x0":1.1422001079303281,"y0":50.002520315066405,"z0":5.3515257845418125,"aX":9.794565462481033},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.2,"breakHorizontal":-10.3,"spinRate":1045,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.4424060058628503,"extension":6.475795041807122},"index":5,"playId":"5e657908-3eb7-3c78-8fc8-bb2c2d34a796","pitchNumber":5,"startTime":"2026-06-05T00:50:39.070Z","endTime":"2026-06-05T00:50:42.732Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:50:42.732Z","atBatIndex":21},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Umpire reviewed (home run), call on the field was upheld: Shea Langeliers homers (15) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-05T00:51:08.154Z","endTime":"2026-06-05T00:52:10.828Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":{"id":684007,"link":"/api/v1/people/684007"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.73041983758982,"aZ":-18.089721608331015,"pfxX":8.9901124599052,"pfxZ":7.695460632013134,"pX":0.9798108239111869,"pZ":3.0478344238563047,"vX0":-4.222377230101382,"vY0":-134.55917949051474,"vZ0":-2.6109439439080715,"x":79.65,"y":156.49,"x0":1.4030530845309481,"y0":50.0012989858922,"z0":5.315204239652782,"aX":16.452138574552635},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.6,"breakHorizontal":-15.4,"spinRate":2531,"spinDirection":137},"zone":12,"typeConfidence":2.0,"plateTime":0.40734255751055626,"extension":6.235697317692209},"index":0,"playId":"8224a526-a5a9-3ff5-9852-56462f280525","pitchNumber":1,"startTime":"2026-06-05T00:51:15.049Z","endTime":"2026-06-05T00:51:18.978Z","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":93.6,"endSpeed":85.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.393369530967,"aZ":-12.324251433385967,"pfxX":7.062485555627315,"pfxZ":10.574260067254484,"pX":0.07660875769241196,"pZ":3.7902916175005315,"vX0":-5.319929625081779,"vY0":-136.2644084459281,"vZ0":-2.2050396419301945,"x":114.08,"y":136.44,"x0":1.1382144562263707,"y0":50.00489758960021,"z0":5.463160272458913,"aX":13.261453920664074},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.8,"breakHorizontal":-11.6,"spinRate":2536,"spinDirection":150},"zone":12,"typeConfidence":0.91,"plateTime":0.4022028106141087,"extension":6.229256545726068},"index":1,"playId":"3c5ab900-3a60-3b8b-a862-b36f00da070b","pitchNumber":2,"startTime":"2026-06-05T00:51:30.311Z","endTime":"2026-06-05T00:51:33.548Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.541890067975487,"aZ":-18.342029982849713,"pfxX":9.51826139889699,"pfxZ":7.538978677728142,"pX":-0.1859932372867979,"pZ":2.1309221235886087,"vX0":-7.158896869523213,"vY0":-134.20504715047628,"vZ0":-4.717829745529794,"x":124.09,"y":181.25,"x0":1.2721575476117972,"y0":50.00080486226574,"z0":5.208016802440069,"aX":17.456607748552404},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.8,"breakHorizontal":-15.8,"spinRate":2508,"spinDirection":140},"zone":8,"typeConfidence":2.0,"plateTime":0.4072740857426522,"extension":6.171767033046565},"hitData":{"launchSpeed":98.7,"launchAngle":30.0,"totalDistance":369.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":195.33,"coordY":69.45}},"index":2,"playId":"5e2aa881-750d-32fa-9cda-b7ad7b710896","pitchNumber":3,"startTime":"2026-06-05T00:51:48.822Z","endTime":"2026-06-05T00:52:10.828Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"NH"},"playEndTime":"2026-06-05T00:52:10.828Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colby Thomas flies out sharply to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-05T00:53:50.726Z","endTime":"2026-06-05T00:56:13.675Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,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":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":75.3,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.81230684303765,"aZ":-24.761566827373514,"pfxX":7.467215561570193,"pfxZ":5.077261571175377,"pX":1.1090921041217883,"pZ":2.507497536904922,"vX0":-2.5916850894538817,"vY0":-120.97129128271676,"vZ0":-1.8659224102607765,"x":74.72,"y":171.08,"x0":1.2331709645040714,"y0":50.00445134291068,"z0":5.491004048983559,"aX":10.90657100078947},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":8.9,"breakHorizontal":-12.7,"spinRate":1178,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.455321657608744,"extension":6.374524263567163},"index":0,"playId":"f8e1c6a4-56ab-39e6-9854-c7b90029eb4a","pitchNumber":1,"startTime":"2026-06-05T00:53:50.726Z","endTime":"2026-06-05T00:53:54.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.1,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.376984313545854,"aZ":-26.467489979445904,"pfxX":7.319916745373885,"pfxZ":3.7852530993285676,"pX":0.4151507209804511,"pZ":1.4781684143760945,"vX0":-4.0605952950261415,"vY0":-121.85244980551884,"vZ0":-3.962262227565435,"x":101.18,"y":198.87,"x0":1.1499783763200124,"y0":50.00273587453566,"z0":5.405518736155193,"aX":11.035335558571115},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":6.2,"breakHorizontal":-12.4,"spinRate":1193,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.4490726807898615,"extension":6.332987529277825},"index":1,"playId":"19a8c368-73ea-3e13-8988-45be4d2bf114","pitchNumber":2,"startTime":"2026-06-05T00:54:05.921Z","endTime":"2026-06-05T00:54:09.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":83.8,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.39579494742004,"aZ":-14.76225653480224,"pfxX":7.677278159291575,"pfxZ":9.54917064432053,"pX":1.1732469933145968,"pZ":3.1746394263230595,"vX0":-2.6919772318059607,"vY0":-135.15713000776177,"vZ0":-3.1244738849409894,"x":72.28,"y":153.06,"x0":1.1931823893163978,"y0":50.003554649373754,"z0":5.4018948601531465,"aX":14.000787549466732},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.7,"breakHorizontal":-13.2,"spinRate":2514,"spinDirection":148},"zone":12,"typeConfidence":0.91,"plateTime":0.40749634965468795,"extension":6.067145216697419},"index":2,"playId":"6e7e9ddc-61ea-3cc2-9a51-9c4fe1e64b0e","pitchNumber":3,"startTime":"2026-06-05T00:54:21.589Z","endTime":"2026-06-05T00:54:24.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.1,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.066243023914396,"aZ":-25.835294605139662,"pfxX":7.412727932837625,"pfxZ":4.2043406377906445,"pX":-0.7399148250547931,"pZ":1.4187209031777102,"vX0":-6.710995949598919,"vY0":-122.00502096795346,"vZ0":-4.0950306076608545,"x":145.2,"y":200.47,"x0":1.083685337186787,"y0":50.00156999529989,"z0":5.346153526145932,"aX":11.171401886440652},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":6.8,"breakHorizontal":-11.9,"spinRate":1009,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.4489788288128924,"extension":6.468859925981985},"index":3,"playId":"716ffb7a-1218-376c-a818-c72a4ac88f55","pitchNumber":4,"startTime":"2026-06-05T00:54:36.940Z","endTime":"2026-06-05T00:54:41.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.9,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.70632555365772,"aZ":-27.475580707497524,"pfxX":8.845331705147501,"pfxZ":3.104120680302705,"pX":0.45360824756476387,"pZ":2.5372482863124417,"vX0":-4.572011226331261,"vY0":-122.68622522281103,"vZ0":-1.4865155746398817,"x":99.71,"y":170.27,"x0":1.1982869411175532,"y0":50.00399052297293,"z0":5.5066470699789,"aX":13.399769202094898},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.5,"breakHorizontal":-14.9,"spinRate":1274,"spinDirection":126},"zone":6,"typeConfidence":2.0,"plateTime":0.4475304826082285,"extension":6.363957839586724},"index":4,"playId":"e7e73271-5962-3963-9bbe-d6ab48c2f7d1","pitchNumber":5,"startTime":"2026-06-05T00:54:53.478Z","endTime":"2026-06-05T00:54:57.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.939126873351988,"aZ":-29.25843228964588,"pfxX":5.1660653961584195,"pfxZ":1.8982101708793149,"pX":0.3293703018073058,"pZ":3.0028465483956057,"vX0":-3.912104767835341,"vY0":-122.85246641896816,"vZ0":-0.010864322773181612,"x":104.45,"y":157.7,"x0":1.2664224298461115,"y0":50.00497510064692,"z0":5.481609017630672,"aX":7.946297728160779},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.7,"breakHorizontal":-8.5,"spinRate":1068,"spinDirection":124},"zone":3,"typeConfidence":2.0,"plateTime":0.44479921991110016,"extension":6.427967818639485},"index":5,"playId":"e2051ce6-7870-3cbc-9446-a24d65b1130b","pitchNumber":6,"startTime":"2026-06-05T00:55:17.238Z","endTime":"2026-06-05T00:55:20.628Z","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":93.0,"endSpeed":85.0,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.020257677718803,"aZ":-12.487747373497013,"pfxX":5.530688487856658,"pfxZ":10.60031305222765,"pX":-0.5709817271452222,"pZ":3.4708892477866313,"vX0":-6.201370687281488,"vY0":-135.28521311024022,"vZ0":-2.8066078159994503,"x":138.76,"y":145.07,"x0":1.0304718694364503,"y0":50.00013922982666,"z0":5.394964610598662,"aX":10.26897348084766},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.8,"breakHorizontal":-8.8,"spinRate":2529,"spinDirection":149},"zone":11,"typeConfidence":0.91,"plateTime":0.40458917984873866,"extension":6.21469792833942},"index":6,"playId":"b2fa1602-301b-3bc8-a76b-0bf1c9e7b578","pitchNumber":7,"startTime":"2026-06-05T00:55:39.777Z","endTime":"2026-06-05T00:55:42.777Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":7,"startTime":"2026-06-05T00:55:51.022Z","endTime":"2026-06-05T00:56:04.039Z","isPitch":false,"type":"action","player":{"id":687515,"link":"/api/v1/people/687515"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.7,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.44410447449626,"aZ":-27.852414170644195,"pfxX":5.642332205880789,"pfxZ":2.8300436849692847,"pX":0.16523867002962464,"pZ":1.9775712839690174,"vX0":-4.424773284742158,"vY0":-122.35435186573102,"vZ0":-2.549611103326491,"x":110.7,"y":185.39,"x0":1.2574075950094423,"y0":50.00439446464999,"z0":5.401850383313791,"aX":8.62013201282391},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.8,"breakHorizontal":-9.2,"spinRate":948,"spinDirection":120},"zone":8,"typeConfidence":2.0,"plateTime":0.44638830022495535,"extension":6.419937480865324},"hitData":{"launchSpeed":100.9,"launchAngle":35.0,"totalDistance":398.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":132.96,"coordY":38.31}},"index":8,"playId":"6bbc1a8d-6c25-3a82-832f-13ef69a2aff7","pitchNumber":8,"startTime":"2026-06-05T00:56:04.039Z","endTime":"2026-06-05T00:56:13.675Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:56:13.675Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Busch grounds out, second baseman Jeff McNeil to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-05T00:58:07.234Z","endTime":"2026-06-05T00:59:34.471Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.90297217484279,"aZ":-29.085088868934722,"pfxX":-9.36177642502345,"pfxZ":1.6620280481230782,"pX":-0.5559713922055796,"pZ":1.5568713517245143,"vX0":5.561802060583832,"vY0":-135.8088297679898,"vZ0":-5.199100245470717,"x":138.19,"y":196.74,"x0":-1.4185553942435873,"y0":50.00522064095122,"z0":5.529649314481301,"aX":-17.416858843841627},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":2.0,"breakHorizontal":15.7,"spinRate":2011,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.40396272452101334,"extension":6.897333224224129},"index":0,"playId":"927a767c-9c49-3bf1-bb44-16daf756d10d","pitchNumber":1,"startTime":"2026-06-05T00:58:28.835Z","endTime":"2026-06-05T00:58: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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.615797314734507,"aZ":-26.646790890053584,"pfxX":-6.7161429893334095,"pfxZ":3.3431531955823166,"pX":-0.07601792555318729,"pZ":2.2121084587796935,"vX0":5.499563071812435,"vY0":-127.9220703099559,"vZ0":-3.02046099429394,"x":119.9,"y":179.05,"x0":-1.3821230443066583,"y0":50.00633147036157,"z0":5.499168185900379,"aX":-11.122766567596857},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.6,"breakHorizontal":10.9,"spinRate":1566,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.42830897764859843,"extension":6.980702334356336},"index":1,"playId":"351d018d-9356-338c-9b5b-98ffe2fa0ac5","pitchNumber":2,"startTime":"2026-06-05T00:58:44.968Z","endTime":"2026-06-05T00:58:47.968Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-05T00:58:55.885Z","endTime":"2026-06-05T00:59:08.082Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.980884239201902,"aZ":-28.438068246795098,"pfxX":-7.551816486362776,"pfxZ":2.208876051202868,"pX":-1.4776176524371394,"pZ":1.3036127628813505,"vX0":3.3063967602876194,"vY0":-129.25781233341303,"vZ0":-4.683159245889546,"x":173.32,"y":203.58,"x0":-1.792310166282371,"y0":50.00353790850479,"z0":5.322871252483166,"aX":-12.776965912712273},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.1,"breakHorizontal":13.0,"spinRate":1566,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.42377491826510827,"extension":6.961608323091844},"index":3,"playId":"d0b345d1-6431-3826-b84c-99a139a81589","pitchNumber":3,"startTime":"2026-06-05T00:59:08.082Z","endTime":"2026-06-05T00:59:11.334Z","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.9,"endSpeed":86.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.937923267043786,"aZ":-20.757772927124236,"pfxX":-3.947043781889933,"pfxZ":5.96331713009576,"pX":-0.21839300653226923,"pZ":2.7332198300026125,"vX0":4.820462280589331,"vY0":-136.73623120302935,"vZ0":-3.693879360691399,"x":125.32,"y":164.98,"x0":-1.482011072784909,"y0":50.00657866699589,"z0":5.506314550630852,"aX":-7.561188839690921},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.3,"breakHorizontal":6.2,"spinRate":2162,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.39885525861021076,"extension":6.957403759569239},"hitData":{"launchSpeed":102.2,"launchAngle":-3.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.3,"coordY":151.68}},"index":4,"playId":"5053df26-2209-363e-82e7-1c071a8d1597","pitchNumber":4,"startTime":"2026-06-05T00:59:26.780Z","endTime":"2026-06-05T00:59:34.471Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T00:59:34.471Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Bregman grounds out, third baseman Zack Gelof to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-05T00:59:57.307Z","endTime":"2026-06-05T01:00:07.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":0},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.457679557367122,"aZ":-29.076617925570183,"pfxX":-0.7719125098291505,"pfxZ":1.722389953069051,"pX":-0.1384745985070159,"pZ":2.985007900126092,"vX0":3.890737180364578,"vY0":-132.26514100527308,"vZ0":-0.9421712434184211,"x":122.28,"y":158.18,"x0":-1.5192736389889683,"y0":50.00260835959111,"z0":5.451166262554547,"aX":-1.388070024583969},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.1,"breakHorizontal":0.7,"spinRate":2110,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.4119015116842055,"extension":6.806384329835671},"hitData":{"launchSpeed":93.3,"launchAngle":-11.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.12,"coordY":169.92}},"index":0,"playId":"473a81e4-e030-3f2f-bc7c-c9775c4770ba","pitchNumber":1,"startTime":"2026-06-05T00:59:59.278Z","endTime":"2026-06-05T01:00:07.697Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:00:07.697Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-05T01:00:30.633Z","endTime":"2026-06-05T01:02:35.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":6},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.430138600158607,"aZ":-29.509054224564874,"pfxX":-8.267289864620738,"pfxZ":1.4377864774877196,"pX":-2.119734406419052,"pZ":3.215037949903157,"vX0":1.5349956626934786,"vY0":-135.58717115458558,"vZ0":-0.9983491787749282,"x":197.8,"y":151.97,"x0":-1.6201957714225976,"y0":50.0048927663513,"z0":5.652497154269091,"aX":-15.350736379731208},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":2.6,"breakHorizontal":14.6,"spinRate":2000,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.40440572581659673,"extension":6.85648306011562},"index":0,"playId":"a761be46-03a5-38e5-b97e-3b9216aee4dc","pitchNumber":1,"startTime":"2026-06-05T01:00:37.341Z","endTime":"2026-06-05T01:00:40.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":85.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.23327775637327,"aZ":-28.16901482267428,"pfxX":-10.474603573185492,"pfxZ":2.1195227798246536,"pX":-1.0387931821124827,"pZ":2.1115477893010235,"vX0":4.416543942610441,"vY0":-137.80976029333004,"vZ0":-4.06678270416741,"x":156.6,"y":181.77,"x0":-1.3159188034939642,"y0":50.00547010653305,"z0":5.545245377417962,"aX":-19.825251857340483},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.0,"breakHorizontal":17.8,"spinRate":1993,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.3999350707763498,"extension":6.862722591928861},"index":1,"playId":"bf32391a-166a-3ec6-8d85-d6b51c35880b","pitchNumber":2,"startTime":"2026-06-05T01:00:57.319Z","endTime":"2026-06-05T01:01:01.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.8829042399185,"aZ":-27.68346197780009,"pfxX":-7.071756043491386,"pfxZ":2.3753086122499614,"pX":-1.4087868826650756,"pZ":3.0378296190388157,"vX0":3.053931572866492,"vY0":-136.5891569089077,"vZ0":-1.784175517672358,"x":170.7,"y":156.76,"x0":-1.6221235778426015,"y0":50.003338089427636,"z0":5.601726512579849,"aX":-13.371928849721131},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.1,"breakHorizontal":12.1,"spinRate":1983,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4009034641146987,"extension":6.845792589604927},"index":2,"playId":"0c7ebe92-70f2-39b9-a4cb-d40402596e6d","pitchNumber":3,"startTime":"2026-06-05T01:01:17.673Z","endTime":"2026-06-05T01:01:21.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.912128425543546,"aZ":-17.157011580787866,"pfxX":-3.5926474146008016,"pfxZ":7.963127655867648,"pX":-0.5133036507560718,"pZ":2.2405544152228343,"vX0":3.232835017938339,"vY0":-136.8589215534797,"vZ0":-5.496008889537505,"x":136.57,"y":178.29,"x0":-1.2465995107499912,"y0":50.000106184214495,"z0":5.460811358104786,"aX":-6.772945978456716},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.3,"breakHorizontal":5.8,"spinRate":2129,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.4011411806118135,"extension":6.805996407840917},"index":3,"playId":"0c558d61-3fe3-3b75-b70c-e642a860768e","pitchNumber":4,"startTime":"2026-06-05T01:01:36.600Z","endTime":"2026-06-05T01:01:40.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":79.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.567070068173127,"aZ":-31.059724692849958,"pfxX":-7.396274261449028,"pfxZ":0.6812678497237084,"pX":-0.7174799480836827,"pZ":2.062571505060211,"vX0":4.09479018546351,"vY0":-128.67437016288164,"vZ0":-2.4238617671238183,"x":144.35,"y":183.09,"x0":-1.3849449650586492,"y0":50.00546843600984,"z0":5.471035397284985,"aX":-12.16197206928159},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.8,"breakHorizontal":12.2,"spinRate":1435,"spinDirection":233},"zone":7,"typeConfidence":2.0,"plateTime":0.4288868725756698,"extension":6.934916554144453},"index":4,"playId":"6e3d6358-3987-323c-b58f-68ae3ed7b67b","pitchNumber":5,"startTime":"2026-06-05T01:01:55.778Z","endTime":"2026-06-05T01:01:59.512Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-06-05T01:02:20.248Z","endTime":"2026-06-05T01:02:32.274Z","isPitch":false,"type":"action","player":{"id":664023,"link":"/api/v1/people/664023"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.607901472285583,"aZ":-30.629293546864893,"pfxX":-7.848549186038647,"pfxZ":0.9174689173969508,"pX":0.19644235604798005,"pZ":2.0129661973001087,"vX0":6.323281854826526,"vY0":-129.77312286058861,"vZ0":-2.740956082457376,"x":109.51,"y":184.43,"x0":-1.2636734961776777,"y0":50.005737537788,"z0":5.439363780370046,"aX":-13.259794877376699},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.2,"breakHorizontal":12.6,"spinRate":1620,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.423643287768789,"extension":7.023608298840785},"index":6,"playId":"27dff67c-560e-3d19-a80a-a3353797a097","pitchNumber":6,"startTime":"2026-06-05T01:02:32.274Z","endTime":"2026-06-05T01:02:35.609Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:02:35.609Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Soderstrom strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-05T01:04:37.488Z","endTime":"2026-06-05T01:06:07.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":73.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.321993244747894,"aZ":-32.41752962732376,"pfxX":-8.025576077672934,"pfxZ":-0.1802808255258217,"pX":-0.39648044374523195,"pZ":2.0993509760575937,"vX0":-2.2273811734878923,"vY0":-117.45595799941663,"vZ0":-0.6864769657317643,"x":132.11,"y":182.1,"x0":1.6099880569039227,"y0":50.00130601237972,"z0":5.449392819884759,"aX":-11.044995973233181},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-0.2,"breakHorizontal":15.1,"spinRate":2513,"spinDirection":302},"zone":7,"typeConfidence":2.0,"plateTime":0.46899911200747324,"extension":6.147452887794715},"index":0,"playId":"be308990-bac5-3535-8b1d-9c3c4115d62b","pitchNumber":1,"startTime":"2026-06-05T01:04:46.609Z","endTime":"2026-06-05T01:04:50.037Z","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":92.0,"endSpeed":83.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.2355745104008,"aZ":-11.357412170497154,"pfxX":6.0940909325761945,"pfxZ":11.648703480263878,"pX":-0.7377401996478457,"pZ":3.2272411859091874,"vX0":-6.888690184063783,"vY0":-133.68188999410074,"vZ0":-3.8799356983897892,"x":145.12,"y":151.64,"x0":1.0963647292352638,"y0":50.00187283800672,"z0":5.529292873166872,"aX":10.88980206729611},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":20.3,"breakHorizontal":-9.4,"spinRate":2619,"spinDirection":149},"zone":1,"typeConfidence":0.91,"plateTime":0.41174274799929966,"extension":6.222843410417962},"index":1,"playId":"5372a170-273b-341b-bff5-470c2dd1c434","pitchNumber":2,"startTime":"2026-06-05T01:05:00.853Z","endTime":"2026-06-05T01:05:07.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.043966763279883,"aZ":-27.23558980854931,"pfxX":7.913466570950741,"pfxZ":3.232791552597466,"pX":0.19445800093630428,"pZ":2.1699617489359544,"vX0":-4.979943044738555,"vY0":-122.52666980756916,"vZ0":-2.7072023452172136,"x":109.59,"y":180.19,"x0":1.2198164561048794,"y0":50.004759775478504,"z0":5.604289205991364,"aX":12.095486054766571},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":5.5,"breakHorizontal":-13.2,"spinRate":1223,"spinDirection":132},"zone":8,"typeConfidence":2.0,"plateTime":0.44616383771139834,"extension":6.408405090539046},"index":2,"playId":"e13a192b-008d-34ab-ac75-4df23ffda035","pitchNumber":3,"startTime":"2026-06-05T01:05:44.612Z","endTime":"2026-06-05T01:05:48.939Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.449869565394962,"aZ":-13.652008193913359,"pfxX":7.739984727682465,"pfxZ":10.175230600410828,"pX":0.14578214975462597,"pZ":4.110650723464587,"vX0":-5.411686929600529,"vY0":-134.169145524999,"vZ0":-1.119253756442196,"x":111.44,"y":127.79,"x0":1.1849448260198339,"y0":50.00190751956711,"z0":5.507626607362442,"aX":14.088515273157432},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.4,"breakHorizontal":-12.8,"spinRate":2602,"spinDirection":147},"zone":12,"typeConfidence":0.9,"plateTime":0.40848409873227354,"extension":6.132715065022535},"index":3,"playId":"fba1f6f7-f6ca-33be-8151-4e7789c1f1e9","pitchNumber":4,"startTime":"2026-06-05T01:06:04.155Z","endTime":"2026-06-05T01:06:07.155Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:06:07.155Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonah Heim grounds out, third baseman Alex Bregman to first baseman Michael Busch.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-05T01:06:27.311Z","endTime":"2026-06-05T01:06:58.342Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":90.9,"endSpeed":83.5,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.493493458830095,"aZ":-20.850723194482693,"pfxX":9.55663051051611,"pfxZ":6.372330234463614,"pX":1.0858861376661664,"pZ":1.9238851035466242,"vX0":-4.577536440935743,"vY0":-132.2877019430757,"vZ0":-4.738461218814296,"x":75.61,"y":186.84,"x0":1.594409095084417,"y0":50.005567167448,"z0":5.261432830323566,"aX":16.986821650677516},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.8,"breakHorizontal":-16.3,"spinRate":2468,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.4136099412525094,"extension":6.126531306625965},"index":0,"playId":"b8600b2d-72f6-3697-ad1d-42ab694c1665","pitchNumber":1,"startTime":"2026-06-05T01:06:34.878Z","endTime":"2026-06-05T01:06:39.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.1,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.3547738354482,"aZ":-28.49227141242107,"pfxX":6.253741215164915,"pfxZ":2.4298731986813777,"pX":-0.15213811169109026,"pZ":1.676828067808355,"vX0":-5.109375969483943,"vY0":-122.95166169934899,"vZ0":-3.341826139297054,"x":122.8,"y":193.51,"x0":1.149209329497682,"y0":50.00521290709349,"z0":5.494094801787075,"aX":9.49282849948965},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.8,"breakHorizontal":-10.0,"spinRate":1145,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.4469556076855934,"extension":6.322906869103138},"hitData":{"launchSpeed":71.5,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.71,"coordY":171.45}},"index":1,"playId":"3566e2a6-77b6-3c86-bce8-fb52b8cc4488","pitchNumber":2,"startTime":"2026-06-05T01:06:50.205Z","endTime":"2026-06-05T01:06:58.342Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:06:58.342Z","atBatIndex":28},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Zack Gelof pops out to second baseman Nico Hoerner.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-05T01:07:17.322Z","endTime":"2026-06-05T01:08:15.766Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":91.6,"endSpeed":83.1,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.681461255664097,"aZ":-11.676391575015925,"pfxX":5.026084716786377,"pfxZ":11.478209197036005,"pX":-0.0344179850410622,"pZ":3.0737253410260665,"vX0":-4.930521757944218,"vY0":-133.28516808818694,"vZ0":-4.028093177711813,"x":118.31,"y":155.79,"x0":1.193202709262287,"y0":50.000261292630015,"z0":5.45800010852482,"aX":8.973336555185773},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":20.0,"breakHorizontal":-7.9,"spinRate":2514,"spinDirection":146},"zone":2,"typeConfidence":0.9,"plateTime":0.4121478879604963,"extension":6.206428789473862},"index":0,"playId":"eee0efdf-6dfb-3e65-bf8a-eb592224b577","pitchNumber":1,"startTime":"2026-06-05T01:07:26.399Z","endTime":"2026-06-05T01:07:29.595Z","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":92.3,"endSpeed":83.5,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.77926957984623,"aZ":-11.469676582694378,"pfxX":5.756872714490711,"pfxZ":11.4508809463129,"pX":0.0936088885035234,"pZ":3.254458698506218,"vX0":-4.74192152435008,"vY0":-134.28146706204328,"vZ0":-3.6128655753808605,"x":113.43,"y":150.91,"x0":1.1431627000289626,"y0":50.00292761018075,"z0":5.4459247853778505,"aX":10.408904453868844},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":20.0,"breakHorizontal":-9.2,"spinRate":2514,"spinDirection":145},"zone":2,"typeConfidence":0.91,"plateTime":0.4094649037584084,"extension":6.152978626859519},"index":1,"playId":"edf7e105-140c-3dd1-8476-4b6267d568d0","pitchNumber":2,"startTime":"2026-06-05T01:07:42.361Z","endTime":"2026-06-05T01:07:48.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.90561698507295,"aZ":-14.69480028879327,"pfxX":7.163201125885701,"pfxZ":9.651099551117518,"pX":-0.7456762001570548,"pZ":2.492217789503204,"vX0":-7.279341866491819,"vY0":-133.96029185248256,"vZ0":-4.881344264363345,"x":145.42,"y":171.49,"x0":1.0808837329519378,"y0":50.00105404591641,"z0":5.394315634688332,"aX":12.971334639137286},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.6,"breakHorizontal":-11.3,"spinRate":2428,"spinDirection":143},"zone":4,"typeConfidence":0.9,"plateTime":0.4094364821959324,"extension":6.219938446039643},"hitData":{"launchSpeed":80.0,"launchAngle":71.0,"totalDistance":119.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":139.65,"coordY":153.2}},"index":2,"playId":"bf98e00e-5944-3b85-b410-59352fd893a0","pitchNumber":3,"startTime":"2026-06-05T01:08:06.691Z","endTime":"2026-06-05T01:08:15.766Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:08:15.766Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nico Hoerner flies out to center fielder Henry Bolte.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-05T01:10:40.278Z","endTime":"2026-06-05T01:12:36.375Z","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":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-05T01:10:27.055Z","endTime":"2026-06-05T01:10:42.569Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"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":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.700833217718614,"aZ":-30.51955743663325,"pfxX":0.9060757986686951,"pfxZ":1.000683529266384,"pX":1.2846340772322051,"pZ":1.2321754879262599,"vX0":5.796928275186994,"vY0":-128.23940107107387,"vZ0":-4.297978920616405,"x":68.03,"y":205.51,"x0":-1.1310973228950163,"y0":50.00282547425824,"z0":5.334576535643479,"aX":1.4942755668373024},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.0,"breakHorizontal":-3.0,"spinRate":2446,"spinDirection":13},"zone":14,"typeConfidence":2.0,"plateTime":0.42856919578310704,"extension":6.895590229817251},"index":1,"playId":"af81ece9-bf50-3d06-ab7d-d6ac3d98e4b2","pitchNumber":1,"startTime":"2026-06-05T01:10:42.569Z","endTime":"2026-06-05T01:10:45.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.30534960858704,"aZ":-34.44828693208707,"pfxX":5.133639545886466,"pfxZ":-1.4343593789145466,"pX":1.3342970787921504,"pZ":1.338558811198747,"vX0":5.255225366282098,"vY0":-125.73860645444648,"vZ0":-2.9070548904912323,"x":66.14,"y":202.64,"x0":-1.4554964544200675,"y0":50.00188388681965,"z0":5.326471128919861,"aX":8.154895682552997},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.0,"breakHorizontal":-10.6,"spinRate":2482,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.43689351828182765,"extension":6.8169799319968005},"index":2,"playId":"2b951234-d432-34ae-a455-a0e1334c9536","pitchNumber":2,"startTime":"2026-06-05T01:10:57.826Z","endTime":"2026-06-05T01:11:01.325Z","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":true},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.254530302288735,"aZ":-25.39037025798159,"pfxX":-8.63210724997486,"pfxZ":3.5607552919571743,"pX":0.9421987106527457,"pZ":1.956247572848135,"vX0":8.426763713033916,"vY0":-137.6126972624242,"vZ0":-5.104184171685758,"x":81.09,"y":185.96,"x0":-1.047094678065867,"y0":50.00551041120635,"z0":5.568573619343584,"aX":-16.458960709754685},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":5.5,"breakHorizontal":13.7,"spinRate":2201,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.3989461656904587,"extension":6.83980713412706},"index":3,"playId":"0a14efd6-3629-3e4f-924f-c49a7f7afa5a","pitchNumber":3,"startTime":"2026-06-05T01:11:13.567Z","endTime":"2026-06-05T01:11:40.579Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.14026908698945,"aZ":-26.36645780226404,"pfxX":-9.403943964135442,"pfxZ":3.129399471204164,"pX":0.28547320181822794,"pZ":1.2175406770962203,"vX0":7.222500709272758,"vY0":-135.91789291046632,"vZ0":-6.234034721216959,"x":106.12,"y":205.91,"x0":-1.195763334187301,"y0":50.001278828442125,"z0":5.392883586822592,"aX":-17.44452678254366},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.4,"breakHorizontal":15.4,"spinRate":2076,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.4042931268967118,"extension":7.061351828704661},"index":4,"playId":"593e1287-02d0-317c-ae3a-a43947009e9e","pitchNumber":4,"startTime":"2026-06-05T01:11:49.800Z","endTime":"2026-06-05T01:11:53.140Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.634123823717093,"aZ":-25.480432100289978,"pfxX":-8.085921740922052,"pfxZ":3.528582085269351,"pX":-0.14299605166743448,"pZ":3.059107026954204,"vX0":5.767430850710683,"vY0":-137.17754990455904,"vZ0":-2.1743755264768465,"x":122.45,"y":156.18,"x0":-1.2269904234058804,"y0":50.004146159596985,"z0":5.6073113853767165,"aX":-15.341494575259636},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.1,"breakHorizontal":13.3,"spinRate":2169,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.3999857589724636,"extension":6.923246702082728},"index":5,"playId":"40bd5ec0-f0d8-369e-8c49-98f50013a8ca","pitchNumber":5,"startTime":"2026-06-05T01:12:08.957Z","endTime":"2026-06-05T01:12:12.149Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.385068760012878,"aZ":-26.832153817738174,"pfxX":-9.236128603726254,"pfxZ":2.774066124247833,"pX":-0.1388596165165641,"pZ":2.2225887289243436,"vX0":6.075298575834514,"vY0":-137.98863418943395,"vZ0":-3.9276540253414627,"x":122.29,"y":178.77,"x0":-1.1718137511443383,"y0":50.00153417601866,"z0":5.4772521673208425,"aX":-17.76754908098714},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.3,"breakHorizontal":15.4,"spinRate":2136,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.39730903432942943,"extension":6.972648796997447},"hitData":{"launchSpeed":87.4,"launchAngle":28.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":150.26,"coordY":72.88}},"index":6,"playId":"76e85cdb-7853-3263-b1b9-8533b00c176c","pitchNumber":6,"startTime":"2026-06-05T01:12:26.660Z","endTime":"2026-06-05T01:12:36.375Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:12:36.375Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Moisés Ballesteros strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-05T01:12:59.042Z","endTime":"2026-06-05T01:14:28.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.682455138705226,"aZ":-27.861943158250106,"pfxX":-7.251791574783153,"pfxZ":2.4977703949189607,"pX":-1.2399853196726083,"pZ":2.835535885232536,"vX0":2.856006684975914,"vY0":-130.75016841417184,"vZ0":-1.5568510663432087,"x":164.27,"y":162.22,"x0":-1.4070788289725389,"y0":50.0001114017071,"z0":5.538093645938358,"aX":-12.499124455861823},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.4,"breakHorizontal":12.5,"spinRate":1366,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.4196038566233149,"extension":6.9539328310746855},"index":0,"playId":"4d1d8d4a-593b-33f2-b809-20c58f7e1696","pitchNumber":1,"startTime":"2026-06-05T01:13:01.317Z","endTime":"2026-06-05T01:13:04.983Z","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":88.1,"endSpeed":80.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.499183012622314,"aZ":-28.20240000616231,"pfxX":-8.224472971034084,"pfxZ":2.4069408626396527,"pX":-0.7951345024071631,"pZ":3.0942838216666972,"vX0":4.141318859503635,"vY0":-128.20955118471014,"vZ0":-0.4315982498095107,"x":147.31,"y":155.23,"x0":-1.3697450510363982,"y0":50.003623078427445,"z0":5.481146282771661,"aX":-13.582447992757332},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.4,"breakHorizontal":13.8,"spinRate":1398,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.4285283824162134,"extension":6.921946560468232},"index":1,"playId":"a00e670f-ba5e-3622-ad60-ebb953d471da","pitchNumber":2,"startTime":"2026-06-05T01:13:19.030Z","endTime":"2026-06-05T01:13:22.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":79.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.284281789974944,"aZ":-37.326420745841716,"pfxX":2.0223974193307317,"pfxZ":-3.182429409832171,"pX":-0.28186771810479677,"pZ":1.0765538004299722,"vX0":3.12863738753794,"vY0":-127.28944579147283,"vZ0":-2.938184800053432,"x":127.74,"y":209.71,"x0":-1.7957749749842935,"y0":50.00124119128665,"z0":5.2395413319112505,"aX":3.2753936125781453},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-6.2,"breakHorizontal":-4.4,"spinRate":2267,"spinDirection":37},"zone":13,"typeConfidence":2.0,"plateTime":0.4324476786754481,"extension":6.964683318320137},"index":2,"playId":"2b2110f0-c180-3865-9f49-1441d27d50c0","pitchNumber":3,"startTime":"2026-06-05T01:13:43.924Z","endTime":"2026-06-05T01:13:46.924Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-05T01:13:54.403Z","endTime":"2026-06-05T01:14:07.688Z","isPitch":false,"type":"action","player":{"id":694208,"link":"/api/v1/people/694208"}},{"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":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.95890840623546,"aZ":-35.71367922878222,"pfxX":5.199719470730008,"pfxZ":-2.2076506882413423,"pX":-1.1191074243220605,"pZ":2.2107340115122986,"vX0":-0.3721159512592408,"vY0":-125.83008618144784,"vZ0":-0.8623686336150734,"x":159.66,"y":179.09,"x0":-1.6446411797641065,"y0":50.00568157095536,"z0":5.45613018981401,"aX":8.324178539343023},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-4.0,"breakHorizontal":-9.4,"spinRate":2375,"spinDirection":38},"zone":13,"typeConfidence":2.0,"plateTime":0.4355950933462265,"extension":6.83351064993994},"index":4,"playId":"23ce0c10-e668-3300-8322-8b7ccf52bab5","pitchNumber":4,"startTime":"2026-06-05T01:14:07.688Z","endTime":"2026-06-05T01:14:11.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.8260303108134,"aZ":-31.936892333335688,"pfxX":-6.747290407560292,"pfxZ":0.1413915099089822,"pX":-0.24815978460965282,"pZ":1.28025456177106,"vX0":4.378176275526839,"vY0":-128.32595906244453,"vZ0":-3.997170325721873,"x":126.46,"y":204.21,"x0":-1.1077853570964091,"y0":50.000296615821604,"z0":5.3709767606037575,"aX":-11.148529145293828},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.5,"breakHorizontal":11.2,"spinRate":1489,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.4283261047873883,"extension":7.026099118829968},"index":5,"playId":"a9d71db8-57ba-34cc-a499-e14b660ecdf2","pitchNumber":5,"startTime":"2026-06-05T01:14:25.246Z","endTime":"2026-06-05T01:14:28.246Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:14:28.246Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pedro Ramírez flies out to center fielder Henry Bolte.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-05T01:14:39.425Z","endTime":"2026-06-05T01:15:23.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.523605270871847,"aZ":-26.254366472446442,"pfxX":-0.7313387843518475,"pfxZ":3.389368197191164,"pX":-1.126981846184889,"pZ":3.2230114352174883,"vX0":2.1832302593927992,"vY0":-130.76054031237365,"vZ0":-0.8490955202319084,"x":159.96,"y":151.76,"x0":-1.8747848234349205,"y0":50.00153067722796,"z0":5.50782163454831,"aX":-1.2769022436468682},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.2,"breakHorizontal":0.8,"spinRate":2108,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.41761654284192495,"extension":6.834208062161009},"index":0,"playId":"8544f79a-ae16-3e78-ba48-9636fe44bd58","pitchNumber":1,"startTime":"2026-06-05T01:14:56.654Z","endTime":"2026-06-05T01:15:01.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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.26061453649706,"aZ":-30.915694162651775,"pfxX":-6.4566127498308195,"pfxZ":0.749554778708923,"pX":0.40490072105487557,"pZ":2.4784702845369724,"vX0":6.338244378912586,"vY0":-129.35571145175388,"vZ0":-1.5608603188397665,"x":101.57,"y":171.86,"x0":-1.2442203565700507,"y0":50.00640467006026,"z0":5.471349807254964,"aX":-10.88914894644895},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.2,"breakHorizontal":10.2,"spinRate":1520,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.4242609066706544,"extension":6.9547401201967265},"hitData":{"launchSpeed":93.6,"launchAngle":59.0,"totalDistance":236.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":141.9,"coordY":107.13}},"index":1,"playId":"cb6a8951-b34e-3744-8bb5-d677791c4b36","pitchNumber":2,"startTime":"2026-06-05T01:15:13.558Z","endTime":"2026-06-05T01:15:23.613Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:15:23.613Z","atBatIndex":32},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jeff McNeil lines out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-05T01:17:28.463Z","endTime":"2026-06-05T01:17:46.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"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(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.7,"endSpeed":84.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.380767650068577,"aZ":-12.728306096421925,"pfxX":6.2990840161714114,"pfxZ":10.755074614798167,"pX":-0.6705587095914723,"pZ":2.4374363612314216,"vX0":-6.949357059915548,"vY0":-133.29128524501695,"vZ0":-5.418998578429724,"x":142.56,"y":172.97,"x0":1.1461682458821922,"y0":50.00263266085187,"z0":5.4083336292408335,"aX":11.388742736504433},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.6,"breakHorizontal":-10.0,"spinRate":2392,"spinDirection":149},"zone":4,"typeConfidence":0.9,"plateTime":0.41019662067794416,"extension":6.263290582212791},"hitData":{"launchSpeed":96.9,"launchAngle":14.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":135.2,"coordY":74.71}},"index":0,"playId":"28fdb5ef-b5a9-3f15-8ab7-2e9a79c0400e","pitchNumber":1,"startTime":"2026-06-05T01:17:37.147Z","endTime":"2026-06-05T01:17:46.078Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:17:46.078Z","atBatIndex":33},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alika Williams walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-05T01:18:04.171Z","endTime":"2026-06-05T01:19:41.850Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.8,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.36450366461839,"aZ":-13.578408729801291,"pfxX":6.245062726556213,"pfxZ":10.329226328921706,"pX":-0.32859044734941545,"pZ":2.6059830675823368,"vX0":-5.793513520516026,"vY0":-133.2589666382381,"vZ0":-4.826232960310006,"x":129.53,"y":168.42,"x0":1.0612178536854913,"y0":50.00286781032726,"z0":5.419883934435692,"aX":11.243356949917704},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.9,"breakHorizontal":-10.1,"spinRate":2526,"spinDirection":151},"zone":4,"typeConfidence":0.9,"plateTime":0.4108681812446062,"extension":6.153130009173979},"index":0,"playId":"1440fa8d-cfb1-381d-9606-603025b86a64","pitchNumber":1,"startTime":"2026-06-05T01:18:06.557Z","endTime":"2026-06-05T01:18:09.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.4,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.906881189942585,"aZ":-27.867568696528043,"pfxX":7.015214488120908,"pfxZ":2.8596763298717454,"pX":-0.41828694659591625,"pZ":1.0504651167594268,"vX0":-5.800044749117463,"vY0":-121.3690989430685,"vZ0":-4.79178004937138,"x":132.94,"y":210.42,"x0":1.0814211623872279,"y0":50.00063710578054,"z0":5.453738393971825,"aX":10.551676204243936},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.3,"breakHorizontal":-11.5,"spinRate":1159,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.4498662960926354,"extension":6.410492394696576},"index":1,"playId":"9c315124-74c2-3509-bb7c-c7751f0e68db","pitchNumber":2,"startTime":"2026-06-05T01:18:23.150Z","endTime":"2026-06-05T01:18:27.578Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.2,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.566498674810056,"aZ":-28.139630719963677,"pfxX":8.204354693675539,"pfxZ":2.704640979231529,"pX":-0.20724157054861425,"pZ":0.42576631750578303,"vX0":-5.807551037865239,"vY0":-120.84626657113817,"vZ0":-5.84642988754911,"x":124.9,"y":227.28,"x0":1.1504721203862442,"y0":50.005444809929664,"z0":5.3211328310134185,"aX":12.245918418423843},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.8,"breakHorizontal":-13.7,"spinRate":1166,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.45169518524798935,"extension":6.2685350572868765},"index":2,"playId":"c3c6ad36-178d-3007-9fd0-bad98184369e","pitchNumber":3,"startTime":"2026-06-05T01:18:38.327Z","endTime":"2026-06-05T01:18:43.023Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.1,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.390416525183813,"aZ":-14.728063737194052,"pfxX":6.044231271545909,"pfxZ":9.790744574510981,"pX":0.218223832257232,"pZ":4.175613605482498,"vX0":-4.758233338835553,"vY0":-132.86771389389259,"vZ0":-0.682810564114676,"x":108.68,"y":126.04,"x0":1.2500834704255788,"y0":50.000975904933995,"z0":5.50963667178977,"aX":10.768298588205417},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.8,"breakHorizontal":-9.8,"spinRate":2549,"spinDirection":146},"zone":12,"typeConfidence":0.9,"plateTime":0.4127846549717953,"extension":6.102422077631314},"index":3,"playId":"edda9911-0717-3063-8db9-b4e73d3998c0","pitchNumber":4,"startTime":"2026-06-05T01:18:59.601Z","endTime":"2026-06-05T01:19:04.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.1,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.185544248217223,"aZ":-27.75764549622855,"pfxX":8.25203406397723,"pfxZ":2.969068006479217,"pX":-0.2396273709016054,"pZ":0.07329468597595395,"vX0":-6.0081454348413645,"vY0":-120.77841420712849,"vZ0":-6.819647169364147,"x":126.13,"y":236.8,"x0":1.2006511404661442,"y0":50.00254104549805,"z0":5.35520509661065,"aX":12.265607808318704},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.1,"breakHorizontal":-13.7,"spinRate":1263,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.4524570129521668,"extension":6.295386999251603},"index":4,"playId":"9461c713-13a8-3342-88a5-594bd251cbde","pitchNumber":5,"startTime":"2026-06-05T01:19:15.415Z","endTime":"2026-06-05T01:19:20.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.0,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.069350878877113,"aZ":-25.805042324121132,"pfxX":7.529202468494059,"pfxZ":4.319791823606856,"pX":1.2899828084771272,"pZ":2.03533344007023,"vX0":-2.206951749584089,"vY0":-120.78301776462497,"vZ0":-2.5922063851975756,"x":67.83,"y":183.83,"x0":1.2387799443601992,"y0":50.0012843808667,"z0":5.397397011974363,"aX":11.095672241410691},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":7.4,"breakHorizontal":-13.1,"spinRate":1069,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.45390989951085503,"extension":6.49134050084913},"index":5,"playId":"a591be3b-c697-3500-a187-2e793da6e966","pitchNumber":6,"startTime":"2026-06-05T01:19:38.850Z","endTime":"2026-06-05T01:19:41.850Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:19:41.850Z","atBatIndex":34},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Henry Bolte doubles (3) on a sharp line drive to center fielder Pete Crow-Armstrong. Alika Williams scores.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-05T01:20:02.887Z","endTime":"2026-06-05T01:20:24.839Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":{"id":684007,"link":"/api/v1/people/684007"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.2,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.018227649775454,"aZ":-28.266783771672667,"pfxX":7.298990615922083,"pfxZ":2.638248643652851,"pX":0.02505215677617239,"pZ":2.263008652221322,"vX0":-5.084482505227936,"vY0":-121.0438484709799,"vZ0":-1.6097316463941387,"x":116.05,"y":177.68,"x0":1.2063622328529102,"y0":50.00397958250722,"z0":5.415858039267443,"aX":10.812576248957209},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.7,"breakHorizontal":-12.0,"spinRate":1098,"spinDirection":128},"zone":8,"typeConfidence":2.0,"plateTime":0.45281329318531105,"extension":6.290926280191048},"hitData":{"launchSpeed":106.5,"launchAngle":15.0,"totalDistance":344.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":90.75,"coordY":65.14}},"index":0,"playId":"8c33e449-2d61-3c48-8e5b-b1d565b31c4e","pitchNumber":1,"startTime":"2026-06-05T01:20:11.272Z","endTime":"2026-06-05T01:20:24.839Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:20:24.839Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-05T01:20:53.632Z","endTime":"2026-06-05T01:22:34.506Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":73.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.72117727169329,"aZ":-33.94203706009659,"pfxX":-7.358075887536085,"pfxZ":-1.2706074486001313,"pX":0.2046282348631394,"pZ":4.518756767443831,"vX0":-1.2086691881656697,"vY0":-117.27320255443331,"vZ0":4.751586875924764,"x":109.2,"y":116.77,"x0":1.6828542237266022,"y0":50.00343283538411,"z0":5.636953758011299,"aX":-10.22244767397292},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-0.8,"breakHorizontal":13.7,"spinRate":2490,"spinDirection":289},"zone":12,"typeConfidence":2.0,"plateTime":0.4675146617628432,"extension":6.125462489254718},"index":0,"playId":"64489bf4-b6ff-316d-9dc1-bafd789a7aea","pitchNumber":1,"startTime":"2026-06-05T01:21:04.007Z","endTime":"2026-06-05T01:21:07.007Z","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":1},"pitchData":{"startSpeed":79.4,"endSpeed":72.5,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.11756454951533,"aZ":-34.77279653500315,"pfxX":-10.862767746055033,"pfxZ":-1.9456434586749776,"pX":-0.4643299727010738,"pZ":2.0604358810976597,"vX0":-1.5447234344019019,"vY0":-115.59716693640163,"vZ0":0.029089078489939135,"x":134.7,"y":183.15,"x0":1.6244388856750929,"y0":50.003362490648634,"z0":5.421880076357566,"aX":-14.512070942061818},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-3.1,"breakHorizontal":20.0,"spinRate":2500,"spinDirection":302},"zone":7,"typeConfidence":2.0,"plateTime":0.4761681832417404,"extension":6.075103733094841},"index":1,"playId":"8715b9fa-cecb-308d-a3ba-6ec8cf7d1478","pitchNumber":2,"startTime":"2026-06-05T01:21:20.603Z","endTime":"2026-06-05T01:21:23.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.2,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.79204632824382,"aZ":-22.631168454596466,"pfxX":5.845016617938339,"pfxZ":6.429563747467665,"pX":0.3916623159535186,"pZ":3.577136712007737,"vX0":-4.047041859179667,"vY0":-120.8801275698559,"vZ0":-0.09655191323941859,"x":102.07,"y":142.2,"x0":1.3252473720402098,"y0":50.00547327465197,"z0":5.598610171240525,"aX":8.68153370590535},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":11.9,"breakHorizontal":-9.7,"spinRate":1170,"spinDirection":135},"zone":3,"typeConfidence":2.0,"plateTime":0.4525142953281298,"extension":6.294982363620881},"index":2,"playId":"ff9005a2-8075-3a0a-99eb-0b89a3297aca","pitchNumber":3,"startTime":"2026-06-05T01:21:39.101Z","endTime":"2026-06-05T01:21:42.101Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-05T01:21:56.600Z","endTime":"2026-06-05T01:22:11.135Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"}},{"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":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.3,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.72698836665309,"aZ":-32.705656828295844,"pfxX":-8.27578245569998,"pfxZ":-0.36510158993541175,"pX":-1.5910104244270908,"pZ":1.9287927138859695,"vX0":-4.942756597969909,"vY0":-119.88333384290421,"vZ0":-1.1291505297115803,"x":177.65,"y":186.7,"x0":1.5811449291616824,"y0":50.00564085782894,"z0":5.356515809070014,"aX":-11.905451681023882},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-0.7,"breakHorizontal":16.3,"spinRate":2612,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.45895107501216437,"extension":6.2789911919532},"index":4,"playId":"39876c89-d6cb-3150-9ab3-cdc1bcedcd2a","pitchNumber":4,"startTime":"2026-06-05T01:22:11.135Z","endTime":"2026-06-05T01:22:14.759Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.419377969258935,"aZ":-17.961809765940586,"pfxX":8.701859917738007,"pfxZ":7.913611181730757,"pX":0.028956744029702355,"pZ":1.8808993109204388,"vX0":-6.421394009978711,"vY0":-133.37119555163343,"vZ0":-5.231318986487845,"x":115.9,"y":188.0,"x0":1.3405135024066452,"y0":50.00638163973846,"z0":5.168531857893099,"aX":15.636907832693646},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.3,"breakHorizontal":-14.3,"spinRate":2625,"spinDirection":134},"zone":8,"typeConfidence":2.0,"plateTime":0.4111166416399681,"extension":6.174403971413072},"index":5,"playId":"7de06313-1735-362f-9051-cd318fb08924","pitchNumber":5,"startTime":"2026-06-05T01:22:30.704Z","endTime":"2026-06-05T01:22:34.506Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:22:34.506Z","atBatIndex":36},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Shea Langeliers hits an inside-the-park home run (16) on a fly ball to center field. Henry Bolte scores.","rbi":2,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-05T01:23:02.621Z","endTime":"2026-06-05T01:23:42.483Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":{"id":684007,"link":"/api/v1/people/684007"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"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":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":{"id":684007,"link":"/api/v1/people/684007"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.2,"endSpeed":83.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.714057717822552,"aZ":-16.54358889172061,"pfxX":9.06053118632584,"pfxZ":8.778060875032951,"pX":0.11439103247224042,"pZ":2.4422526572017125,"vX0":-6.587280291939246,"vY0":-132.6612514044734,"vZ0":-4.293561631720098,"x":112.64,"y":172.84,"x0":1.4540994323458605,"y0":50.000613347692614,"z0":5.289751095526853,"aX":16.12722468775711},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.1,"breakHorizontal":-15.0,"spinRate":2602,"spinDirection":133},"zone":5,"typeConfidence":2.0,"plateTime":0.4130814489934811,"extension":6.138071897306869},"index":0,"playId":"74d719f6-5083-3304-86f3-8869b481e4fd","pitchNumber":1,"startTime":"2026-06-05T01:23:02.735Z","endTime":"2026-06-05T01:23:05.735Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.784878674134465,"aZ":-24.349449586707703,"pfxX":7.41373059141698,"pfxZ":5.09107405871968,"pX":0.019904490931419765,"pZ":1.81452936775217,"vX0":-5.060929209272167,"vY0":-123.03780870845753,"vZ0":-3.6454585652389904,"x":116.24,"y":189.79,"x0":1.1374533393903496,"y0":50.00418391584122,"z0":5.372425384918375,"aX":11.39876462802177},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":8.6,"breakHorizontal":-12.2,"spinRate":1235,"spinDirection":131},"zone":8,"typeConfidence":2.0,"plateTime":0.4446979752183249,"extension":6.344804836569367},"hitData":{"launchSpeed":98.0,"launchAngle":45.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.6,"coordY":51.96}},"index":1,"playId":"8b1a7142-7257-3440-b392-2fe31985718d","pitchNumber":2,"startTime":"2026-06-05T01:23:21.847Z","endTime":"2026-06-05T01:23:42.483Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:23:42.483Z","atBatIndex":37},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Colby Thomas lines out sharply to second baseman Nico Hoerner.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-05T01:24:58.109Z","endTime":"2026-06-05T01:25:31.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"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":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-05T01:24:14.612Z","endTime":"2026-06-05T01:25:00.262Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":69.2,"endSpeed":64.0,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.651825312984393,"aZ":-39.31855242750813,"pfxX":-2.3403320432552235,"pfxZ":-6.97841998739845,"pX":-0.43255790817641265,"pZ":2.372669009438063,"vX0":-2.3034275832090825,"vY0":-100.65057509183865,"vZ0":3.1048264737090245,"x":133.49,"y":174.72,"x0":1.0316141178406657,"y0":50.0024041612721,"z0":5.796234146561433,"aX":-2.395936003996888},"breaks":{"breakAngle":3.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.6,"breakVerticalInduced":-11.3,"breakHorizontal":4.9,"spinRate":1970,"spinDirection":322},"zone":4,"typeConfidence":0.91,"plateTime":0.5446066938078986,"extension":6.319836902237916},"index":1,"playId":"51214fa4-113f-3f53-93ff-5f3aaab5aa66","pitchNumber":1,"startTime":"2026-06-05T01:25:00.262Z","endTime":"2026-06-05T01:25:03.729Z","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":91.7,"endSpeed":83.0,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.001390483510953,"aZ":-18.627575991636466,"pfxX":7.830208219605739,"pfxZ":7.58288689356916,"pX":0.5446734937631278,"pZ":4.683545040428051,"vX0":-4.496650551587948,"vY0":-133.39595082806701,"vZ0":1.0267875109197044,"x":96.24,"y":112.32,"x0":1.2424926223196644,"y0":50.003913482161884,"z0":5.644834740544109,"aX":13.990868178281843},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.2,"breakHorizontal":-13.1,"spinRate":2495,"spinDirection":146},"zone":12,"typeConfidence":0.86,"plateTime":0.41196615696615346,"extension":6.174689530024649},"index":2,"playId":"1b885bb0-d7bb-32bd-8f1b-5a0dd320c5d6","pitchNumber":2,"startTime":"2026-06-05T01:25:13.456Z","endTime":"2026-06-05T01:25:16.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.1,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.43157933767921,"aZ":-27.086780999361416,"pfxX":5.789813756848381,"pfxZ":3.455878131818081,"pX":0.7753982921502478,"pZ":2.1210016501752484,"vX0":-3.0441440825048027,"vY0":-120.56607047873183,"vZ0":-2.2279436332515914,"x":87.44,"y":181.51,"x0":1.3021134969611288,"y0":50.003429512096865,"z0":5.447459745788064,"aX":8.524360918996534},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":6.0,"breakHorizontal":-9.7,"spinRate":1030,"spinDirection":128},"zone":9,"typeConfidence":2.0,"plateTime":0.45429635798103574,"extension":6.226043007756746},"hitData":{"launchSpeed":106.6,"launchAngle":10.0,"totalDistance":188.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":134.14,"coordY":126.21}},"index":3,"playId":"a57398c2-c7ea-3f0b-88ba-4f5c50b4e2ed","pitchNumber":3,"startTime":"2026-06-05T01:25:26.397Z","endTime":"2026-06-05T01:25:31.090Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:25:31.090Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dansby Swanson called out on strikes.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-05T01:27:41.480Z","endTime":"2026-06-05T01:29:36.852Z","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":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":6},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.025122315484293,"aZ":-28.685657179219554,"pfxX":-7.061753596905692,"pfxZ":1.8693633541763184,"pX":0.5920882412732577,"pZ":2.4616073255478996,"vX0":6.284536936444767,"vY0":-136.05434296960854,"vZ0":-3.0770116832391707,"x":94.43,"y":172.32,"x0":-0.8350137012715176,"y0":50.003049240012544,"z0":5.604179140245277,"aX":-13.183435960049604},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":2.9,"breakHorizontal":11.4,"spinRate":1978,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.40321971906659915,"extension":6.826433544033986},"index":0,"playId":"24ca42f6-57fd-3ad2-a135-fbdbe5bc4240","pitchNumber":1,"startTime":"2026-06-05T01:27:45.622Z","endTime":"2026-06-05T01:27:49.809Z","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":86.0,"endSpeed":78.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.621141356492668,"aZ":-33.28996084759976,"pfxX":-0.34707684600250177,"pfxZ":-0.7116989437202985,"pX":0.752239364963745,"pZ":1.5410051135524385,"vX0":5.081127342160551,"vY0":-125.15940571191057,"vZ0":-2.4897583525167217,"x":88.33,"y":197.17,"x0":-1.2639777085439783,"y0":50.00066075979064,"z0":5.290492937183384,"aX":-0.5485599607593994},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.7,"breakHorizontal":-0.6,"spinRate":2370,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.4385890834000863,"extension":6.804688347932559},"index":1,"playId":"5c6bab1e-b2e2-3a3e-a3c8-37db36ef0e26","pitchNumber":2,"startTime":"2026-06-05T01:28:03.179Z","endTime":"2026-06-05T01:28:06.179Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.59295610459999,"aZ":-34.57677333921989,"pfxX":-0.31773406183520336,"pfxZ":-1.5028400920239098,"pX":1.4934702382913712,"pZ":0.7645403068060955,"vX0":6.890056708151286,"vY0":-126.57233573340976,"vZ0":-4.164538162211864,"x":60.07,"y":218.14,"x0":-1.2409383816500066,"y0":50.004667518261435,"z0":5.247457578481889,"aX":-0.508670830102162},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.6,"breakHorizontal":-1.2,"spinRate":2321,"spinDirection":13},"zone":14,"typeConfidence":2.0,"plateTime":0.43535259312867947,"extension":6.938570694945238},"index":2,"playId":"eab26c82-8d84-3945-8594-a5513e799654","pitchNumber":3,"startTime":"2026-06-05T01:28:20.658Z","endTime":"2026-06-05T01:28:23.933Z","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":86.6,"endSpeed":79.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.438877748604344,"aZ":-32.16880602749996,"pfxX":3.314282723348815,"pfxZ":0.0018854065774966955,"pX":-1.2121748815314581,"pZ":3.262304791713968,"vX0":0.1616660690785628,"vY0":-126.18586722934693,"vZ0":0.9932099445012639,"x":163.21,"y":150.7,"x0":-1.707859297075809,"y0":50.00162814621561,"z0":5.445105229633299,"aX":5.371666454988221},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.5,"breakHorizontal":-6.0,"spinRate":2448,"spinDirection":43},"zone":11,"typeConfidence":2.0,"plateTime":0.43321769702352375,"extension":6.628629931967348},"index":3,"playId":"f1636822-2d24-341d-8b2d-0ea0b2b8e4aa","pitchNumber":4,"startTime":"2026-06-05T01:28:44.943Z","endTime":"2026-06-05T01:28:48.627Z","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":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.992855587395873,"aZ":-29.065076533246412,"pfxX":-8.680847319130738,"pfxZ":1.6212236009071432,"pX":1.2024541158843336,"pZ":1.7822702795420147,"vX0":8.925320739356028,"vY0":-137.6636964922312,"vZ0":-4.68107812467215,"x":71.17,"y":190.66,"x0":-0.9562210760236096,"y0":50.00321158328233,"z0":5.475886565560053,"aX":-16.63758170186587},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":2.2,"breakHorizontal":13.8,"spinRate":2033,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.3981064197470263,"extension":6.919751109832369},"index":4,"playId":"b9a74ffd-512c-39cf-b385-5a9c46b12daf","pitchNumber":5,"startTime":"2026-06-05T01:29:07.508Z","endTime":"2026-06-05T01:29:11.178Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-06-05T01:29:18.366Z","endTime":"2026-06-05T01:29:33.284Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.20910459763628,"aZ":-30.635071360358282,"pfxX":-9.052161663754891,"pfxZ":0.8189785971364216,"pX":0.01832520847611326,"pZ":3.110443900989761,"vX0":6.333655574431867,"vY0":-135.7855027461481,"vZ0":-0.9192165948248021,"x":116.3,"y":154.8,"x0":-1.166214819641,"y0":50.00026324984079,"z0":5.581315766793321,"aX":-16.932785746298563},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":1.6,"breakHorizontal":15.1,"spinRate":2006,"spinDirection":227},"zone":2,"typeConfidence":2.0,"plateTime":0.4030998670931618,"extension":6.846762518763962},"index":6,"playId":"22dff444-207f-3270-b25b-078cf9094416","pitchNumber":6,"startTime":"2026-06-05T01:29:33.284Z","endTime":"2026-06-05T01:29:36.852Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:29:36.852Z","atBatIndex":39},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Pete Crow-Armstrong homers (9) on a fly ball to right field.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-05T01:29:53.449Z","endTime":"2026-06-05T01:31:43.913Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":{"id":669372,"link":"/api/v1/people/669372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.7,"endSpeed":78.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.4417796370162,"aZ":-32.491835236083666,"pfxX":1.0836641522902464,"pfxZ":-0.20167446218052065,"pX":-0.14500020049331327,"pZ":0.5994705828211412,"vX0":3.5556469571350817,"vY0":-126.0727274119871,"vZ0":-4.827848013937746,"x":122.53,"y":222.59,"x0":-1.7235540993951146,"y0":50.001560460856226,"z0":5.209861910743296,"aX":1.716350332210047},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.3,"breakHorizontal":-2.9,"spinRate":2372,"spinDirection":23},"zone":13,"typeConfidence":2.0,"plateTime":0.43712375511491297,"extension":6.914817692998003},"index":0,"playId":"2bea9698-658b-370a-bb20-ede5d621c092","pitchNumber":1,"startTime":"2026-06-05T01:30:04.017Z","endTime":"2026-06-05T01:30:07.118Z","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":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.919568247366502,"aZ":-37.033175312567636,"pfxX":5.030014227162389,"pfxZ":-3.15522701840129,"pX":-0.16526297706995946,"pZ":0.5369608927468893,"vX0":1.9282319399736694,"vY0":-124.12168311561548,"vZ0":-3.8731316732581904,"x":123.3,"y":224.28,"x0":-1.6086196104391912,"y0":50.003292399800635,"z0":5.244531590298056,"aX":7.744167756711749},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-6.5,"breakHorizontal":-9.6,"spinRate":2398,"spinDirection":39},"zone":13,"typeConfidence":2.0,"plateTime":0.4435356224594824,"extension":6.789841352055692},"index":1,"playId":"3c61f1a9-3c76-3b60-b0b9-a2c07926d683","pitchNumber":2,"startTime":"2026-06-05T01:30:25.097Z","endTime":"2026-06-05T01:30:28.097Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-05T01:30:39.955Z","endTime":"2026-06-05T01:30:52.349Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.529764614971562,"aZ":-30.740446204314853,"pfxX":-6.219235369316667,"pfxZ":0.8434055678449361,"pX":-1.1684958138117651,"pZ":2.0991878891553286,"vX0":3.236213023184522,"vY0":-129.9783539688852,"vZ0":-2.513124907536352,"x":161.54,"y":182.1,"x0":-1.6250020515043049,"y0":50.00486182377016,"z0":5.424881609393818,"aX":-10.588615255004882},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.2,"breakHorizontal":10.4,"spinRate":1539,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4222160111072868,"extension":6.953453310169643},"index":3,"playId":"ba17ffa3-0be2-386f-bfb9-74d979da77dc","pitchNumber":3,"startTime":"2026-06-05T01:30:52.349Z","endTime":"2026-06-05T01:30:55.349Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.783016909908792,"aZ":-37.11730780951531,"pfxX":5.939196252473034,"pfxZ":-3.0755296359795015,"pX":-0.33675501766668064,"pZ":2.05420713443937,"vX0":1.123691426666502,"vY0":-126.52716136398286,"vZ0":-1.064974090843821,"x":129.84,"y":183.32,"x0":-1.5586392043875574,"y0":50.001719706405154,"z0":5.476616182293529,"aX":9.550002577143996},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-5.5,"breakHorizontal":-11.0,"spinRate":2271,"spinDirection":34},"zone":7,"typeConfidence":2.0,"plateTime":0.43425836185731814,"extension":6.716631489591941},"hitData":{"launchSpeed":110.1,"launchAngle":24.0,"totalDistance":383.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":196.07,"coordY":87.53}},"index":4,"playId":"d0b2ccff-909f-3d44-8ff1-8e488013f191","pitchNumber":4,"startTime":"2026-06-05T01:31:19.747Z","endTime":"2026-06-05T01:31:43.913Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:31:43.913Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Conforto flies out to right fielder Colby Thomas.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-05T01:32:04.040Z","endTime":"2026-06-05T01:33:21.014Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.137348275565053,"aZ":-21.338222945667958,"pfxX":-5.726107113876507,"pfxZ":6.537618985047275,"pX":0.9536925341970196,"pZ":1.9255507931498792,"vX0":7.214505112739933,"vY0":-128.0984454812942,"vZ0":-4.578591052695238,"x":80.65,"y":186.79,"x0":-1.1588075407226348,"y0":50.001311961310485,"z0":5.410028737892248,"aX":-9.489412569767628},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":10.9,"breakHorizontal":8.6,"spinRate":1369,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.428023726946932,"extension":6.998595010928584},"index":0,"playId":"eeee79c5-e48d-38b7-934a-69f9ea4097e2","pitchNumber":1,"startTime":"2026-06-05T01:32:09.031Z","endTime":"2026-06-05T01:32:12.167Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-06-05T01:32:18.851Z","endTime":"2026-06-05T01:32:31.992Z","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(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":89.2,"endSpeed":81.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.839528965966238,"aZ":-33.23738790962291,"pfxX":-6.765918123586989,"pfxZ":-0.6288393222497763,"pX":-0.8748322283329705,"pZ":2.3609411297510623,"vX0":3.7408542537899256,"vY0":-129.75709622796938,"vZ0":-1.3450459842932123,"x":150.35,"y":175.03,"x0":-1.4641892253284623,"y0":50.00454829215839,"z0":5.443440847860548,"aX":-11.415977112987015},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-1.2,"breakHorizontal":11.3,"spinRate":1438,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.4238393646205614,"extension":6.989539534410295},"index":2,"playId":"c8601b85-1b11-39bf-80f3-a81dd073fe4d","pitchNumber":2,"startTime":"2026-06-05T01:32:31.992Z","endTime":"2026-06-05T01:32:35.862Z","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":94.1,"endSpeed":85.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.59285808943248,"aZ":-30.857742536434746,"pfxX":-9.509004125164978,"pfxZ":0.700735676817926,"pX":-1.7516396268685546,"pZ":2.8845335619109593,"vX0":2.3990765688627738,"vY0":-136.9863707674094,"vZ0":-1.5018585071644677,"x":183.77,"y":160.9,"x0":-1.4102446707590803,"y0":50.00218598941527,"z0":5.573028435195287,"aX":-17.858011094303222},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":1.1,"breakHorizontal":16.6,"spinRate":1924,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4016552032323606,"extension":6.908636188641119},"index":3,"playId":"2297e04a-a729-310e-9ea9-fa0f5aa5396d","pitchNumber":3,"startTime":"2026-06-05T01:32:51.352Z","endTime":"2026-06-05T01:32:54.552Z","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":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.95179921702944,"aZ":-22.926056253010632,"pfxX":-6.296912406198471,"pfxZ":5.765629552672282,"pX":-0.21841921217221885,"pZ":2.794424179780018,"vX0":4.510891043200733,"vY0":-126.21948058435235,"vZ0":-1.9161775811175492,"x":125.33,"y":163.33,"x0":-1.2153058995368125,"y0":50.00564861205985,"z0":5.419291906036869,"aX":-10.10833740752767},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":10.2,"breakHorizontal":10.3,"spinRate":1446,"spinDirection":234},"zone":2,"typeConfidence":2.0,"plateTime":0.43482503929349425,"extension":6.958346885393107},"hitData":{"launchSpeed":95.7,"launchAngle":45.0,"totalDistance":327.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.86,"coordY":86.11}},"index":4,"playId":"c15b722b-08ad-3073-bc61-f3f1cb86d673","pitchNumber":4,"startTime":"2026-06-05T01:33:10.483Z","endTime":"2026-06-05T01:33:21.014Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:33:21.014Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-05T01:33:41.501Z","endTime":"2026-06-05T01:35:42.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"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":94.3,"endSpeed":86.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.745812238585717,"aZ":-19.931356665921168,"pfxX":-4.768246109959865,"pfxZ":6.368599057015246,"pX":-0.6774291916137627,"pZ":2.1965637730677128,"vX0":3.09935950962591,"vY0":-137.382567486397,"vZ0":-5.152769895561464,"x":142.82,"y":179.47,"x0":-1.1972297570592236,"y0":50.00678446098,"z0":5.4401309410123035,"aX":-9.170778435790126},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.7,"breakHorizontal":8.0,"spinRate":2058,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.3977992624751776,"extension":7.042213828522244},"index":0,"playId":"0a768aa6-1b07-36d9-8953-d290308c52a7","pitchNumber":1,"startTime":"2026-06-05T01:33:55.757Z","endTime":"2026-06-05T01:33:59.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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.803998179964434,"aZ":-24.974573452021506,"pfxX":-6.8385735748148795,"pfxZ":4.213418546717405,"pX":0.06902242179163959,"pZ":0.9851907092895743,"vX0":5.565634363246113,"vY0":-130.02920641426007,"vZ0":-6.165242520377188,"x":114.37,"y":212.18,"x0":-1.2128956858048592,"y0":50.00328907947297,"z0":5.287389636060898,"aX":-11.685879219418894},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.5,"breakHorizontal":11.2,"spinRate":1578,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.42156727734189214,"extension":7.085559101094414},"index":1,"playId":"3cc4326a-c887-3160-9968-1bf5164890eb","pitchNumber":2,"startTime":"2026-06-05T01:34:09.759Z","endTime":"2026-06-05T01:34:13.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.41866204461885,"aZ":-26.120771912267486,"pfxX":0.04451140299825873,"pfxZ":3.3944005729714135,"pX":0.8630030592937582,"pZ":2.207236990664193,"vX0":5.552595213533334,"vY0":-132.23085374063643,"vZ0":-3.1955659461262402,"x":84.1,"y":179.18,"x0":-1.2638397130189902,"y0":50.000829681584406,"z0":5.333622892022447,"aX":0.07930300795286858},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.8,"breakHorizontal":-1.2,"spinRate":2218,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.41314381767212893,"extension":6.916653700424312},"index":2,"playId":"3a8a954e-9b80-3003-9f77-e0695a42e297","pitchNumber":3,"startTime":"2026-06-05T01:34:27.979Z","endTime":"2026-06-05T01:34:31.101Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-05T01:34:41.418Z","endTime":"2026-06-05T01:34:51.678Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.99961959277529,"aZ":-31.974665860248802,"pfxX":4.187620701882105,"pfxZ":0.12615739825110417,"pX":0.3627699753382484,"pZ":-0.12812911295733587,"vX0":3.403572507628485,"vY0":-125.15791710883865,"vZ0":-6.816055638277759,"x":103.17,"y":242.24,"x0":-1.5623153093073048,"y0":50.00203384659372,"z0":5.2736394442927095,"aX":6.5940809167283225},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.2,"breakHorizontal":-8.4,"spinRate":2384,"spinDirection":13},"zone":14,"typeConfidence":2.0,"plateTime":0.4388683237245359,"extension":6.82696107960596},"index":4,"playId":"cc9c047d-f3b0-3a7b-b21a-0383f084e827","pitchNumber":4,"startTime":"2026-06-05T01:34:51.678Z","endTime":"2026-06-05T01:34:56.025Z","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":87.8,"endSpeed":80.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.419592661141927,"aZ":-37.05819423033012,"pfxX":-6.2443281180115395,"pfxZ":-2.9764279103964713,"pX":-1.5229549372328854,"pZ":1.3793616956216261,"vX0":1.8899581695038854,"vY0":-127.78647448358659,"vZ0":-2.5443387177300814,"x":175.05,"y":201.54,"x0":-1.4646301367210082,"y0":50.00499167285004,"z0":5.323675789356051,"aX":-10.240222962579702},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-5.8,"breakHorizontal":10.8,"spinRate":1467,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4300357524628118,"extension":6.966708817874707},"index":5,"playId":"71dd29a5-a8dc-3549-b0b3-d9e2d105bee2","pitchNumber":5,"startTime":"2026-06-05T01:35:21.985Z","endTime":"2026-06-05T01:35:25.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.367085404645035,"aZ":-32.310160865612566,"pfxX":-4.820295581719035,"pfxZ":-0.08083155913853357,"pX":-0.2437636500956602,"pZ":1.66652882829721,"vX0":4.265388751211363,"vY0":-128.650686554375,"vZ0":-3.124647442148399,"x":126.29,"y":193.78,"x0":-1.2991386908392262,"y0":50.00292881618143,"z0":5.408162329928243,"aX":-8.058233892863303},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.6,"breakHorizontal":7.8,"spinRate":1512,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.42618680261839437,"extension":6.926348907838101},"index":6,"playId":"f7d38eb1-3081-3a1e-a027-6e841e04104d","pitchNumber":6,"startTime":"2026-06-05T01:35:39.846Z","endTime":"2026-06-05T01:35:42.846Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:35:42.846Z","atBatIndex":42},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Tyler Soderstrom homers (8) on a fly ball to left center field.","rbi":1,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-05T01:37:54.399Z","endTime":"2026-06-05T01:39:22.038Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":{"id":684007,"link":"/api/v1/people/684007"},"isScoringEvent":true,"rbi":true,"earned":true,"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.408066019793537,"aZ":-25.298691719282374,"pfxX":7.6386725683803975,"pfxZ":4.835920853562481,"pX":-0.9100853050197844,"pZ":0.5122924959607736,"vX0":-7.052263010078837,"vY0":-118.42582063066025,"vZ0":-6.026151388978675,"x":151.69,"y":224.95,"x0":1.1125758557016705,"y0":50.00402865792553,"z0":5.401210034015398,"aX":10.861829011248078},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":7.6,"breakHorizontal":-12.1,"spinRate":1314,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.46233067685387486,"extension":6.372659593644172},"index":0,"playId":"134a031e-7f04-3e3f-b97c-3386447d1fb4","pitchNumber":1,"startTime":"2026-06-05T01:37:54.399Z","endTime":"2026-06-05T01:37:57.399Z","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":79.7,"endSpeed":73.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.091753232800095,"aZ":-31.50856863988274,"pfxX":-6.920169189085219,"pfxZ":0.4899709814275317,"pX":-0.36244526242970276,"pZ":1.4808834954113097,"vX0":-2.48517631056492,"vY0":-116.05569489218104,"vZ0":-1.9980357913840643,"x":130.82,"y":198.8,"x0":1.6219766664149635,"y0":50.00470470865453,"z0":5.359415644534856,"aX":-9.42214412638317},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":0.7,"breakHorizontal":13.2,"spinRate":2554,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.47228307929132773,"extension":6.337812216805845},"index":1,"playId":"82fe0d07-78c8-386c-a7d2-761a426a5ad6","pitchNumber":2,"startTime":"2026-06-05T01:38:12.802Z","endTime":"2026-06-05T01:38:16.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.858797313801787,"aZ":-13.514877786674267,"pfxX":5.9463074593738385,"pfxZ":10.559886862287971,"pX":-0.9676458553314076,"pZ":2.770622139031946,"vX0":-7.497336031062063,"vY0":-132.24157316458064,"vZ0":-4.184349245089189,"x":153.88,"y":163.97,"x0":1.1348911775340758,"y0":50.00033064594975,"z0":5.368531616688066,"aX":10.504721416907003},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.4,"breakHorizontal":-9.1,"spinRate":2471,"spinDirection":152},"zone":11,"typeConfidence":0.9,"plateTime":0.4145851711423303,"extension":6.250099787334176},"index":2,"playId":"512e07a7-ce22-3b4c-8a63-6d8c8d967717","pitchNumber":3,"startTime":"2026-06-05T01:38:27.726Z","endTime":"2026-06-05T01:38:31.972Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.504837329294755,"aZ":-13.856238647855001,"pfxX":6.6011045210028465,"pfxZ":10.250242303142247,"pX":0.06346376031001838,"pZ":2.1506643095580342,"vX0":-5.447639851149195,"vY0":-133.09026473085135,"vZ0":-5.61336917821955,"x":114.58,"y":180.71,"x0":1.2827686195900476,"y0":50.0063977597821,"z0":5.296852538251924,"aX":11.802638629220265},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.5,"breakHorizontal":-10.7,"spinRate":2485,"spinDirection":152},"zone":8,"typeConfidence":0.9,"plateTime":0.41208870589293234,"extension":6.221231431803195},"index":3,"playId":"51e0e7ed-0627-3c47-82ca-582c91b051a2","pitchNumber":4,"startTime":"2026-06-05T01:38:42.136Z","endTime":"2026-06-05T01:38:45.834Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.59707624875187,"aZ":-23.254578159708682,"pfxX":10.01705240703484,"pfxZ":5.187200729159052,"pX":-0.10292961299353284,"pZ":2.5986209200875603,"vX0":-7.07186651144,"vY0":-130.33804191260793,"vZ0":-2.2592433761699913,"x":120.92,"y":168.62,"x0":1.3451662054311078,"y0":50.00161004285913,"z0":5.234157032376712,"aX":17.219750104762216},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.1,"breakHorizontal":-16.6,"spinRate":2542,"spinDirection":140},"zone":5,"typeConfidence":2.0,"plateTime":0.42036546035716915,"extension":6.262761707423066},"hitData":{"launchSpeed":103.7,"launchAngle":24.0,"totalDistance":396.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":80.27,"coordY":45.4}},"index":4,"playId":"b9f705a5-4ca3-3b41-8686-e07c833b5a62","pitchNumber":5,"startTime":"2026-06-05T01:38:57.231Z","endTime":"2026-06-05T01:39:22.038Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:39:22.038Z","atBatIndex":43},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jonah Heim homers (3) on a fly ball to center field.","rbi":1,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-05T01:39:37.753Z","endTime":"2026-06-05T01:40:26.030Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":{"id":684007,"link":"/api/v1/people/684007"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":70.4,"endSpeed":65.0,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.59952410889898,"aZ":-39.417634145607636,"pfxX":-5.270987479615483,"pfxZ":-6.895005249245688,"pX":-1.7669188270454987,"pZ":0.9828548675665224,"vX0":-3.8410832566268867,"vY0":-102.37745013743954,"vZ0":0.3274691909566012,"x":184.35,"y":212.24,"x0":0.8257833995804851,"y0":50.003623967785636,"z0":5.6881283193299055,"aX":-5.53520290657588},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.7,"breakVerticalInduced":-11.9,"breakHorizontal":10.7,"spinRate":2336,"spinDirection":330},"zone":13,"typeConfidence":0.91,"plateTime":0.5372240839872391,"extension":6.272823930579535},"index":0,"playId":"950e5473-62a7-3eae-98d8-c881bad325e4","pitchNumber":1,"startTime":"2026-06-05T01:39:44.723Z","endTime":"2026-06-05T01:39:48.532Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":75.1,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.237073509013392,"aZ":-22.62299883623407,"pfxX":1.541074535394094,"pfxZ":6.565067000599125,"pX":0.16257405715921916,"pZ":3.293775445479724,"vX0":-3.153394825520412,"vY0":-120.3700774719571,"vZ0":-0.3290895968013177,"x":110.8,"y":149.85,"x0":1.2944201563893651,"y0":50.001823670837354,"z0":5.450134215041705,"aX":2.2418918285736584},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":12.1,"breakHorizontal":-1.9,"spinRate":950,"spinDirection":136},"zone":2,"typeConfidence":2.0,"plateTime":0.4565269989847227,"extension":6.137794111505058},"hitData":{"launchSpeed":103.4,"launchAngle":26.0,"totalDistance":421.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":92.54,"coordY":31.69}},"index":1,"playId":"90db8eb1-60d1-3dee-876d-f4b9b0bc5adb","pitchNumber":2,"startTime":"2026-06-05T01:40:01.643Z","endTime":"2026-06-05T01:40:26.030Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:40:26.030Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Zack Gelof walks.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-05T01:42:41.692Z","endTime":"2026-06-05T01:44:27.161Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,8],"actionIndex":[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":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"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":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-05T01:40:39.946Z","endTime":"2026-06-05T01:40:55.572Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Trent Thornton replaces Shota Imanaga.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-05T01:40:55.572Z","endTime":"2026-06-05T01:42:44.026Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663423,"link":"/api/v1/people/663423"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.20948449122966,"aZ":-12.456976890939904,"pfxX":-4.4494503068205615,"pfxZ":10.248493521024889,"pX":0.04687014773269273,"pZ":0.9558372218980081,"vX0":6.82742055996843,"vY0":-137.9545854961365,"vZ0":-9.373334378102419,"x":115.21,"y":212.97,"x0":-1.8840379152509497,"y0":50.00299328915962,"z0":5.241139344794558,"aX":-8.560974672217663},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.7,"breakHorizontal":6.6,"spinRate":2434,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.39731450210222796,"extension":6.264180723577524},"index":2,"playId":"190786ae-f45b-337a-ad07-1bb829bf1e72","pitchNumber":1,"startTime":"2026-06-05T01:42:44.026Z","endTime":"2026-06-05T01:42:48.777Z","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":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.92748566816673,"aZ":-29.954085312879773,"pfxX":2.314335964075841,"pfxZ":1.2739744693974995,"pX":0.4529234861315941,"pZ":2.5055232707937205,"vX0":5.49834283972096,"vY0":-130.41787609263983,"vZ0":-2.1611800503760836,"x":99.74,"y":171.13,"x0":-1.9750949987133588,"y0":50.001265798795224,"z0":5.582647734812585,"aX":4.023828357745515},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.0,"breakHorizontal":-5.3,"spinRate":2841,"spinDirection":141},"zone":6,"typeConfidence":2.0,"plateTime":0.4184373603655205,"extension":6.121932306888403},"index":3,"playId":"38589e1e-8305-3105-b5eb-00c39e974f89","pitchNumber":2,"startTime":"2026-06-05T01:42:58.723Z","endTime":"2026-06-05T01:43:01.723Z","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":96.9,"endSpeed":88.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.98702275372327,"aZ":-13.226942416749125,"pfxX":-4.109149868526357,"pfxZ":9.455335508389302,"pX":-0.1438926899581317,"pZ":2.789112203310974,"vX0":5.837017808487084,"vY0":-140.8780586320788,"vZ0":-4.975529525963937,"x":122.48,"y":163.47,"x0":-1.7119257149693239,"y0":50.000120167537574,"z0":5.437880320217526,"aX":-8.232041274628674},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.2,"breakHorizontal":6.2,"spinRate":2508,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.3892988501824801,"extension":6.241725703478924},"index":4,"playId":"2902a63c-c66c-3da7-81b2-e6df3953bff2","pitchNumber":3,"startTime":"2026-06-05T01:43:13.951Z","endTime":"2026-06-05T01:43:16.951Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.6228692842883,"aZ":-15.159308532179706,"pfxX":-3.144747487306444,"pfxZ":8.500265602542143,"pX":-1.4032293049745161,"pZ":3.5337405302648968,"vX0":2.587925598865247,"vY0":-140.3120327894638,"vZ0":-2.904431127638772,"x":170.49,"y":143.37,"x0":-1.9272176377328194,"y0":50.00155992922856,"z0":5.565343759053383,"aX":-6.293730443984123},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.0,"breakHorizontal":5.2,"spinRate":2358,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.3897977583993528,"extension":6.281972408568558},"index":5,"playId":"01e4f9c5-9e9e-3866-ae0d-5875ab505673","pitchNumber":4,"startTime":"2026-06-05T01:43:34.504Z","endTime":"2026-06-05T01:43:39.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.73794753843449,"aZ":-31.404751120771323,"pfxX":0.5958199060161523,"pfxZ":0.4452392888279739,"pX":0.04758661080745429,"pZ":3.5940092920537667,"vX0":4.390642234918155,"vY0":-130.46730467184102,"vZ0":0.5088738182699112,"x":115.19,"y":141.74,"x0":-1.7299400914980314,"y0":50.00372837774179,"z0":5.750701845384512,"aX":1.0340743802151322},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.1,"breakHorizontal":-2.0,"spinRate":2828,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.4187427510033701,"extension":6.138319698230054},"index":6,"playId":"30edf167-ed19-3ead-b7d8-f4691612d01c","pitchNumber":5,"startTime":"2026-06-05T01:43:58.829Z","endTime":"2026-06-05T01:44:02.676Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2026-06-05T01:44:10.721Z","endTime":"2026-06-05T01:44:23.381Z","isPitch":false,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"}},{"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":95.8,"endSpeed":88.5,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.522591808576852,"aZ":-25.20562115569093,"pfxX":-6.244464194619065,"pfxZ":3.5107097273680887,"pX":0.7965010105944644,"pZ":2.212663275549242,"vX0":8.529807055469727,"vY0":-139.36918003957706,"vZ0":-4.508840556906941,"x":86.64,"y":179.04,"x0":-1.4789253830332574,"y0":50.00375881860908,"z0":5.496527386774393,"aX":-12.401935252249531},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":5.6,"breakHorizontal":9.7,"spinRate":2172,"spinDirection":204},"zone":9,"typeConfidence":2.0,"plateTime":0.39157840233206054,"extension":6.399048311094663},"index":8,"playId":"fd0d80d7-ed22-37b3-ab43-72067190aeea","pitchNumber":6,"startTime":"2026-06-05T01:44:23.381Z","endTime":"2026-06-05T01:44:27.161Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:44:27.161Z","atBatIndex":45},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jeff McNeil grounds into a force out, second baseman Nico Hoerner to shortstop Dansby Swanson. Zack Gelof out at 2nd. Jeff McNeil to 1st.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-05T01:44:47.621Z","endTime":"2026-06-05T01:45:02.789Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"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":621020,"link":"/api/v1/people/621020"},"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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"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":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.055123406125,"aZ":-16.316925943043344,"pfxX":-2.8889955922575026,"pfxZ":7.944117334628023,"pX":0.1666624496326633,"pZ":3.1171727358403065,"vX0":5.982528098951883,"vY0":-140.03018812159337,"vZ0":-3.4439288439651716,"x":110.65,"y":154.62,"x0":-1.61707490030585,"y0":50.00410013153367,"z0":5.423097586767253,"aX":-5.768179250647589},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.9,"breakHorizontal":4.1,"spinRate":2300,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.39035928207047377,"extension":6.263642080606449},"hitData":{"launchSpeed":83.1,"launchAngle":11.0,"totalDistance":139.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.66,"coordY":151.18}},"index":0,"playId":"1aef2507-5a84-3ac2-8930-f14be5ec0bf9","pitchNumber":1,"startTime":"2026-06-05T01:44:55.480Z","endTime":"2026-06-05T01:45:02.789Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:45:02.789Z","atBatIndex":46},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Alika Williams grounds into a force out, second baseman Nico Hoerner to shortstop Dansby Swanson. Jeff McNeil out at 2nd. Alika Williams to 1st.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-05T01:46:00.398Z","endTime":"2026-06-05T01:46:49.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"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":621020,"link":"/api/v1/people/621020"},"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":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"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":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-05T01:45:27.295Z","endTime":"2026-06-05T01:46:02.733Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.5,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.591738717261734,"aZ":-13.32018672780013,"pfxX":-1.9090580788284135,"pfxZ":9.425871039480034,"pX":0.539871587079482,"pZ":2.9540471479442476,"vX0":6.6390964797177805,"vY0":-140.0503773249914,"vZ0":-4.576373911145744,"x":96.42,"y":159.02,"x0":-1.6062322369786644,"y0":50.00268077123512,"z0":5.470847706707422,"aX":-3.8195261617539527},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.4,"breakHorizontal":2.2,"spinRate":2317,"spinDirection":207},"zone":3,"typeConfidence":2.0,"plateTime":0.3900665694719514,"extension":6.3732600158630195},"index":1,"playId":"b43df4b7-5e90-37bd-8e6c-3edfb31fe0ed","pitchNumber":1,"startTime":"2026-06-05T01:46:02.733Z","endTime":"2026-06-05T01:46:05.897Z","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":82.7,"endSpeed":76.1,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.405516775454924,"aZ":-31.500482093380676,"pfxX":8.823322289833628,"pfxZ":0.4631678708616924,"pX":1.2689456235194823,"pZ":1.5368574939622184,"vX0":5.45118481148996,"vY0":-120.35656449000699,"vZ0":-2.0901979481836355,"x":68.63,"y":197.28,"x0":-2.1753815561853673,"y0":50.00358329784113,"z0":5.219109661255451,"aX":12.882906804719829},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.6,"breakHorizontal":-17.3,"spinRate":2864,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.45592158259534,"extension":6.304851374304133},"index":2,"playId":"daf4ce27-1d74-3ac8-ab63-4fd0a91a2086","pitchNumber":2,"startTime":"2026-06-05T01:46:19.077Z","endTime":"2026-06-05T01:46:22.077Z","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.6,"endSpeed":88.9,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.971727748817997,"aZ":-12.775159280683882,"pfxX":-1.513378086745297,"pfxZ":9.632245013940922,"pX":0.7171967355244744,"pZ":2.3292887740532104,"vX0":6.621776655267582,"vY0":-140.57022029111008,"vZ0":-6.312731642469448,"x":89.66,"y":175.89,"x0":-1.4658476946166192,"y0":50.00259652655407,"z0":5.423153859283994,"aX":-3.048476675293809},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.4,"breakHorizontal":1.4,"spinRate":2413,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.38870742444042783,"extension":6.270408042911647},"hitData":{"launchSpeed":76.7,"launchAngle":2.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.22,"coordY":144.59}},"index":3,"playId":"584488dc-d7c4-30cb-be28-51b02ec074cf","pitchNumber":3,"startTime":"2026-06-05T01:46:41.599Z","endTime":"2026-06-05T01:46:49.876Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:46:49.876Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Henry Bolte singles on a ground ball to center fielder Pete Crow-Armstrong. Alika Williams to 2nd.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-05T01:47:13.171Z","endTime":"2026-06-05T01:47:45.494Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"postOnSecond":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.6,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.829644155378535,"aZ":-29.140723872744697,"pfxX":1.7794680478759353,"pfxZ":1.6878861132006842,"pX":0.984444202600295,"pZ":1.6289793995869024,"vX0":6.86155586655171,"vY0":-132.3053376247242,"vZ0":-4.345982794927395,"x":79.48,"y":194.8,"x0":-1.8602498952827715,"y0":50.00164359700961,"z0":5.397090203679745,"aX":3.194056090442853},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.4,"breakHorizontal":-4.6,"spinRate":2843,"spinDirection":155},"zone":14,"typeConfidence":2.0,"plateTime":0.4119804373581628,"extension":6.268984778449638},"index":0,"playId":"7d0920aa-6312-3762-a211-e41955e5eb98","pitchNumber":1,"startTime":"2026-06-05T01:47:17.677Z","endTime":"2026-06-05T01:47:20.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.2,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.461849400242382,"aZ":-12.523356824399688,"pfxX":-1.2154140705567267,"pfxZ":9.70406628623324,"pX":-0.19022948422489114,"pZ":2.233277100384378,"vX0":4.222539697758704,"vY0":-140.81342876789756,"vZ0":-6.608317002823109,"x":124.25,"y":178.48,"x0":-1.5457802249082107,"y0":50.00218510599549,"z0":5.406801120320811,"aX":-2.461321640330113},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.6,"breakHorizontal":1.4,"spinRate":2428,"spinDirection":203},"zone":8,"typeConfidence":2.0,"plateTime":0.3877272063219781,"extension":6.453719489540211},"hitData":{"launchSpeed":109.7,"launchAngle":-5.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.9,"coordY":83.78}},"index":1,"playId":"bfbd26dc-43aa-3333-bbaa-16c287380b14","pitchNumber":2,"startTime":"2026-06-05T01:47:34.419Z","endTime":"2026-06-05T01:47:45.494Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:47:45.494Z","atBatIndex":48},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Kurtz walks. Alika Williams to 3rd. Henry Bolte to 2nd.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-05T01:48:15.414Z","endTime":"2026-06-05T01:50:03.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"postOnSecond":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"postOnThird":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"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":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.7,"endSpeed":75.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.160491685295664,"aZ":-39.12074950277774,"pfxX":4.169185190663994,"pfxZ":-4.874284186539628,"pX":1.0028465246074445,"pZ":1.0091577528933877,"vX0":4.831205084888446,"vY0":-118.92369951668711,"vZ0":-2.78388671604674,"x":78.77,"y":211.53,"x0":-1.6017479267760142,"y0":50.00564307341944,"z0":5.765382418108379,"aX":5.935225069551815},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-9.2,"breakHorizontal":-8.8,"spinRate":3020,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.46169616542698,"extension":6.107434356050851},"index":0,"playId":"531e5c41-e2c7-3f62-9723-abaa2d1b289f","pitchNumber":1,"startTime":"2026-06-05T01:48:15.902Z","endTime":"2026-06-05T01:48:19.911Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.35020409485027,"aZ":-30.089053852267458,"pfxX":1.5891044911906196,"pfxZ":1.2047306828174147,"pX":0.8791420241518018,"pZ":2.1942575560311774,"vX0":5.975616316260872,"vY0":-130.68872604476178,"vZ0":-2.817772392565572,"x":83.49,"y":179.54,"x0":-1.6427644687690983,"y0":50.00329070586156,"z0":5.544709344920783,"aX":2.7500055629997164},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.8,"breakHorizontal":-4.2,"spinRate":2903,"spinDirection":97},"zone":14,"typeConfidence":2.0,"plateTime":0.4189881753946265,"extension":6.1517669626212435},"index":1,"playId":"18c7f058-e7a4-3c0d-a71f-c9540bb879d6","pitchNumber":2,"startTime":"2026-06-05T01:48:33.369Z","endTime":"2026-06-05T01:48:36.369Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.63180546835397,"aZ":-13.217815494133816,"pfxX":-2.5589394954537514,"pfxZ":9.266786032352375,"pX":-0.9174320643653368,"pZ":2.912565659191806,"vX0":3.393751162321822,"vY0":-141.71633470314288,"vZ0":-4.634160385932254,"x":151.97,"y":160.14,"x0":-1.7947988102610355,"y0":50.00468857068983,"z0":5.405367579519234,"aX":-5.235892246183797},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.1,"breakHorizontal":4.0,"spinRate":2487,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.38565043122784415,"extension":6.314091086514669},"index":2,"playId":"8742640f-f598-38cb-ba3e-0ca64d73d930","pitchNumber":3,"startTime":"2026-06-05T01:48:54.855Z","endTime":"2026-06-05T01:48:58.520Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":77.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.973855673214064,"aZ":-42.35706947595012,"pfxX":3.47624462339315,"pfxZ":-6.826947245537104,"pX":0.35195999897040847,"pZ":1.492544888026067,"vX0":3.7021947000891995,"vY0":-120.95509686472448,"vZ0":-1.4482882293856056,"x":103.58,"y":198.48,"x0":-1.6458494734150324,"y0":50.00170845321653,"z0":5.7889887276642185,"aX":5.186570786046558},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-12.5,"breakHorizontal":-7.1,"spinRate":3115,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.45157520946060536,"extension":6.088799496149383},"index":3,"playId":"2ae908e0-0db1-3d3e-ba6c-2ddcc4bfe922","pitchNumber":4,"startTime":"2026-06-05T01:49:13.435Z","endTime":"2026-06-05T01:49:17.439Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.903165553897868,"aZ":-31.95388184414494,"pfxX":2.4288485084064773,"pfxZ":0.12553410929286635,"pX":-0.15124606702552246,"pZ":2.6960879251743264,"vX0":3.503154648541952,"vY0":-131.31273599026633,"vZ0":-1.2309154870430792,"x":122.77,"y":165.99,"x0":-1.8125771099880885,"y0":50.00410519179158,"z0":5.52429250018564,"aX":4.28823774346455},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":0.2,"breakHorizontal":-5.0,"spinRate":2850,"spinDirection":113},"zone":5,"typeConfidence":2.0,"plateTime":0.4153515428449137,"extension":6.191301633785435},"index":4,"playId":"b6a4502b-7865-3c99-886a-7636993e30e6","pitchNumber":5,"startTime":"2026-06-05T01:49:30.179Z","endTime":"2026-06-05T01:49:33.179Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.766149749498577,"aZ":-13.645386162124856,"pfxX":-0.4954660915809814,"pfxZ":9.206744564641484,"pX":-0.8657265130504541,"pZ":4.451771633027366,"vX0":2.1646078269235174,"vY0":-140.92023909481657,"vZ0":-0.6060876146623086,"x":150.0,"y":118.58,"x0":-1.579185622563867,"y0":50.00538181085775,"z0":5.55038551441154,"aX":-0.9973861113200106},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.8,"breakHorizontal":0.5,"spinRate":2505,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.38854504021746994,"extension":6.235775405875598},"index":5,"playId":"f632baee-b518-3aff-8bfe-cda7271f15cb","pitchNumber":6,"startTime":"2026-06-05T01:49:56.870Z","endTime":"2026-06-05T01:50:03.098Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:50:03.098Z","atBatIndex":49},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Shea Langeliers pops out to first baseman Michael Busch in foul territory.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-05T01:50:27.187Z","endTime":"2026-06-05T01:51:24.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"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":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"e0444a09-067a-46eb-b58d-796578d020a5","startTime":"2026-06-05T01:50:27.187Z","endTime":"2026-06-05T01:50:30.291Z","isPitch":false,"type":"stepoff"},{"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":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.776862671638373,"aZ":-23.199291363853934,"pfxX":-7.6759600678068205,"pfxZ":4.596201742638307,"pX":1.0869396253243864,"pZ":1.9375786696546393,"vX0":9.686374217751643,"vY0":-138.1476605447591,"vZ0":-4.828963987798737,"x":75.57,"y":186.47,"x0":-1.4505083177110876,"y0":50.00424827328709,"z0":5.246757226777123,"aX":-14.99303588416239},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.6,"breakHorizontal":12.1,"spinRate":2342,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.3949131283520586,"extension":6.458211717918295},"index":1,"playId":"99643ee5-10f1-3420-92c1-2c7f7f93aa18","pitchNumber":1,"startTime":"2026-06-05T01:50:41.544Z","endTime":"2026-06-05T01:50:44.544Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.383400764856887,"aZ":-29.8465157844098,"pfxX":2.5480359648940283,"pfxZ":1.3369379643756991,"pX":0.45289125070063446,"pZ":1.599968914924684,"vX0":4.812297295818831,"vY0":-130.21726349095306,"vZ0":-4.087515758534086,"x":99.74,"y":195.58,"x0":-1.7392581840616976,"y0":50.006280665033344,"z0":5.409584714549284,"aX":4.442683378515177},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.8,"breakHorizontal":-5.5,"spinRate":2923,"spinDirection":119},"zone":9,"typeConfidence":2.0,"plateTime":0.41816897019293187,"extension":6.251521547640481},"index":2,"playId":"6cf956cf-8ea4-3d93-8430-d3b2e4150a10","pitchNumber":2,"startTime":"2026-06-05T01:50:59.804Z","endTime":"2026-06-05T01:51:02.857Z","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":82.1,"endSpeed":75.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.85409210794164,"aZ":-33.07277253410256,"pfxX":9.738592805119353,"pfxZ":-0.6244323941432803,"pX":0.750930792085351,"pZ":2.692071372394574,"vX0":3.703256857358171,"vY0":-119.52254010505132,"vZ0":1.004743714061239,"x":88.38,"y":166.09,"x0":-2.085398540725878,"y0":50.002917102891885,"z0":5.244994653170543,"aX":14.034414057380316},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-0.6,"breakHorizontal":-18.6,"spinRate":2881,"spinDirection":62},"zone":6,"typeConfidence":2.0,"plateTime":0.4589437620921073,"extension":6.151628922828536},"hitData":{"launchSpeed":74.3,"launchAngle":75.0,"totalDistance":79.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":159.41,"coordY":188.67}},"index":3,"playId":"a65dba90-fa13-32ec-bb89-aafbf34dd22b","pitchNumber":3,"startTime":"2026-06-05T01:51:16.084Z","endTime":"2026-06-05T01:51:24.885Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:51:24.885Z","atBatIndex":50},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Alex Bregman doubles (9) on a line drive to left fielder Tyler Soderstrom.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-05T01:53:42.308Z","endTime":"2026-06-05T01:53:58.779Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Scott Barlow replaces J.T. Ginn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-05T01:53:24.606Z","endTime":"2026-06-05T01:53:44.567Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605130,"link":"/api/v1/people/605130"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.218222189952648,"aZ":-21.67265742783176,"pfxX":-3.9660337627020583,"pfxZ":6.037660143322361,"pX":0.25661139777952013,"pZ":2.578893624061305,"vX0":7.89288850721327,"vY0":-130.27199173419424,"vZ0":-2.358713517172954,"x":107.22,"y":169.15,"x0":-2.2806440243409236,"y0":50.006057385495225,"z0":5.113270274421532,"aX":-6.903028322179473},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.7,"breakHorizontal":5.6,"spinRate":2268,"spinDirection":228},"zone":6,"typeConfidence":0.88,"plateTime":0.41850677560592997,"extension":6.970524472233288},"hitData":{"launchSpeed":94.2,"launchAngle":22.0,"totalDistance":311.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":35.61,"coordY":111.43}},"index":1,"playId":"f2871d46-5336-3967-b350-dd75d77a6555","pitchNumber":1,"startTime":"2026-06-05T01:53:44.567Z","endTime":"2026-06-05T01:53:58.779Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:53:58.779Z","atBatIndex":51},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ian Happ homers (14) on a fly ball to right field. Alex Bregman scores.","rbi":2,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-05T01:54:26.030Z","endTime":"2026-06-05T01:55:15.847Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":{"id":605130,"link":"/api/v1/people/605130"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":{"id":605130,"link":"/api/v1/people/605130"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":75.1,"endSpeed":69.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.81619345757032,"aZ":-37.973621171807906,"pfxX":8.166645907397914,"pfxZ":-4.774836338154607,"pX":-1.1524083450446578,"pZ":2.832811787399062,"vX0":0.9989602843967749,"vY0":-109.34159815424175,"vZ0":3.0008722080545382,"x":160.93,"y":162.29,"x0":-2.6762706120258253,"y0":50.00452071917029,"z0":5.510008366173839,"aX":9.914012073063939},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-7.6,"breakHorizontal":-15.0,"spinRate":2454,"spinDirection":70},"zone":11,"typeConfidence":0.95,"plateTime":0.5004540377176045,"extension":6.521391412673264},"index":0,"playId":"5bec3505-c3f9-3eef-951e-aaa7d5a3674f","pitchNumber":1,"startTime":"2026-06-05T01:54:30.299Z","endTime":"2026-06-05T01:54:34.395Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":71.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.902399220989622,"aZ":-25.743572530251672,"pfxX":8.122600627004092,"pfxZ":5.0082530810515316,"pX":0.17137476179139577,"pZ":2.739437649288323,"vX0":3.8364195053754724,"vY0":-112.7373991002907,"vZ0":0.7814160960198252,"x":110.47,"y":164.82,"x0":-2.6089558399537025,"y0":50.0045621199437,"z0":4.991067522401654,"aX":10.433027636849832},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":9.6,"breakHorizontal":-15.7,"spinRate":2355,"spinDirection":90},"zone":2,"typeConfidence":0.91,"plateTime":0.4862406369803618,"extension":6.6862437950896245},"hitData":{"launchSpeed":108.1,"launchAngle":37.0,"totalDistance":446.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":243.76,"coordY":60.04}},"index":1,"playId":"e76bee8f-3109-3390-a89e-ce1b4d65c2c4","pitchNumber":2,"startTime":"2026-06-05T01:54:48.531Z","endTime":"2026-06-05T01:55:15.847Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:55:15.847Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nico Hoerner grounds out, third baseman Zack Gelof to first baseman Nick Kurtz.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-05T01:55:46.453Z","endTime":"2026-06-05T01:57:09.009Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"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":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-05T01:55:38.321Z","endTime":"2026-06-05T01:55:48.674Z","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":0,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.624480335894113,"aZ":-24.67361981794668,"pfxX":2.990734390108244,"pfxZ":5.31379337420093,"pX":1.2567184162247351,"pZ":2.454792371664529,"vX0":7.539804162983495,"vY0":-117.54819605567053,"vZ0":-0.43736710068947054,"x":69.1,"y":172.5,"x0":-2.3704762329658022,"y0":50.00035898106362,"z0":4.918419200417027,"aX":4.215575274419655},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":9.8,"breakHorizontal":-7.1,"spinRate":2402,"spinDirection":107},"zone":14,"typeConfidence":2.0,"plateTime":0.4645532274783557,"extension":6.662801629750116},"index":1,"playId":"d4d99524-41f0-399f-bad1-9ec30f2c9eb5","pitchNumber":1,"startTime":"2026-06-05T01:55:48.674Z","endTime":"2026-06-05T01:55:52.779Z","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":80.7,"endSpeed":74.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.783879121655144,"aZ":-26.415039384313218,"pfxX":3.579012104514046,"pfxZ":4.10111506442725,"pX":1.4312431387680884,"pZ":1.9259890341991168,"vX0":8.185760741809233,"vY0":-117.34651301039042,"vZ0":-1.1220956886636486,"x":62.44,"y":186.78,"x0":-2.5577054980843936,"y0":50.00207327619832,"z0":4.855876080604027,"aX":5.024751516316584},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":7.4,"breakHorizontal":-8.4,"spinRate":2446,"spinDirection":100},"zone":14,"typeConfidence":2.0,"plateTime":0.4655417924564742,"extension":6.6446758761416325},"index":2,"playId":"2a1e1166-0953-3acd-86fa-8a06167724c7","pitchNumber":2,"startTime":"2026-06-05T01:56:02.650Z","endTime":"2026-06-05T01:56:06.177Z","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":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.257206590302562,"aZ":-20.958468478994522,"pfxX":-2.920105427351747,"pfxZ":6.773610620753216,"pX":-0.739888519325682,"pZ":3.427354954105741,"vX0":5.096735474166249,"vY0":-127.35465604477506,"vZ0":0.04513837309360669,"x":145.2,"y":146.24,"x0":-2.3806624858278016,"y0":50.00138128201296,"z0":5.056595107837682,"aX":-4.834375138380401},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":12.5,"breakHorizontal":4.2,"spinRate":2317,"spinDirection":222},"zone":11,"typeConfidence":0.91,"plateTime":0.42882140200796703,"extension":6.810682920095494},"index":3,"playId":"cb2b46f5-1df5-3567-96f3-bc15908532db","pitchNumber":3,"startTime":"2026-06-05T01:56:18.024Z","endTime":"2026-06-05T01:56:45.052Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.82680453946315,"aZ":-20.295018699382158,"pfxX":-2.9026090602803554,"pfxZ":7.107759047089137,"pX":-0.7155780416859331,"pZ":2.331963906908474,"vX0":5.9144127628543295,"vY0":-128.04505376430095,"vZ0":-2.292304107711258,"x":144.28,"y":175.82,"x0":-2.671488030360319,"y0":50.0036481845907,"z0":4.815834463603432,"aX":-4.852326782518484},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":12.6,"breakHorizontal":4.1,"spinRate":2231,"spinDirection":229},"zone":4,"typeConfidence":0.92,"plateTime":0.42670100502801134,"extension":6.970654522553047},"index":4,"playId":"7b4bb65c-81d7-3203-932e-038c2525b75e","pitchNumber":4,"startTime":"2026-06-05T01:56:44.601Z","endTime":"2026-06-05T01:56:47.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.133667100414787,"aZ":-20.18619630744021,"pfxX":-2.6286929340255587,"pfxZ":7.019047403751155,"pX":-0.027963188857135324,"pZ":1.8980146007398888,"vX0":6.315511399322109,"vY0":-129.3764028682634,"vZ0":-4.074642380457968,"x":118.07,"y":187.53,"x0":-2.151151892296643,"y0":50.00162007213288,"z0":5.0261800230117055,"aX":-4.489253652111225},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":12.1,"breakHorizontal":3.5,"spinRate":2252,"spinDirection":229},"zone":8,"typeConfidence":0.93,"plateTime":0.42218415231694495,"extension":6.840659935630657},"hitData":{"launchSpeed":85.6,"launchAngle":2.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.18,"coordY":165.87}},"index":5,"playId":"a3d362f9-6ddc-3b9b-92ea-ae294c12796c","pitchNumber":5,"startTime":"2026-06-05T01:57:01.091Z","endTime":"2026-06-05T01:57:09.009Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:57:09.009Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Moisés Ballesteros grounds out, second baseman Jeff McNeil to first baseman Nick Kurtz.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-05T01:57:32.355Z","endTime":"2026-06-05T01:58:38.449Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":71.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.68773143282668,"aZ":-37.16522470983137,"pfxX":5.72429292267319,"pfxZ":-3.911774926741437,"pX":-0.41935761844668795,"pZ":2.5726169918394874,"vX0":2.8543292865612284,"vY0":-112.28600407875497,"vZ0":2.232732793668599,"x":132.98,"y":169.32,"x0":-2.451614644136213,"y0":50.0047096588721,"z0":5.351851926253181,"aX":7.29649498995958},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-6.2,"breakHorizontal":-11.2,"spinRate":2380,"spinDirection":75},"zone":4,"typeConfidence":0.89,"plateTime":0.4881438307044621,"extension":6.595359924802412},"index":0,"playId":"4d1fc913-4c37-33a0-9694-9637825f8b3e","pitchNumber":1,"startTime":"2026-06-05T01:57:40.237Z","endTime":"2026-06-05T01:57:43.483Z","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":80.4,"endSpeed":73.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.556306959966715,"aZ":-25.934161790184838,"pfxX":2.14967404453039,"pfxZ":4.551158087372439,"pX":1.2040829821309167,"pZ":1.9312795768314097,"vX0":7.931101178056595,"vY0":-116.79793567374456,"vZ0":-0.8483746788289576,"x":71.1,"y":186.64,"x0":-2.525412974484652,"y0":50.003069792850205,"z0":4.754689768420274,"aX":2.946392512488435},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":8.3,"breakHorizontal":-6.0,"spinRate":2397,"spinDirection":93},"zone":14,"typeConfidence":2.0,"plateTime":0.47032978758483246,"extension":6.693011930829868},"index":1,"playId":"6ec9e206-7481-38bf-8dfe-5247b56c512d","pitchNumber":2,"startTime":"2026-06-05T01:57:57.133Z","endTime":"2026-06-05T01:58:00.212Z","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":89.8,"endSpeed":82.3,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.417825613377534,"aZ":-24.89324112079616,"pfxX":-10.265980273175327,"pfxZ":4.226265613087632,"pX":0.4674031016909858,"pZ":1.2357755522139955,"vX0":10.15853111182542,"vY0":-130.39395600980023,"vZ0":-4.750038998389347,"x":99.18,"y":205.41,"x0":-2.1451476339861606,"y0":50.00028693032858,"z0":4.959098311179503,"aX":-17.67557330455591},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.7,"breakHorizontal":16.3,"spinRate":2195,"spinDirection":222},"zone":14,"typeConfidence":0.93,"plateTime":0.4200554412761215,"extension":6.818459905949406},"index":2,"playId":"71d2f5ee-6693-3998-9fe2-fc68c03af2c0","pitchNumber":3,"startTime":"2026-06-05T01:58:13.913Z","endTime":"2026-06-05T01:58:17.278Z","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":1},"pitchData":{"startSpeed":80.1,"endSpeed":72.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.115693225060944,"aZ":-24.435112183529228,"pfxX":2.0781075225194976,"pfxZ":5.684939180476389,"pX":0.4937830278124232,"pZ":1.8698276643713538,"vX0":6.300814494941766,"vY0":-116.53202809285246,"vZ0":-1.2705757988257587,"x":98.18,"y":188.29,"x0":-2.526766807764733,"y0":50.00005001737359,"z0":4.754012731785819,"aX":2.8251769840571654},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":10.2,"breakHorizontal":-5.5,"spinRate":2429,"spinDirection":87},"zone":9,"typeConfidence":2.0,"plateTime":0.4719961565582773,"extension":6.672280704750971},"hitData":{"launchSpeed":70.9,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.37,"coordY":155.74}},"index":3,"playId":"00c8d92f-1c9d-34c8-ae09-0c5e890ab464","pitchNumber":4,"startTime":"2026-06-05T01:58:30.256Z","endTime":"2026-06-05T01:58:38.449Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T01:58:38.449Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pedro Ramírez grounds out to first baseman Nick Kurtz.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-05T01:59:07.911Z","endTime":"2026-06-05T02:01:11.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":7},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"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":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.26085356638003,"aZ":-26.665578976832613,"pfxX":4.586433980613942,"pfxZ":4.0215174150462545,"pX":-0.6531275816822638,"pZ":2.3783718962091496,"vX0":3.275490031805715,"vY0":-116.38450890733758,"vZ0":0.17258508667554084,"x":141.9,"y":174.56,"x0":-2.6754661894180596,"y0":50.000824663752134,"z0":4.832897735993387,"aX":6.277759314043544},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":7.6,"breakHorizontal":-9.1,"spinRate":2388,"spinDirection":106},"zone":4,"typeConfidence":2.0,"plateTime":0.47099341067445666,"extension":6.640530796255421},"index":0,"playId":"ba297209-8939-3152-bd23-0180db6a9cfc","pitchNumber":1,"startTime":"2026-06-05T01:59:07.911Z","endTime":"2026-06-05T01:59:11.154Z","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":78.7,"endSpeed":71.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.861525503128558,"aZ":-25.1595683749024,"pfxX":4.797164611121996,"pfxZ":5.333233203334979,"pX":0.7831118388123816,"pZ":1.9858296671755862,"vX0":6.3279945106615605,"vY0":-114.46608905685893,"vZ0":-0.7235837585267961,"x":87.15,"y":185.16,"x0":-2.6498570768691607,"y0":50.00371100240011,"z0":4.78877432664352,"aX":6.308466696035831},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":9.7,"breakHorizontal":-10.4,"spinRate":2451,"spinDirection":82},"zone":14,"typeConfidence":2.0,"plateTime":0.4801271453818967,"extension":6.81961823999294},"index":1,"playId":"e087c5b6-825e-32bc-bf94-525154b62059","pitchNumber":2,"startTime":"2026-06-05T01:59:22.742Z","endTime":"2026-06-05T01:59:27.591Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.1,"endSpeed":69.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.97101257482929,"aZ":-37.898308533166265,"pfxX":8.028167116694249,"pfxZ":-4.634359384490747,"pX":0.18827551603463918,"pZ":2.7589301177018872,"vX0":3.729465995176947,"vY0":-110.74944834101123,"vZ0":3.1072952327279513,"x":109.82,"y":164.29,"x0":-2.5641628494259323,"y0":50.004823062778634,"z0":5.319026594522235,"aX":9.908640452194057},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-7.2,"breakHorizontal":-15.6,"spinRate":2585,"spinDirection":68},"zone":2,"typeConfidence":0.94,"plateTime":0.49579114975583316,"extension":6.565397414494082},"index":2,"playId":"07b6e2a6-7b07-3697-b538-277d852ffce8","pitchNumber":3,"startTime":"2026-06-05T01:59:38.543Z","endTime":"2026-06-05T01:59:42.579Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-05T01:59:48.845Z","endTime":"2026-06-05T02:00:02.797Z","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(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":76.1,"endSpeed":70.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.5880433190981,"aZ":-38.905278631111926,"pfxX":9.464330029472407,"pfxZ":-5.518285759599526,"pX":1.7309789655354364,"pZ":0.4708695884994399,"vX0":5.919833222071664,"vY0":-110.59143713452978,"vZ0":-1.299443339602247,"x":51.02,"y":226.07,"x0":-2.2248156211419587,"y0":50.004819547301636,"z0":5.2045270014255,"aX":11.53978105124578},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-10.0,"breakHorizontal":-18.8,"spinRate":2642,"spinDirection":60},"zone":14,"typeConfidence":0.95,"plateTime":0.4982676541745499,"extension":6.720252711630224},"index":4,"playId":"063029cb-676e-3984-810e-e7071f47790b","pitchNumber":4,"startTime":"2026-06-05T02:00:02.797Z","endTime":"2026-06-05T02:00:06.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.2,"endSpeed":69.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.21292474176579,"aZ":-37.74350677623415,"pfxX":8.347942465447343,"pfxZ":-4.610762483289308,"pX":0.02312186965928416,"pZ":2.0718869925612284,"vX0":3.1545134425674943,"vY0":-109.4496303942169,"vZ0":1.806410843933746,"x":116.12,"y":182.84,"x0":-2.5236399109173586,"y0":50.00457645405206,"z0":5.292829595237506,"aX":10.07766506785914},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-7.6,"breakHorizontal":-16.0,"spinRate":2448,"spinDirection":68},"zone":8,"typeConfidence":0.94,"plateTime":0.5013985179182261,"extension":6.728435945080555},"index":5,"playId":"312586b4-176f-31e2-ad33-25d722c95b60","pitchNumber":5,"startTime":"2026-06-05T02:00:20.128Z","endTime":"2026-06-05T02:00:23.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.2,"endSpeed":70.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.191985377901478,"aZ":-28.01575408919254,"pfxX":6.866854836775348,"pfxZ":3.2453749050536054,"pX":-2.3506080405089556,"pZ":3.3435556220278455,"vX0":-0.9611652693602037,"vY0":-112.45550402003632,"vZ0":2.732675352963188,"x":206.6,"y":148.5,"x0":-2.8102105022611914,"y0":50.00450509989705,"z0":4.95263114122053,"aX":8.804624452743246},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":6.8,"breakHorizontal":-12.2,"spinRate":2362,"spinDirection":90},"zone":11,"typeConfidence":0.87,"plateTime":0.4868722841674584,"extension":6.67199119067127},"index":6,"playId":"0c7b9d34-0ecd-30f7-a925-18810f180e10","pitchNumber":6,"startTime":"2026-06-05T02:00:43.420Z","endTime":"2026-06-05T02:00:47.384Z","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":87.9,"endSpeed":81.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.645446971830566,"aZ":-22.97586365525164,"pfxX":-3.555367319715078,"pfxZ":5.515235561735506,"pX":0.18610693516751042,"pZ":2.2634472560367893,"vX0":7.5547812502056235,"vY0":-127.87780005125227,"vZ0":-2.140971221556713,"x":109.91,"y":177.67,"x0":-2.3353373404204576,"y0":50.00242903846989,"z0":4.901072147995145,"aX":-5.929865116296942},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.7,"breakHorizontal":4.9,"spinRate":2365,"spinDirection":224},"zone":5,"typeConfidence":0.9,"plateTime":0.4271740617397555,"extension":6.775365648941932},"hitData":{"launchSpeed":99.5,"launchAngle":-5.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.93,"coordY":165.36}},"index":7,"playId":"6c80bcdb-dc59-3890-bda5-82f87dc78a0a","pitchNumber":7,"startTime":"2026-06-05T02:01:03.504Z","endTime":"2026-06-05T02:01:11.292Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T02:01:11.292Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lawrence Butler grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-05T02:03:19.047Z","endTime":"2026-06-05T02:03:28.944Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"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_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":"Offensive Substitution: Pinch-hitter Lawrence Butler replaces Colby Thomas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-05T02:03:11.743Z","endTime":"2026-06-05T02:03:21.358Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":687515,"link":"/api/v1/people/687515"}},{"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":95.6,"endSpeed":87.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.251628803401164,"aZ":-13.109925854636295,"pfxX":-0.5788040286507106,"pfxZ":9.749057873463572,"pX":0.4637996966678405,"pZ":2.2540135270936794,"vX0":6.191770420225454,"vY0":-138.99113752671488,"vZ0":-5.964013941950177,"x":99.32,"y":177.92,"x0":-1.7180389147137014,"y0":50.0065273362569,"z0":5.2988804917005625,"aX":-1.1327717559582116},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.6,"breakHorizontal":-0.2,"spinRate":2503,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.3941292567480503,"extension":6.2649153000911415},"hitData":{"launchSpeed":90.7,"launchAngle":-2.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":125.02,"coordY":137.77}},"index":1,"playId":"69bf65e7-1bd6-3061-abed-ef5e80e1b51f","pitchNumber":1,"startTime":"2026-06-05T02:03:21.358Z","endTime":"2026-06-05T02:03:28.944Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T02:03:28.944Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Soderstrom strikes out swinging.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-05T02:05:54.358Z","endTime":"2026-06-05T02:07:12.972Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,4,5,6,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-05T02:03:53.647Z","endTime":"2026-06-05T02:04:11.028Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Ryan Rolison replaces Trent Thornton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-05T02:04:11.028Z","endTime":"2026-06-05T02:05:56.435Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669020,"link":"/api/v1/people/669020"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":78.9,"endSpeed":72.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.43418120200885,"aZ":-39.54644362355927,"pfxX":-3.8804713757514295,"pfxZ":-5.555930513739357,"pX":-0.3174675841743416,"pZ":2.7583651548261163,"vX0":-3.4474455725090025,"vY0":-114.78492983132458,"vZ0":1.0121117222554614,"x":129.1,"y":164.3,"x0":1.7114250523856087,"y0":50.00484631301576,"z0":6.180430947728761,"aX":-5.146525763681305},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-9.5,"breakHorizontal":7.9,"spinRate":2609,"spinDirection":330},"zone":4,"typeConfidence":2.0,"plateTime":0.4782859175255041,"extension":6.513349413821587},"index":2,"playId":"fb3d5273-a754-300b-8d0e-27c4c50b1d9a","pitchNumber":1,"startTime":"2026-06-05T02:05:56.435Z","endTime":"2026-06-05T02:05:59.435Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":3,"startTime":"2026-06-05T02:06:11.089Z","endTime":"2026-06-05T02:06:19.100Z","isPitch":false,"type":"action","player":{"id":691016,"link":"/api/v1/people/691016"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.735872778929313,"aZ":-30.656979488107066,"pfxX":-7.357155470958202,"pfxZ":0.9570070090317495,"pX":-0.9488050909977508,"pZ":1.604700121903632,"vX0":-4.268356834563711,"vY0":-125.00671821014224,"vZ0":-4.281887278840554,"x":153.17,"y":195.45,"x0":1.737702984274179,"y0":50.00131541038403,"z0":5.863039178498894,"aX":-11.613766884842567},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.0,"breakHorizontal":14.3,"spinRate":2488,"spinDirection":312},"zone":13,"typeConfidence":2.0,"plateTime":0.4385515390014989,"extension":6.45082417264865},"index":4,"playId":"df7b1c93-9b14-3241-866c-72d7141a283b","pitchNumber":2,"startTime":"2026-06-05T02:06:19.100Z","endTime":"2026-06-05T02:06:22.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.2,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.415532573983757,"aZ":-31.20737692200936,"pfxX":-7.844022611909334,"pfxZ":0.6248439787884514,"pX":-1.2037375783168476,"pZ":2.288355285590997,"vX0":-4.5114937867889875,"vY0":-124.47271028013719,"vZ0":-2.3673163759081177,"x":162.88,"y":176.99,"x0":1.6577418628610576,"y0":50.00504930521102,"z0":5.862616191438531,"aX":-12.180386131623454},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.8,"breakHorizontal":15.4,"spinRate":2488,"spinDirection":312},"zone":13,"typeConfidence":2.0,"plateTime":0.4418084087916796,"extension":6.592493185205811},"index":5,"playId":"46dbf2f1-aa03-397d-a4be-a9251e586133","pitchNumber":3,"startTime":"2026-06-05T02:06:35.241Z","endTime":"2026-06-05T02:06:39.239Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.640014403469134,"aZ":-15.406692010592389,"pfxX":1.491897080616155,"pfxZ":8.741222672463628,"pX":0.6831374099711779,"pZ":2.7833583268550015,"vX0":-3.1891879651166453,"vY0":-137.43451123294216,"vZ0":-5.365241688942881,"x":90.96,"y":163.63,"x0":1.6632735387723132,"y0":50.00358970268215,"z0":5.8023739241387755,"aX":2.8622692946772528},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.9,"breakHorizontal":-2.0,"spinRate":2311,"spinDirection":161},"zone":6,"typeConfidence":2.0,"plateTime":0.39808925998105904,"extension":6.470051176635689},"index":6,"playId":"9d79aac2-f3b7-3ff6-ae2d-e5f6d43e4b10","pitchNumber":4,"startTime":"2026-06-05T02:06:51.581Z","endTime":"2026-06-05T02:06:55.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.2,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.188814437191947,"aZ":-34.32736752008094,"pfxX":-9.89875375482875,"pfxZ":-1.393097959378947,"pX":-0.6376026292041612,"pZ":1.4269732078341724,"vX0":-2.4619958138246725,"vY0":-124.0890174819579,"vZ0":-3.5835274743379886,"x":141.3,"y":200.25,"x0":1.6557356586835819,"y0":50.0053681818953,"z0":5.780584163399293,"aX":-15.280315044234486},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-3.1,"breakHorizontal":18.5,"spinRate":2665,"spinDirection":316},"zone":13,"typeConfidence":2.0,"plateTime":0.44313631114815966,"extension":6.66156549697598},"index":7,"playId":"6ca5dd06-9801-3375-9890-3f337d9024d5","pitchNumber":5,"startTime":"2026-06-05T02:07:09.160Z","endTime":"2026-06-05T02:07:12.972Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T02:07:12.972Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonah Heim called out on strikes.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-05T02:07:37.587Z","endTime":"2026-06-05T02:08:25.469Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.409221369432707,"aZ":-16.84844139578895,"pfxX":2.918197496137675,"pfxZ":7.918802856155258,"pX":0.31967189006989455,"pZ":2.566892983199324,"vX0":-4.687797765779177,"vY0":-138.14538383400543,"vZ0":-5.733984404651124,"x":104.81,"y":169.47,"x0":1.6584489268785354,"y0":50.00341760878845,"z0":5.799780726180006,"aX":5.64830545543243},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.3,"breakHorizontal":-4.3,"spinRate":2381,"spinDirection":162},"zone":6,"typeConfidence":2.0,"plateTime":0.39629789588600284,"extension":6.66149023742522},"index":0,"playId":"5bdc64c4-c2a1-3e06-aaa2-645efab35449","pitchNumber":1,"startTime":"2026-06-05T02:07:37.587Z","endTime":"2026-06-05T02:07:40.587Z","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":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.1,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.444272731278108,"aZ":-33.568609958779234,"pfxX":-2.1002691333981116,"pfxZ":-0.8839180474590638,"pX":-0.20302244630674224,"pZ":1.556087115235595,"vX0":-4.059994869454086,"vY0":-124.13982354803142,"vZ0":-3.466380106317984,"x":124.74,"y":196.77,"x0":1.722764716253424,"y0":50.00529899578341,"z0":5.747397357168701,"aX":-3.2983310363683653},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.2,"breakHorizontal":4.7,"spinRate":2500,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.440195153266012,"extension":6.4860435853762155},"index":1,"playId":"28bffb04-15a2-3157-85df-503976a944ae","pitchNumber":2,"startTime":"2026-06-05T02:07:57.229Z","endTime":"2026-06-05T02:08:00.622Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-05T02:08:08.623Z","endTime":"2026-06-05T02:08:20.885Z","isPitch":false,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.9,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.00997701694904,"aZ":-14.893218562095715,"pfxX":0.9463150803691385,"pfxZ":8.562147566920792,"pX":0.4153160408958912,"pZ":2.69150597583262,"vX0":-3.3492599913130094,"vY0":-140.7240898129117,"vZ0":-5.845147358066635,"x":101.17,"y":166.11,"x0":1.4946522875981192,"y0":50.005406341417604,"z0":5.74970397627826,"aX":1.9108863873491608},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.6,"breakHorizontal":-1.1,"spinRate":2243,"spinDirection":161},"zone":6,"typeConfidence":2.0,"plateTime":0.3882740412419263,"extension":6.653622887433973},"index":3,"playId":"24220ed3-71de-36fb-981a-76f75a56b723","pitchNumber":3,"startTime":"2026-06-05T02:08:20.885Z","endTime":"2026-06-05T02:08:25.469Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T02:08:25.469Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dansby Swanson grounds out, third baseman Zack Gelof to first baseman Nick Kurtz.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-05T02:10:51.279Z","endTime":"2026-06-05T02:13:11.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6,7,8,9],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":9},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Lawrence Butler remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-05T02:09:58.887Z","endTime":"2026-06-05T02:09:58.901Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"401","replacedPlayer":{"id":687515,"link":"/api/v1/people/687515"}},{"details":{"description":"Pitching Change: Mark Leiter Jr. replaces Scott Barlow.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-05T02:09:58.901Z","endTime":"2026-06-05T02:10:53.489Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643410,"link":"/api/v1/people/643410"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.1,"endSpeed":83.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.97893329470354,"aZ":-24.16007024631628,"pfxX":-8.645642708945486,"pfxZ":4.496382579090152,"pX":-0.3372930462316076,"pZ":2.436934570489931,"vX0":5.043769087804354,"vY0":-132.58081709261316,"vZ0":-3.6650694549893457,"x":129.86,"y":172.98,"x0":-1.1396844681219682,"y0":50.004718690491195,"z0":5.597783447820438,"aX":-15.414127488366796},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.6,"breakHorizontal":14.6,"spinRate":1927,"spinDirection":215},"zone":4,"typeConfidence":0.9,"plateTime":0.41292230454813783,"extension":6.659030618243966},"index":2,"playId":"0b47f5f2-1677-31ea-b6bf-dc5aa19859f1","pitchNumber":1,"startTime":"2026-06-05T02:10:53.489Z","endTime":"2026-06-05T02:10:57.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.2,"endSpeed":68.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.373943257576027,"aZ":-42.899118969048445,"pfxX":4.761150019390236,"pfxZ":-9.182105801935627,"pX":-0.11503209098766863,"pZ":2.5283596152069117,"vX0":0.6748394598017426,"vY0":-107.9169513697596,"vZ0":2.7091276445210726,"x":121.38,"y":170.51,"x0":-1.0505175746494633,"y0":50.00125377692337,"z0":6.013534369196668,"aX":5.563429485484543},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.5,"breakVerticalInduced":-15.5,"breakHorizontal":-8.8,"spinRate":2357,"spinDirection":31},"zone":5,"typeConfidence":0.9,"plateTime":0.5093223984001214,"extension":6.54643840259454},"index":3,"playId":"716e47e1-d2f4-335f-91d9-a596d94468b3","pitchNumber":2,"startTime":"2026-06-05T02:11:09.452Z","endTime":"2026-06-05T02:11:12.469Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-06-05T02:11:24.429Z","endTime":"2026-06-05T02:11:35.508Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.827906023203663,"aZ":-24.04822056455703,"pfxX":-5.575411918183484,"pfxZ":5.190279035327339,"pX":-0.7497246449893002,"pZ":1.1577390350114916,"vX0":1.9606840117660345,"vY0":-124.83084233714634,"vZ0":-6.165308940958609,"x":145.58,"y":207.52,"x0":-0.8241893845384037,"y0":50.00605135966415,"z0":5.6590269070092845,"aX":-8.736980787761324},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":8.2,"breakHorizontal":9.6,"spinRate":759,"spinDirection":237},"zone":13,"typeConfidence":0.88,"plateTime":0.43999386553644904,"extension":6.721937815220682},"index":5,"playId":"698b5d8d-b80a-3cc4-b74b-7ac8b6c359fc","pitchNumber":3,"startTime":"2026-06-05T02:11:35.508Z","endTime":"2026-06-05T02:11:38.515Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.240857075430142,"aZ":-25.76621439571252,"pfxX":-3.704732260590085,"pfxZ":4.074775826106419,"pX":0.8269493630189543,"pZ":1.5469919572289048,"vX0":4.707414396813505,"vY0":-124.61027802055163,"vZ0":-4.902421576016774,"x":85.48,"y":197.01,"x0":-0.6060301242980356,"y0":50.0006571782487,"z0":5.670798181396523,"aX":-5.820918445716765},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.5,"breakHorizontal":5.6,"spinRate":815,"spinDirection":238},"zone":14,"typeConfidence":0.9,"plateTime":0.4396926361482594,"extension":6.785412768887827},"index":6,"playId":"96addfc9-b61c-363d-a002-e27bfa7098fc","pitchNumber":4,"startTime":"2026-06-05T02:11:52.806Z","endTime":"2026-06-05T02:11:56.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.6,"endSpeed":69.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.466735974964575,"aZ":-44.61349056539956,"pfxX":4.431063847879672,"pfxZ":-10.318283408569751,"pX":0.9195017838616678,"pZ":1.6885651349142214,"vX0":2.395136204599208,"vY0":-109.98260313181878,"vZ0":1.3470145707242283,"x":81.95,"y":193.19,"x0":-0.7653572874833944,"y0":50.00436920256607,"z0":5.860304872112265,"aX":5.340252537479543},"breaks":{"breakAngle":7.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.4,"breakVerticalInduced":-17.8,"breakHorizontal":-8.8,"spinRate":2385,"spinDirection":27},"zone":14,"typeConfidence":0.89,"plateTime":0.5011427818550405,"extension":6.7102730697505475},"index":7,"playId":"cf9af3ec-bba8-3cef-8357-581cb7c0fd13","pitchNumber":5,"startTime":"2026-06-05T02:12:15.176Z","endTime":"2026-06-05T02:12:19.223Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.48455303366938,"aZ":-27.659148158998804,"pfxX":-3.458317868120504,"pfxZ":2.870666361885858,"pX":0.8860252842020552,"pZ":2.9387355455792314,"vX0":4.942384301452277,"vY0":-124.4571258400861,"vZ0":-1.295035148388909,"x":83.23,"y":159.43,"x0":-0.6742920465829548,"y0":50.00195595510953,"z0":5.752089820372106,"aX":-5.43691280080652},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.2,"breakHorizontal":5.2,"spinRate":758,"spinDirection":236},"zone":12,"typeConfidence":0.89,"plateTime":0.4397490617458808,"extension":6.792916759035122},"index":8,"playId":"f732a0c9-d0e4-3f47-b14b-92dfc3b1f70a","pitchNumber":6,"startTime":"2026-06-05T02:12:38.397Z","endTime":"2026-06-05T02:12:41.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.0,"endSpeed":68.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.897014929933835,"aZ":-41.38218299854854,"pfxX":5.253506722568337,"pfxZ":-7.7464929223428225,"pX":0.8124560200002063,"pZ":2.5098496906601397,"vX0":2.252400685321154,"vY0":-109.13680936361058,"vZ0":2.3091817345222534,"x":86.03,"y":171.01,"x0":-0.9204397464562942,"y0":50.004002247229394,"z0":5.944656574790842,"aX":6.242453119633302},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.0,"breakVerticalInduced":-12.8,"breakHorizontal":-10.2,"spinRate":2369,"spinDirection":31},"zone":14,"typeConfidence":0.89,"plateTime":0.5047825081201571,"extension":6.71535221135176},"hitData":{"launchSpeed":77.6,"launchAngle":-8.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.64,"coordY":169.42}},"index":9,"playId":"61dab68b-b5ab-3f75-bfb3-f11b2f81c779","pitchNumber":7,"startTime":"2026-06-05T02:13:03.740Z","endTime":"2026-06-05T02:13:11.352Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T02:13:11.352Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Crow-Armstrong strikes out swinging.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-05T02:13:29.872Z","endTime":"2026-06-05T02:15:21.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":641680,"link":"/api/v1/people/641680"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.781611857653633,"aZ":-30.050171532051376,"pfxX":-4.884164739410162,"pfxZ":1.3753416653606028,"pX":-1.5615130164813757,"pZ":3.354787293997781,"vX0":0.3453676278141384,"vY0":-123.39289447578764,"vZ0":0.032213697779324146,"x":176.52,"y":148.2,"x0":-1.0681120497921186,"y0":50.005076672003575,"z0":5.866428767163644,"aX":-7.5575257901241715},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.8,"breakHorizontal":8.8,"spinRate":630,"spinDirection":246},"zone":11,"typeConfidence":0.9,"plateTime":0.44332062404142025,"extension":6.57537199965467},"index":0,"playId":"62ec2349-5676-3646-ab53-7f0005ae80d9","pitchNumber":1,"startTime":"2026-06-05T02:13:36.148Z","endTime":"2026-06-05T02:13:39.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.246291589969406,"aZ":-19.69520962366567,"pfxX":-8.283874984249632,"pfxZ":6.69485042400899,"pX":-0.2890974923556256,"pZ":3.5100265739062584,"vX0":4.621185484247356,"vY0":-135.36811453006356,"vZ0":-1.9773342752057477,"x":128.02,"y":144.01,"x0":-0.9377927001158316,"y0":50.005270520604014,"z0":5.62192658509508,"aX":-15.448580591744133},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.9,"breakHorizontal":14.0,"spinRate":2138,"spinDirection":215},"zone":11,"typeConfidence":0.9,"plateTime":0.4038881105073244,"extension":6.674862867239432},"index":1,"playId":"3cf05d09-74b1-3c5e-a80e-dac9d641a592","pitchNumber":2,"startTime":"2026-06-05T02:13:52.821Z","endTime":"2026-06-05T02:13:55.848Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-06-05T02:14:04.228Z","endTime":"2026-06-05T02:14:18.771Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.638127952719426,"aZ":-17.51193566502338,"pfxX":-5.021010331878336,"pfxZ":7.891561107705279,"pX":-0.7132214777488648,"pZ":3.6053894465415803,"vX0":2.1126518719091374,"vY0":-135.00723465782008,"vZ0":-2.7268958787344597,"x":144.19,"y":141.43,"x0":-0.8507747498964716,"y0":50.002797812776976,"z0":5.8519314048823,"aX":-9.3274591974269},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.9,"breakHorizontal":8.6,"spinRate":1986,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.40472298787453154,"extension":6.567788880707353},"index":3,"playId":"2ce4892f-3c96-346e-9bce-d86395520829","pitchNumber":3,"startTime":"2026-06-05T02:14:18.771Z","endTime":"2026-06-05T02:14:23.355Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.24479179887854,"aZ":-33.69920809932005,"pfxX":0.9123583487806632,"pfxZ":-0.99029644394792,"pX":0.981146250700657,"pZ":1.7840456150991901,"vX0":4.55807648225141,"vY0":-123.4186680441487,"vZ0":-2.4882904446977494,"x":79.6,"y":190.61,"x0":-1.010439945809833,"y0":50.003626586027785,"z0":5.651739525106812,"aX":1.402989890398223},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.2,"breakHorizontal":-2.8,"spinRate":716,"spinDirection":240},"zone":14,"typeConfidence":0.91,"plateTime":0.4442986775917821,"extension":6.726510771643483},"index":4,"playId":"eadef5bb-fb01-3dba-a90e-f9e470da51b4","pitchNumber":4,"startTime":"2026-06-05T02:14:34.286Z","endTime":"2026-06-05T02:14:38.903Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.809911745824664,"aZ":-31.785443088919354,"pfxX":-4.309896682412405,"pfxZ":0.2485505087764892,"pX":-1.5282992214263362,"pZ":2.3271998774957137,"vX0":0.12082679657865328,"vY0":-122.95350888749583,"vZ0":-1.5440389518874837,"x":175.26,"y":175.95,"x0":-1.017419337278344,"y0":50.00123530426663,"z0":5.643519995575989,"aX":-6.642876520329036},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.4,"breakHorizontal":7.8,"spinRate":642,"spinDirection":249},"zone":13,"typeConfidence":0.9,"plateTime":0.4443108082804863,"extension":6.6519896819421716},"index":5,"playId":"9fd4f814-14bd-3ff6-a3a7-21703b532ac9","pitchNumber":5,"startTime":"2026-06-05T02:14:53.323Z","endTime":"2026-06-05T02:14:56.389Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.012562305416154,"aZ":-25.066311187312888,"pfxX":0.3537588634080395,"pfxZ":4.110421358253156,"pX":-0.48819541169264763,"pZ":3.1476507839423435,"vX0":1.617484872645651,"vY0":-130.03670005002678,"vZ0":-1.453305711753486,"x":135.61,"y":153.79,"x0":-1.1619425228860878,"y0":50.0002403305816,"z0":5.599573455231725,"aX":0.6104969992276116},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.4,"breakHorizontal":-1.0,"spinRate":2090,"spinDirection":186},"zone":1,"typeConfidence":0.9,"plateTime":0.4198132923127087,"extension":6.739742327298571},"index":6,"playId":"6fa4cf97-a291-3361-934a-a00aedebe40a","pitchNumber":6,"startTime":"2026-06-05T02:15:18.124Z","endTime":"2026-06-05T02:15:21.217Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T02:15:21.217Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Conforto strikes out swinging.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-05T02:15:29.875Z","endTime":"2026-06-05T02:16:39.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":3},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":74.2,"endSpeed":68.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.281733976111852,"aZ":-42.13717761810349,"pfxX":6.519495731110947,"pfxZ":-8.452216377076248,"pX":-0.8259680254948584,"pZ":2.553754082783842,"vX0":-0.8631098812943049,"vY0":-108.02229886437328,"vZ0":2.774048572098603,"x":148.48,"y":169.83,"x0":-1.2674306651473386,"y0":50.003207198443256,"z0":5.894153233008058,"aX":7.684255501475138},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.0,"breakVerticalInduced":-14.2,"breakHorizontal":-11.5,"spinRate":2291,"spinDirection":33},"zone":4,"typeConfidence":0.9,"plateTime":0.5075557849659198,"extension":6.474432621291698},"index":0,"playId":"c258a1f9-a476-3875-976d-2af342c58bc9","pitchNumber":1,"startTime":"2026-06-05T02:15:47.639Z","endTime":"2026-06-05T02:15:52.426Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-06-05T02:15:59.099Z","endTime":"2026-06-05T02:16:19.847Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.26778104765164,"aZ":-21.653493919730494,"pfxX":-9.100628510317945,"pfxZ":5.738015981642553,"pX":-0.39417874945704806,"pZ":2.554650692944873,"vX0":4.810311395908686,"vY0":-134.34013964515404,"vZ0":-4.078753560758575,"x":132.03,"y":169.8,"x0":-1.0227212044933671,"y0":50.00202065420668,"z0":5.625871062647826,"aX":-16.684275170859546},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.7,"breakHorizontal":15.5,"spinRate":2001,"spinDirection":214},"zone":4,"typeConfidence":0.9,"plateTime":0.4072298357211195,"extension":6.7379780388652915},"index":2,"playId":"285c7432-4352-301a-b9bf-91f413aa4832","pitchNumber":2,"startTime":"2026-06-05T02:16:19.847Z","endTime":"2026-06-05T02:16:22.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.221226568814497,"aZ":-28.913148975178444,"pfxX":-5.432052549578481,"pfxZ":2.1065886028714456,"pX":-1.1266702347358084,"pZ":1.1080693543238613,"vX0":1.4690410203809772,"vY0":-123.71009348751404,"vZ0":-4.80146500804153,"x":159.95,"y":208.86,"x0":-1.0234003830773848,"y0":50.000219232087076,"z0":5.504158406545376,"aX":-8.39852158752026},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.9,"breakHorizontal":9.5,"spinRate":727,"spinDirection":241},"zone":13,"typeConfidence":0.91,"plateTime":0.44314142896201014,"extension":6.726027884085678},"index":3,"playId":"4c94292e-c623-3948-93e1-492a5ab6eae0","pitchNumber":3,"startTime":"2026-06-05T02:16:36.008Z","endTime":"2026-06-05T02:16:39.008Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T02:16:39.008Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zack Gelof flies out to right fielder Michael Conforto.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-05T02:18:36.539Z","endTime":"2026-06-05T02:19:33.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"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":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.33754771590271,"aZ":-41.2622607688802,"pfxX":-5.624970592297164,"pfxZ":-6.696613697973893,"pX":0.8663797033933766,"pZ":3.1390382647924198,"vX0":-0.344130234109584,"vY0":-115.72192613003178,"vZ0":2.0197789551888885,"x":83.98,"y":154.03,"x0":1.7477974460765948,"y0":50.001557133202475,"z0":6.204068796761274,"aX":-7.637220367328717},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-11.4,"breakHorizontal":10.3,"spinRate":2640,"spinDirection":323},"zone":12,"typeConfidence":2.0,"plateTime":0.4730999645746148,"extension":6.492521215249613},"index":0,"playId":"482a1319-8b03-31ff-83fa-5968152b2cd7","pitchNumber":1,"startTime":"2026-06-05T02:18:47.533Z","endTime":"2026-06-05T02:18:53.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.893923693176774,"aZ":-11.22633584213911,"pfxX":2.3487667581446487,"pfxZ":10.686851375108375,"pX":-1.2467212373785286,"pZ":1.5002067434906157,"vX0":-8.495028903190645,"vY0":-138.62715782082347,"vZ0":-9.404409380031435,"x":164.52,"y":198.27,"x0":1.5426705592657266,"y0":50.00489533569546,"z0":5.671411353788413,"aX":4.6053059944674635},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.6,"breakHorizontal":-2.6,"spinRate":2311,"spinDirection":155},"zone":13,"typeConfidence":2.0,"plateTime":0.39402771440433604,"extension":6.680357208181473},"index":1,"playId":"e3b94849-7f42-3d63-ae79-332a408d995c","pitchNumber":2,"startTime":"2026-06-05T02:19:04.032Z","endTime":"2026-06-05T02:19:07.598Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.8,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.098320996861396,"aZ":-32.14065208894702,"pfxX":-1.3652221829744402,"pfxZ":0.021084447159536168,"pX":0.4701490047830189,"pZ":2.506974319461303,"vX0":-2.598597740615944,"vY0":-126.71855742006541,"vZ0":-2.086723220278768,"x":99.08,"y":171.09,"x0":1.6816914880150522,"y0":50.002980662333286,"z0":5.880473223437823,"aX":-2.2457292121162133},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.1,"breakHorizontal":3.0,"spinRate":2550,"spinDirection":279},"zone":6,"typeConfidence":2.0,"plateTime":0.4303440400250884,"extension":6.547963871391538},"hitData":{"launchSpeed":96.8,"launchAngle":36.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.78,"coordY":62.17}},"index":2,"playId":"d2545a2a-90f1-3409-935e-51e4fa583ce3","pitchNumber":3,"startTime":"2026-06-05T02:19:20.656Z","endTime":"2026-06-05T02:19:33.773Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T02:19:33.773Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brent Rooker grounds out, third baseman Alex Bregman to first baseman Michael Busch.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-05T02:20:06.067Z","endTime":"2026-06-05T02:22:05.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"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":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":{"description":"Offensive Substitution: Pinch-hitter Brent Rooker replaces Jeff McNeil.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-05T02:19:48.677Z","endTime":"2026-06-05T02:20:08.402Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667670,"link":"/api/v1/people/667670"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":643446,"link":"/api/v1/people/643446"}},{"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":95.5,"endSpeed":88.0,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.399951768015306,"aZ":-12.728968903465665,"pfxX":2.3384332782473134,"pfxZ":9.846024999656004,"pX":0.26559777720358424,"pZ":2.7745869329810926,"vX0":-4.932307377399758,"vY0":-138.9775635051916,"vZ0":-5.855879133613947,"x":106.88,"y":163.87,"x0":1.7519817373143076,"y0":50.00071368553436,"z0":5.739497726477799,"aX":4.617798994462972},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.9,"breakHorizontal":-3.4,"spinRate":2126,"spinDirection":156},"zone":5,"typeConfidence":2.0,"plateTime":0.3927080944904384,"extension":6.632505044803652},"index":1,"playId":"5e6ffd68-3a80-34c5-8be9-b63489fa302e","pitchNumber":1,"startTime":"2026-06-05T02:20:08.402Z","endTime":"2026-06-05T02:20:11.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.4,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.9196642155581,"aZ":-32.531702208533,"pfxX":-7.924891175196895,"pfxZ":-0.22690850044718047,"pX":1.0993860929179158,"pZ":4.484382411368857,"vX0":0.32595994868871664,"vY0":-124.1795553156032,"vZ0":2.8447672257855814,"x":75.09,"y":117.7,"x0":1.99701305601465,"y0":50.00434466574381,"z0":6.023158093382348,"aX":-12.427111197696197},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.5,"breakHorizontal":14.3,"spinRate":2473,"spinDirection":305},"zone":12,"typeConfidence":2.0,"plateTime":0.4404036117893111,"extension":6.361613481644115},"index":2,"playId":"143c94aa-a8cb-3255-b3d8-9d1c1669ab9a","pitchNumber":2,"startTime":"2026-06-05T02:20:28.131Z","endTime":"2026-06-05T02:20:31.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.6,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.330280046977286,"aZ":-41.66250040266005,"pfxX":-5.262952973799096,"pfxZ":-6.934543547120743,"pX":0.6674232204526176,"pZ":3.184478663901685,"vX0":-0.5346064816134605,"vY0":-116.08461514183816,"vZ0":2.3166076484616043,"x":91.56,"y":152.8,"x0":1.584613919178147,"y0":50.0056254553633,"z0":6.1341461002798034,"aX":-7.197451902346599},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-11.8,"breakHorizontal":9.7,"spinRate":2611,"spinDirection":324},"zone":3,"typeConfidence":2.0,"plateTime":0.4714910988504908,"extension":6.694126407055885},"index":3,"playId":"c01e9056-4b61-39a3-b6ce-f86410d20034","pitchNumber":3,"startTime":"2026-06-05T02:20:46.347Z","endTime":"2026-06-05T02:20:49.347Z","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":77.5,"endSpeed":70.9,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.237365616655783,"aZ":-44.09547731515818,"pfxX":-5.595543470558882,"pfxZ":-9.34697568824622,"pX":1.187194502613697,"pZ":3.3466696929590607,"vX0":0.49253820594935216,"vY0":-112.71362867843848,"vZ0":3.8688678440682955,"x":71.75,"y":148.42,"x0":1.6908992789991661,"y0":50.00412897150235,"z0":6.087931786249847,"aX":-7.134311537734934},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.4,"breakVerticalInduced":-15.5,"breakHorizontal":10.0,"spinRate":2458,"spinDirection":331},"zone":12,"typeConfidence":2.0,"plateTime":0.487644690524875,"extension":6.598606042437726},"index":4,"playId":"8fa9336a-e4b3-31d4-926e-aee1d57ac23f","pitchNumber":4,"startTime":"2026-06-05T02:21:18.597Z","endTime":"2026-06-05T02:21:23.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.9,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.516380111246516,"aZ":-33.56237022570399,"pfxX":-7.859921887767701,"pfxZ":-0.9024613063012374,"pX":-0.6346660391503803,"pZ":2.566586335762393,"vX0":-3.2953093904563575,"vY0":-123.41447782489873,"vZ0":-1.191480883731363,"x":141.19,"y":169.48,"x0":1.7407243761222724,"y0":50.00364878593722,"z0":5.8930841346571885,"aX":-12.074053293949419},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.7,"breakHorizontal":15.0,"spinRate":2492,"spinDirection":308},"zone":4,"typeConfidence":2.0,"plateTime":0.4445176345245927,"extension":6.523634642992437},"index":5,"playId":"e1bedf6e-6f53-3f50-b257-04e7f6704dbf","pitchNumber":5,"startTime":"2026-06-05T02:21:36.684Z","endTime":"2026-06-05T02:21:39.684Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.297889016680184,"aZ":-14.167176925928823,"pfxX":2.4729855504482763,"pfxZ":9.3458156710631,"pX":-0.5655770728004642,"pZ":1.774975224681419,"vX0":-6.052861775444181,"vY0":-137.8446854051331,"vZ0":-8.101039563233947,"x":138.56,"y":190.86,"x0":1.3362733690586925,"y0":50.00487163873563,"z0":5.7062336208795115,"aX":4.766475004807873},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.5,"breakHorizontal":-3.2,"spinRate":2350,"spinDirection":165},"zone":7,"typeConfidence":2.0,"plateTime":0.3971716905056497,"extension":6.8555455345245795},"hitData":{"launchSpeed":87.8,"launchAngle":-16.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.68,"coordY":167.39}},"index":6,"playId":"e1cc60de-0be2-3665-a02e-6e2502b47768","pitchNumber":6,"startTime":"2026-06-05T02:21:57.883Z","endTime":"2026-06-05T02:22:05.771Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T02:22:05.771Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alika Williams strikes out swinging.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-05T02:22:28.405Z","endTime":"2026-06-05T02:24:20.452Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.3,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.26449175265019,"aZ":-42.50195521314377,"pfxX":-5.37473429032211,"pfxZ":-7.629886638733953,"pX":0.5792220060333272,"pZ":1.9972717309513317,"vX0":-0.8531907194080535,"vY0":-116.00931146530934,"vZ0":0.03722086192089047,"x":94.92,"y":184.85,"x0":1.6504812798703978,"y0":50.00558895634279,"z0":6.058380820466715,"aX":-7.270522327623097},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-13.4,"breakHorizontal":10.0,"spinRate":2805,"spinDirection":326},"zone":9,"typeConfidence":2.0,"plateTime":0.47352730160079837,"extension":6.656494233328076},"index":0,"playId":"ba063593-59c5-3abb-965a-4c00d3a089e3","pitchNumber":1,"startTime":"2026-06-05T02:22:28.690Z","endTime":"2026-06-05T02:22:32.141Z","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":81.3,"endSpeed":74.6,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.85163020158803,"aZ":-42.97169725599423,"pfxX":-5.015086936184564,"pfxZ":-7.724259492419472,"pX":0.6748257368194777,"pZ":0.8440457070324187,"vX0":-0.7913786572695849,"vY0":-118.37517147677596,"vZ0":-2.6148294471028484,"x":91.28,"y":215.99,"x0":1.6656327234831485,"y0":50.00549527138523,"z0":5.955698066348168,"aX":-7.007856292854328},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-14.4,"breakHorizontal":9.2,"spinRate":2845,"spinDirection":326},"zone":14,"typeConfidence":2.0,"plateTime":0.46547964177733725,"extension":6.5850413261625125},"index":1,"playId":"e30459bb-a98a-3991-bcd2-1a7928f6f4f2","pitchNumber":2,"startTime":"2026-06-05T02:22:44.431Z","endTime":"2026-06-05T02:22:47.431Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-05T02:23:12.372Z","endTime":"2026-06-05T02:23:44.099Z","isPitch":false,"type":"action"},{"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":95.4,"endSpeed":87.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.558000882008933,"aZ":-14.460920025605791,"pfxX":2.4559838188563683,"pfxZ":8.996101524899213,"pX":1.1894293904566766,"pZ":3.5371152082025965,"vX0":-2.3034719021126797,"vY0":-139.0526834163462,"vZ0":-3.8154409049433076,"x":71.66,"y":143.28,"x0":1.7072273777667708,"y0":50.004995032668724,"z0":5.878949792999867,"aX":4.836990131543501},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.7,"breakHorizontal":-4.0,"spinRate":2265,"spinDirection":161},"zone":12,"typeConfidence":2.0,"plateTime":0.39307064242786494,"extension":6.615878764211505},"index":3,"playId":"40767933-f81f-398b-9db2-e2007e03f1df","pitchNumber":3,"startTime":"2026-06-05T02:23:44.099Z","endTime":"2026-06-05T02:23:47.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":73.3,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.276282785935592,"aZ":-43.47069179352575,"pfxX":-4.3181746672436585,"pfxZ":-8.395157212364126,"pX":0.3235029652410997,"pZ":1.3942247734324358,"vX0":-1.4820575591350231,"vY0":-115.73075416573529,"vZ0":-0.860066098514035,"x":104.67,"y":201.14,"x0":1.534758992050679,"y0":50.00498339977005,"z0":5.964803243580672,"aX":-5.808781485595473},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-15.1,"breakHorizontal":8.2,"spinRate":2695,"spinDirection":333},"zone":14,"typeConfidence":2.0,"plateTime":0.47479933763877247,"extension":6.718963492321332},"index":4,"playId":"a26ad144-6b1d-3d0f-93e4-fee2b2df09e7","pitchNumber":4,"startTime":"2026-06-05T02:23:55.959Z","endTime":"2026-06-05T02:23:58.959Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.2,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.545111034754633,"aZ":-16.8509414956889,"pfxX":1.2319787498886783,"pfxZ":7.908570604204273,"pX":0.1462809609451287,"pZ":3.49190920337968,"vX0":-4.27192139667604,"vY0":-137.5950979117565,"vZ0":-3.3105741402414184,"x":111.42,"y":144.5,"x0":1.551803626341742,"y0":50.00144106805741,"z0":5.837352612564688,"aX":2.3869229898297135},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.9,"breakHorizontal":-1.4,"spinRate":2297,"spinDirection":168},"zone":12,"typeConfidence":2.0,"plateTime":0.39649790721445166,"extension":6.619277633625585},"index":5,"playId":"8c1b5a74-0057-331f-9870-97020d064e3d","pitchNumber":5,"startTime":"2026-06-05T02:24:16.863Z","endTime":"2026-06-05T02:24:20.452Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T02:24:20.452Z","atBatIndex":64},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Michael Busch doubles (12) on a line drive to left fielder Tyler Soderstrom.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-05T02:26:48.602Z","endTime":"2026-06-05T02:28:22.698Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Darell Hernaiz replaces Brent Rooker, batting 8th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-05T02:26:24.727Z","endTime":"2026-06-05T02:26:24.749Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"802","replacedPlayer":{"id":667670,"link":"/api/v1/people/667670"}},{"details":{"description":"Pitching Change: Joel Kuhnel replaces Mark Leiter Jr.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-05T02:26:24.749Z","endTime":"2026-06-05T02:26:50.786Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669270,"link":"/api/v1/people/669270"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.080135603257627,"aZ":-26.134401847195438,"pfxX":-7.6301535284706,"pfxZ":3.0595665521614492,"pX":-0.3136145310494695,"pZ":1.8083592852239645,"vX0":4.221737567297408,"vY0":-139.29928026695814,"vZ0":-6.914021349129662,"x":128.95,"y":189.95,"x0":-0.8541461132196949,"y0":50.00391045441499,"z0":6.040354059531295,"aX":-15.057648095658022},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.3,"breakHorizontal":13.0,"spinRate":2267,"spinDirection":224},"zone":7,"typeConfidence":0.92,"plateTime":0.39258776341165236,"extension":6.642638574435151},"index":2,"playId":"ff2f6b1f-1c3e-30ab-98de-21ceec30861e","pitchNumber":1,"startTime":"2026-06-05T02:26:50.786Z","endTime":"2026-06-05T02:26:55.801Z","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":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.27027142627091,"aZ":-26.621205939810967,"pfxX":-9.702535296076846,"pfxZ":2.891527534068326,"pX":-1.1249147709933842,"pZ":0.933876365039367,"vX0":2.4705577847926388,"vY0":-138.62880234076712,"vZ0":-8.971906023672473,"x":159.88,"y":213.57,"x0":-0.7760371490584466,"y0":50.00033752514731,"z0":6.031784252245084,"aX":-18.601258378947115},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.2,"breakHorizontal":16.9,"spinRate":2202,"spinDirection":224},"zone":13,"typeConfidence":0.94,"plateTime":0.39736399578249015,"extension":6.593604840913186},"index":3,"playId":"ee290513-308d-370a-99c8-00b60ab1fe7e","pitchNumber":2,"startTime":"2026-06-05T02:27:10.528Z","endTime":"2026-06-05T02:27:14.446Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.37453015671681,"aZ":-34.28591646859906,"pfxX":4.702674823096959,"pfxZ":-1.4896244550995679,"pX":0.33190140297944626,"pZ":2.932076106233252,"vX0":2.3313621140123115,"vY0":-118.86463779507095,"vZ0":-0.5155145120928661,"x":104.35,"y":159.61,"x0":-1.2748143244308932,"y0":50.00131134783113,"z0":6.284981229604939,"aX":6.677658457134468},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-2.5,"breakHorizontal":-9.1,"spinRate":2481,"spinDirection":52},"zone":3,"typeConfidence":0.91,"plateTime":0.462130332959485,"extension":6.143270116514217},"index":4,"playId":"4ae6d1ab-9835-3133-ae4b-b75f16da7b16","pitchNumber":3,"startTime":"2026-06-05T02:27:28.398Z","endTime":"2026-06-05T02:27:31.398Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.25647170602991,"aZ":-23.759180720190404,"pfxX":-8.897809741950597,"pfxZ":4.135429294410315,"pX":-1.397108533743705,"pZ":2.6044243026481952,"vX0":0.9625409855383678,"vY0":-142.59555115519967,"vZ0":-5.870755868066546,"x":170.25,"y":168.46,"x0":-0.586714006443564,"y0":50.00519107987647,"z0":6.213135357964645,"aX":-18.118547863613557},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":6.4,"breakHorizontal":15.8,"spinRate":2317,"spinDirection":218},"zone":11,"typeConfidence":0.94,"plateTime":0.3857885471648146,"extension":6.572643362350892},"index":5,"playId":"4cbb23a2-eced-3027-9c12-aaaed44f8247","pitchNumber":4,"startTime":"2026-06-05T02:27:51.893Z","endTime":"2026-06-05T02:27:55.365Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.248059018978406,"aZ":-25.967412653786194,"pfxX":-9.17209333393279,"pfxZ":3.5673564616466455,"pX":-1.3217637339080626,"pZ":2.1675460282794634,"vX0":2.3480273585104676,"vY0":-131.5802142246788,"vZ0":-5.232992398332506,"x":167.38,"y":180.26,"x0":-1.0393777219708622,"y0":50.00050300458691,"z0":6.128181381054428,"aX":-15.935960225760757},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.4,"breakHorizontal":16.0,"spinRate":1429,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4177074471068556,"extension":6.46178120217278},"hitData":{"launchSpeed":65.7,"launchAngle":17.0,"totalDistance":133.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":69.12,"coordY":149.26}},"index":6,"playId":"0f346f97-4923-3c0f-add7-47423b02c5a4","pitchNumber":5,"startTime":"2026-06-05T02:28:10.679Z","endTime":"2026-06-05T02:28:22.698Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T02:28:22.698Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alex Bregman flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-05T02:28:52.604Z","endTime":"2026-06-05T02:29:11.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"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],"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.400209477990536,"aZ":-23.7085707839196,"pfxX":-8.33807195049195,"pfxZ":4.290302049956917,"pX":-0.2627442934117357,"pZ":2.0825857869825803,"vX0":4.311585557352254,"vY0":-139.59239628911692,"vZ0":-6.782879250146642,"x":127.02,"y":182.55,"x0":-0.7439646939132786,"y0":50.00268322447906,"z0":6.104489314297585,"aX":-16.456546381651396},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.6,"breakHorizontal":14.2,"spinRate":2174,"spinDirection":213},"zone":8,"typeConfidence":0.93,"plateTime":0.39236069099502036,"extension":6.851761714472871},"hitData":{"launchSpeed":92.1,"launchAngle":53.0,"totalDistance":293.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.7,"coordY":87.23}},"index":0,"playId":"a6c277ad-5b2e-372d-bb56-fe25c312ae08","pitchNumber":1,"startTime":"2026-06-05T02:28:58.009Z","endTime":"2026-06-05T02:29:11.885Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T02:29:11.885Z","atBatIndex":66},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ian Happ doubles (13) on a sharp line drive to right fielder Lawrence Butler. Michael Busch scores.","rbi":1,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-05T02:29:26.319Z","endTime":"2026-06-05T02:31:13.766Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":{"id":669270,"link":"/api/v1/people/669270"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.62005683262528,"aZ":-25.018006120866172,"pfxX":-8.425416524485142,"pfxZ":3.661544100277908,"pX":-1.1170854540874375,"pZ":3.0730931539067248,"vX0":2.3289719397547923,"vY0":-138.98473857531636,"vZ0":-3.9989194179822,"x":159.58,"y":155.81,"x0":-0.8722784127224293,"y0":50.0002554385043,"z0":6.1951623735241474,"aX":-16.45368718350639},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.0,"breakHorizontal":14.8,"spinRate":2145,"spinDirection":221},"zone":11,"typeConfidence":0.94,"plateTime":0.39434287426424497,"extension":6.639150889707544},"index":0,"playId":"fe75b2e5-3340-310c-b265-707025a09356","pitchNumber":1,"startTime":"2026-06-05T02:29:39.697Z","endTime":"2026-06-05T02:29:43.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.0993874262244,"aZ":-28.26106176741123,"pfxX":-8.481467181316132,"pfxZ":1.9809149416950582,"pX":0.13156078424126325,"pZ":2.571498945999181,"vX0":5.470642615480436,"vY0":-139.584274636781,"vZ0":-4.545703642893588,"x":111.99,"y":169.35,"x0":-0.7507181333089177,"y0":50.00213347164624,"z0":6.079368586372838,"aX":-16.753910114655596},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":2.9,"breakHorizontal":14.3,"spinRate":2143,"spinDirection":220},"zone":5,"typeConfidence":0.94,"plateTime":0.39222771250830846,"extension":6.742179125513633},"index":1,"playId":"80523b3a-00ea-32b3-be65-8ca41891dc04","pitchNumber":2,"startTime":"2026-06-05T02:29:56.900Z","endTime":"2026-06-05T02:29:59.900Z","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":92.3,"endSpeed":84.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.638350898214206,"aZ":-32.874084971129385,"pfxX":-6.671409699126492,"pfxZ":-0.37950572447758546,"pX":-1.1742509509003678,"pZ":3.530332955336416,"vX0":1.3141149297470218,"vY0":-134.49465314533296,"vZ0":-1.1022797433648277,"x":161.76,"y":143.46,"x0":-0.8016653494674926,"y0":50.00516302580284,"z0":6.272881652311003,"aX":-12.24684881418047},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":-0.7,"breakHorizontal":11.8,"spinRate":1414,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.40695364416842406,"extension":6.374616404668433},"index":2,"playId":"647202d0-cbb6-39d2-8218-00c7b1fce362","pitchNumber":3,"startTime":"2026-06-05T02:30:19.070Z","endTime":"2026-06-05T02:30:22.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.835532312215,"aZ":-27.260218428376138,"pfxX":-10.480382904181567,"pfxZ":2.499615729843688,"pX":-1.5719140163746406,"pZ":2.669303561152917,"vX0":1.6190902388380106,"vY0":-139.61146592811343,"vZ0":-4.469723048838376,"x":176.92,"y":166.71,"x0":-0.8001006197592505,"y0":50.00204409300501,"z0":6.095647515515996,"aX":-20.587693684942025},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":3.7,"breakHorizontal":18.6,"spinRate":2226,"spinDirection":227},"zone":11,"typeConfidence":0.94,"plateTime":0.39305339050278487,"extension":6.5668963467455095},"index":3,"playId":"70a2e111-14b2-3305-8913-6add5befec90","pitchNumber":4,"startTime":"2026-06-05T02:30:37.917Z","endTime":"2026-06-05T02:30:41.243Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":88.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.5338126402985,"aZ":-25.256293775530406,"pfxX":-8.812034382681464,"pfxZ":3.527919124031502,"pX":-0.17392510582516033,"pZ":2.503572359471443,"vX0":4.8687565327243565,"vY0":-138.58208945386534,"vZ0":-5.2661534494661195,"x":123.63,"y":171.18,"x0":-0.8008499310247018,"y0":50.004418079454744,"z0":6.097249601376695,"aX":-17.285318110304992},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.5,"breakHorizontal":15.1,"spinRate":2287,"spinDirection":222},"zone":5,"typeConfidence":0.94,"plateTime":0.3939704679908078,"extension":6.820860521803036},"hitData":{"launchSpeed":103.8,"launchAngle":20.0,"totalDistance":335.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":180.06,"coordY":56.16}},"index":4,"playId":"75f57ea2-34fb-38bd-991f-d3c2dc8d09e9","pitchNumber":5,"startTime":"2026-06-05T02:31:00.173Z","endTime":"2026-06-05T02:31:13.766Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T02:31:13.766Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nico Hoerner singles on a line drive to center fielder Henry Bolte. Ian Happ to 3rd.","rbi":0,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-05T02:32:16.295Z","endTime":"2026-06-05T02:32:29.087Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"postOnThird":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-05T02:31:33.203Z","endTime":"2026-06-05T02:32:18.608Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.873055871632417,"aZ":-24.561782645939125,"pfxX":-7.6603298705579475,"pfxZ":3.872976988507684,"pX":-0.4575001611385644,"pZ":2.125287378190068,"vX0":3.7778852447692057,"vY0":-139.04312115535015,"vZ0":-6.575054360460562,"x":134.44,"y":181.4,"x0":-0.835204640294031,"y0":50.005469680266856,"z0":6.140104691657267,"aX":-15.068317302555608},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":5.9,"breakHorizontal":13.2,"spinRate":2289,"spinDirection":218},"zone":7,"typeConfidence":0.92,"plateTime":0.39325701961879655,"extension":6.811990786167135},"hitData":{"launchSpeed":92.6,"launchAngle":15.0,"totalDistance":252.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":160.14,"coordY":84.1}},"index":1,"playId":"18474f9d-7ad6-3fd7-a16a-a7d6164629e8","pitchNumber":1,"startTime":"2026-06-05T02:32:18.608Z","endTime":"2026-06-05T02:32:29.087Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T02:32:29.087Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Moisés Ballesteros singles on a ground ball to third baseman Zack Gelof, deflected by shortstop Alika Williams. Ian Happ scores.","rbi":1,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-05T02:33:08.441Z","endTime":"2026-06-05T02:34:56.523Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","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":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":675961,"link":"/api/v1/people/675961"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":{"id":669270,"link":"/api/v1/people/669270"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"bd955c6b-1391-4afd-af4d-a880436dd589","startTime":"2026-06-05T02:33:08.441Z","endTime":"2026-06-05T02:33:11.485Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.728372961404993,"aZ":-27.442513841351854,"pfxX":-7.761122358097577,"pfxZ":2.441424921966556,"pX":-1.2588455072905096,"pZ":2.3556618695470823,"vX0":2.0501940600626294,"vY0":-138.35527017886457,"vZ0":-5.3136341761950465,"x":164.98,"y":175.18,"x0":-1.0008317784439138,"y0":50.004328506707985,"z0":6.139087379863843,"aX":-15.0549921941198},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.5,"breakHorizontal":13.7,"spinRate":2155,"spinDirection":221},"zone":13,"typeConfidence":0.93,"plateTime":0.39580892468590045,"extension":6.778707855360835},"index":1,"playId":"38177f4c-efaa-3425-b2fc-59c4e694da8c","pitchNumber":1,"startTime":"2026-06-05T02:33:27.834Z","endTime":"2026-06-05T02:33:33.947Z","isPitch":true,"type":"pitch"},{"details":{"description":"Cubs challenged (tag play), call on the field was upheld: Nico Hoerner caught stealing 2nd base, catcher Jonah Heim to shortstop Alika Williams.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":true,"hasReview":true,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":2,"actionPlayId":"38177f4c-efaa-3425-b2fc-59c4e694da8c","startTime":"2026-06-05T02:33:56.824Z","endTime":"2026-06-05T02:34:45.829Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"},"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":112}},{"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":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.383511712845753,"aZ":-28.19706503520675,"pfxX":-7.124878063479834,"pfxZ":1.9732024743341494,"pX":-0.5514279046287349,"pZ":2.747978802044543,"vX0":2.6409292892482528,"vY0":-140.84726555573278,"vZ0":-4.674860554631133,"x":138.02,"y":164.58,"x0":-0.5745014889408739,"y0":50.001361297624875,"z0":6.248193918025681,"aX":-14.342238376025119},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":2.9,"breakHorizontal":12.4,"spinRate":2222,"spinDirection":220},"zone":1,"typeConfidence":0.93,"plateTime":0.3885881306587171,"extension":6.550831630332687},"hitData":{"launchSpeed":103.9,"launchAngle":0.0,"totalDistance":59.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.34,"coordY":146.11}},"index":3,"playId":"91f0420e-2e1b-3cde-853e-05cc0004fe72","pitchNumber":2,"startTime":"2026-06-05T02:34:45.829Z","endTime":"2026-06-05T02:34:56.523Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T02:34:56.523Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Seiya Suzuki singles on a ground ball to left fielder Tyler Soderstrom. Kevin Alcántara to 2nd.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-05T02:36:11.747Z","endTime":"2026-06-05T02:36:45.668Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"postOnSecond":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Kevin Alcántara replaces Moisés Ballesteros.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-05T02:35:28.650Z","endTime":"2026-06-05T02:35:37.948Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682634,"link":"/api/v1/people/682634"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"701","replacedPlayer":{"id":694208,"link":"/api/v1/people/694208"},"base":1},{"details":{"description":"Offensive Substitution: Pinch-hitter Seiya Suzuki replaces Pedro Ramírez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-05T02:35:37.948Z","endTime":"2026-06-05T02:35:54.475Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":699393,"link":"/api/v1/people/699393"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"playId":"fe455800-5e2f-3701-95f1-af92a0674fe2","startTime":"2026-06-05T02:35:54.475Z","endTime":"2026-06-05T02:35:57.475Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.551870450417525,"aZ":-28.4518558707443,"pfxX":0.8659537146108874,"pfxZ":2.111839762141745,"pX":-0.16417848172639024,"pZ":2.5634296301134203,"vX0":2.2665582566704856,"vY0":-131.34543067619347,"vZ0":-3.706409526234377,"x":123.26,"y":169.57,"x0":-1.147837539202597,"y0":50.004251067139926,"z0":6.088393457052361,"aX":1.5254759091368248},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.2,"breakHorizontal":-2.0,"spinRate":2418,"spinDirection":168},"zone":5,"typeConfidence":2.0,"plateTime":0.4156477572747117,"extension":6.456787803481329},"index":3,"playId":"438ae134-f550-3a66-8c4c-864e21eeb266","pitchNumber":1,"startTime":"2026-06-05T02:36:14.023Z","endTime":"2026-06-05T02:36:17.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.343795691963756,"aZ":-24.335843678581874,"pfxX":-8.678066405264724,"pfxZ":3.9322101033043584,"pX":0.5061539397369995,"pZ":2.090169450664868,"vX0":5.876651336060351,"vY0":-140.01925265416747,"vZ0":-6.99069306670368,"x":97.71,"y":182.35,"x0":-0.4877373462497795,"y0":50.00441476349491,"z0":6.201463652916819,"aX":-17.306882294127046},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.9,"breakHorizontal":14.5,"spinRate":2217,"spinDirection":215},"zone":9,"typeConfidence":0.94,"plateTime":0.3905391441831467,"extension":6.815602933640429},"hitData":{"launchSpeed":93.1,"launchAngle":-4.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.85,"coordY":115.7}},"index":4,"playId":"219b0718-a353-37db-a180-621c96151e66","pitchNumber":2,"startTime":"2026-06-05T02:36:35.135Z","endTime":"2026-06-05T02:36:45.668Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T02:36:45.668Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dansby Swanson singles on a ground ball to center fielder Henry Bolte. Kevin Alcántara scores. Seiya Suzuki to 3rd.","rbi":1,"awayScore":6,"homeScore":6,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-05T02:39:14.441Z","endTime":"2026-06-05T02:41:12.661Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"postOnThird":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"responsiblePitcher":{"id":669270,"link":"/api/v1/people/669270"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-05T02:37:00.086Z","endTime":"2026-06-05T02:37:14.546Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Luis Medina replaces Joel Kuhnel.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-05T02:37:14.546Z","endTime":"2026-06-05T02:39:16.713Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665622,"link":"/api/v1/people/665622"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.383097561304133,"aZ":-35.711001429295635,"pfxX":2.0556683707515204,"pfxZ":-2.129744713289959,"pX":0.5458526332750157,"pZ":2.4909606515972236,"vX0":4.369353165339402,"vY0":-127.93854083072443,"vZ0":-1.2933429974852684,"x":96.19,"y":171.52,"x0":-1.4482359177543969,"y0":50.000028868488975,"z0":5.791502964431063,"aX":3.41988846401938},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-4.0,"breakHorizontal":-4.7,"spinRate":2489,"spinDirection":60},"zone":6,"typeConfidence":0.87,"plateTime":0.4274447820417433,"extension":6.184712200222291},"index":2,"playId":"7207af9c-7a21-3cf5-8628-71430c568dc2","pitchNumber":1,"startTime":"2026-06-05T02:39:16.713Z","endTime":"2026-06-05T02:39:20.058Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.014410464783822,"aZ":-33.32327142135127,"pfxX":4.43207923196498,"pfxZ":-0.711227599119943,"pX":1.81829004677644,"pZ":1.8560026838237311,"vX0":6.270633975419666,"vY0":-126.21101429376392,"vZ0":-2.929756514140301,"x":47.69,"y":188.67,"x0":-1.2797880250188949,"y0":50.00573991015499,"z0":5.7306240308654495,"aX":7.112246632316369},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.8,"breakHorizontal":-9.5,"spinRate":2651,"spinDirection":50},"zone":14,"typeConfidence":0.9,"plateTime":0.4348989420925222,"extension":6.2935678502789685},"index":3,"playId":"ee1c54a9-20a4-3ea3-aebe-a64071fa6b1b","pitchNumber":2,"startTime":"2026-06-05T02:39:38.599Z","endTime":"2026-06-05T02:39:41.604Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.08163540106472,"aZ":-15.863698964916964,"pfxX":-8.563761498640249,"pfxZ":7.9501553784936965,"pX":-0.9532059939454414,"pZ":1.6190635594912957,"vX0":3.400786855195933,"vY0":-142.4236229785312,"vZ0":-9.349440328670621,"x":153.33,"y":195.07,"x0":-1.0508882554448218,"y0":50.00477994179718,"z0":5.950421853898058,"aX":-17.573667810700858},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.6,"breakHorizontal":14.8,"spinRate":2478,"spinDirection":213},"zone":13,"typeConfidence":0.91,"plateTime":0.38475970231781975,"extension":6.1428310548933585},"index":4,"playId":"84a9f051-07b6-31e4-89e9-ca92381b85a7","pitchNumber":3,"startTime":"2026-06-05T02:40:01.487Z","endTime":"2026-06-05T02:40:05.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":90.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.57618558465061,"aZ":-10.779416151255804,"pfxX":-4.0489823055746825,"pfxZ":10.26552956271091,"pX":-0.16757418206753877,"pZ":2.635923129166291,"vX0":4.459993445646839,"vY0":-143.73269628036854,"vZ0":-7.148121207259681,"x":123.39,"y":167.61,"x0":-1.216335283446977,"y0":50.000937396642094,"z0":5.830958022758507,"aX":-8.436927856288655},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.3,"breakHorizontal":6.4,"spinRate":2449,"spinDirection":211},"zone":5,"typeConfidence":0.91,"plateTime":0.38166522743469855,"extension":6.2317628330602},"index":5,"playId":"17a49931-5586-39c2-985a-ac28c6130969","pitchNumber":4,"startTime":"2026-06-05T02:40:23.711Z","endTime":"2026-06-05T02:40:26.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":91.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.96187352354081,"aZ":-10.696992070464969,"pfxX":-4.816984699131716,"pfxZ":10.07794247813545,"pX":0.5759566080164501,"pZ":2.2227903316267423,"vX0":6.45709271517898,"vY0":-144.8674790601333,"vZ0":-8.42235251732687,"x":95.05,"y":178.76,"x0":-1.05314671963072,"y0":50.00605551116371,"z0":5.816955727365606,"aX":-10.269065957155568},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":16.8,"breakHorizontal":7.4,"spinRate":2526,"spinDirection":219},"zone":6,"typeConfidence":0.9,"plateTime":0.3776852959517978,"extension":6.365394250048858},"hitData":{"launchSpeed":103.2,"launchAngle":4.0,"totalDistance":87.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.57,"coordY":87.83}},"index":6,"playId":"c0e2f8dd-bcb6-34d6-ae82-db44e6e4a8fb","pitchNumber":5,"startTime":"2026-06-05T02:41:01.244Z","endTime":"2026-06-05T02:41:12.661Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T02:41:12.661Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Crow-Armstrong singles on a fly ball to right fielder Lawrence Butler. Seiya Suzuki scores. Dansby Swanson to 3rd.","rbi":1,"awayScore":6,"homeScore":7,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-05T02:41:50.058Z","endTime":"2026-06-05T02:42:48.485Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"postOnThird":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".192"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".156"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".353"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".370"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".437"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".382"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".229"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".391"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".040"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".272"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".185"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.50"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.59"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.75"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.97"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.14"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.59"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.09"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.02"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.78"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.73"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"61.35"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.85"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.04"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".593"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".515"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.191"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.451"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.265"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".967"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".792"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.087"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".574"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".716"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".628"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".593"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".515"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.191"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.451"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.265"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".967"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".792"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.087"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".574"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".716"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".628"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"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":3},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":{"id":669270,"link":"/api/v1/people/669270"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.8493176250844,"aZ":-42.15569300119266,"pfxX":4.133087576405159,"pfxZ":-7.141431995835832,"pX":-1.9504798543170707,"pZ":3.3356493611250237,"vX0":-2.6244773162502066,"vY0":-117.66998975831318,"vZ0":2.2769989680320166,"x":191.35,"y":148.72,"x0":-1.356246245738376,"y0":50.00057797863002,"z0":6.268375385712692,"aX":5.780739289778602},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-12.0,"breakHorizontal":-6.8,"spinRate":2503,"spinDirection":44},"zone":11,"typeConfidence":0.89,"plateTime":0.4659219634870606,"extension":5.972677784228089},"index":0,"playId":"142c5e90-3b39-3bb3-a0c2-c3d35c7525fd","pitchNumber":1,"startTime":"2026-06-05T02:41:57.313Z","endTime":"2026-06-05T02:42:01.812Z","isPitch":true,"type":"pitch"},{"details":{"description":"Dansby Swanson advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"142c5e90-3b39-3bb3-a0c2-c3d35c7525fd","startTime":"2026-06-05T02:42:10.712Z","endTime":"2026-06-05T02:42:18.689Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":99.2,"endSpeed":91.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.947451463616588,"aZ":-17.566090243999895,"pfxX":-7.943901278468569,"pfxZ":6.887078428767424,"pX":-0.14574428213386964,"pZ":2.516324218203776,"vX0":5.710527585038785,"vY0":-144.36274695245106,"vZ0":-6.5251537752350615,"x":122.56,"y":170.84,"x0":-1.1120422054156667,"y0":50.00594922517367,"z0":5.877573394401065,"aX":-16.858827721111986},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":11.4,"breakHorizontal":13.3,"spinRate":2444,"spinDirection":211},"zone":5,"typeConfidence":0.92,"plateTime":0.37864010742104925,"extension":6.424122079041144},"index":2,"playId":"a5d54bb0-a1c9-3b02-9eb8-b05ef3b777da","pitchNumber":2,"startTime":"2026-06-05T02:42:18.689Z","endTime":"2026-06-05T02:42:21.689Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":89.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.757816845571206,"aZ":-12.026546661578093,"pfxX":-3.5877773468080454,"pfxZ":9.691323640923807,"pX":0.46443912113758795,"pZ":2.8392207460426975,"vX0":5.944318896841771,"vY0":-143.62279439727098,"vZ0":-6.3998180279049866,"x":99.3,"y":162.12,"x0":-1.1705443835281548,"y0":50.00366183464771,"z0":5.851911272366425,"aX":-7.459845397479338},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.3,"breakHorizontal":5.3,"spinRate":2542,"spinDirection":217},"zone":3,"typeConfidence":0.91,"plateTime":0.3820590247582194,"extension":6.373346709672293},"hitData":{"launchSpeed":72.8,"launchAngle":31.0,"totalDistance":255.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":159.63,"coordY":94.18}},"index":3,"playId":"a4923d02-afe8-3ecc-b3db-f6c92ef712a9","pitchNumber":3,"startTime":"2026-06-05T02:42:40.446Z","endTime":"2026-06-05T02:42:48.485Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T02:42:48.485Z","atBatIndex":72}],"currentPlay":{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Crow-Armstrong singles on a fly ball to right fielder Lawrence Butler. Seiya Suzuki scores. Dansby Swanson to 3rd.","rbi":1,"awayScore":6,"homeScore":7,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-05T02:41:50.058Z","endTime":"2026-06-05T02:42:48.485Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"postOnThird":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".192"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".156"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".353"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".370"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".437"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".382"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".229"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".391"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".040"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".272"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".185"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.50"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.59"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.75"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.97"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.14"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.59"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.09"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.02"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.78"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.73"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"61.35"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.85"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.04"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".593"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".515"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.191"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.451"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.265"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".967"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".792"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.087"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".574"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".716"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".628"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".593"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".515"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.191"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.451"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.265"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".967"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".792"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.087"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".574"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".716"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".628"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"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":3},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":{"id":669270,"link":"/api/v1/people/669270"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.8493176250844,"aZ":-42.15569300119266,"pfxX":4.133087576405159,"pfxZ":-7.141431995835832,"pX":-1.9504798543170707,"pZ":3.3356493611250237,"vX0":-2.6244773162502066,"vY0":-117.66998975831318,"vZ0":2.2769989680320166,"x":191.35,"y":148.72,"x0":-1.356246245738376,"y0":50.00057797863002,"z0":6.268375385712692,"aX":5.780739289778602},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-12.0,"breakHorizontal":-6.8,"spinRate":2503,"spinDirection":44},"zone":11,"typeConfidence":0.89,"plateTime":0.4659219634870606,"extension":5.972677784228089},"index":0,"playId":"142c5e90-3b39-3bb3-a0c2-c3d35c7525fd","pitchNumber":1,"startTime":"2026-06-05T02:41:57.313Z","endTime":"2026-06-05T02:42:01.812Z","isPitch":true,"type":"pitch"},{"details":{"description":"Dansby Swanson advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"142c5e90-3b39-3bb3-a0c2-c3d35c7525fd","startTime":"2026-06-05T02:42:10.712Z","endTime":"2026-06-05T02:42:18.689Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":99.2,"endSpeed":91.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.947451463616588,"aZ":-17.566090243999895,"pfxX":-7.943901278468569,"pfxZ":6.887078428767424,"pX":-0.14574428213386964,"pZ":2.516324218203776,"vX0":5.710527585038785,"vY0":-144.36274695245106,"vZ0":-6.5251537752350615,"x":122.56,"y":170.84,"x0":-1.1120422054156667,"y0":50.00594922517367,"z0":5.877573394401065,"aX":-16.858827721111986},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":11.4,"breakHorizontal":13.3,"spinRate":2444,"spinDirection":211},"zone":5,"typeConfidence":0.92,"plateTime":0.37864010742104925,"extension":6.424122079041144},"index":2,"playId":"a5d54bb0-a1c9-3b02-9eb8-b05ef3b777da","pitchNumber":2,"startTime":"2026-06-05T02:42:18.689Z","endTime":"2026-06-05T02:42:21.689Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":89.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.757816845571206,"aZ":-12.026546661578093,"pfxX":-3.5877773468080454,"pfxZ":9.691323640923807,"pX":0.46443912113758795,"pZ":2.8392207460426975,"vX0":5.944318896841771,"vY0":-143.62279439727098,"vZ0":-6.3998180279049866,"x":99.3,"y":162.12,"x0":-1.1705443835281548,"y0":50.00366183464771,"z0":5.851911272366425,"aX":-7.459845397479338},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.3,"breakHorizontal":5.3,"spinRate":2542,"spinDirection":217},"zone":3,"typeConfidence":0.91,"plateTime":0.3820590247582194,"extension":6.373346709672293},"hitData":{"launchSpeed":72.8,"launchAngle":31.0,"totalDistance":255.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":159.63,"coordY":94.18}},"index":3,"playId":"a4923d02-afe8-3ecc-b3db-f6c92ef712a9","pitchNumber":3,"startTime":"2026-06-05T02:42:40.446Z","endTime":"2026-06-05T02:42:48.485Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-05T02:42:48.485Z","atBatIndex":72},"scoringPlays":[22,35,37,40,43,44,52,67,69,71,72],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2],"bottom":[3,4,5,6,7],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":167.44,"y":103.55},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":101.42,"y":149.9},"type":"O","description":"Groundout"}],"home":[]}},{"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":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"coordinates":{"x":109.75,"y":152.19},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":117.56,"y":138.53},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":90.69,"y":168.31},"type":"O","description":"Groundout"}],"home":[{"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":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":107.56,"y":94.87},"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":2,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"coordinates":{"x":169.04,"y":86.31},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"coordinates":{"x":153.84,"y":177.02},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":14,"endIndex":19,"top":[14,15,16],"bottom":[17,18,19],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":103.16,"y":152.7},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":150.8,"y":147.12},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"coordinates":{"x":102.16,"y":163.77},"type":"O","description":"Groundout"}],"home":[{"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":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":132.94,"y":85.75},"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":3,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"coordinates":{"x":155.36,"y":152.19},"type":"O","description":"Groundout"}]}},{"startIndex":20,"endIndex":26,"top":[20,21,22,23],"bottom":[24,25,26],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":195.33,"y":69.45},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"coordinates":{"x":132.96,"y":38.31},"type":"O","description":"Flyout"}],"home":[{"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":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":151.3,"y":151.68},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":100.12,"y":169.92},"type":"O","description":"Groundout"}]}},{"startIndex":27,"endIndex":32,"top":[27,28,29],"bottom":[30,31,32],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":106.71,"y":171.45},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":139.65,"y":153.2},"type":"O","description":"Pop Out"}],"home":[{"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":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":150.26,"y":72.88},"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":5,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"coordinates":{"x":141.9,"y":107.13},"type":"O","description":"Flyout"}]}},{"startIndex":33,"endIndex":42,"top":[33,34,35,36,37,38],"bottom":[39,40,41,42],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":135.2,"y":74.71},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":90.75,"y":65.14},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":124.6,"y":51.96},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"coordinates":{"x":134.14,"y":126.21},"type":"O","description":"Lineout"}],"home":[{"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":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":196.07,"y":87.53},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"coordinates":{"x":193.86,"y":86.11},"type":"O","description":"Flyout"}]}},{"startIndex":43,"endIndex":55,"top":[43,44,45,46,47,48,49,50],"bottom":[51,52,53,54,55],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":80.27,"y":45.4},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":92.54,"y":31.69},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":148.66,"y":151.18},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"coordinates":{"x":145.22,"y":144.59},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":120.9,"y":83.78},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":159.41,"y":188.67},"type":"O","description":"Pop Out"}],"home":[{"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":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":35.61,"y":111.43},"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":7,"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":243.76,"y":60.04},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":104.18,"y":165.87},"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":7,"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"coordinates":{"x":156.37,"y":155.74},"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":7,"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"coordinates":{"x":160.93,"y":165.36},"type":"O","description":"Groundout"}]}},{"startIndex":56,"endIndex":61,"top":[56,57,58],"bottom":[59,60,61],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":125.02,"y":137.77},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":101.64,"y":169.42},"type":"O","description":"Groundout"}]}},{"startIndex":62,"endIndex":72,"top":[62,63,64],"bottom":[65,66,67,68,69,70,71,72],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":179.78,"y":62.17},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":104.68,"y":167.39},"type":"O","description":"Groundout"}],"home":[{"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":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":69.12,"y":149.26},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":9,"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":90.7,"y":87.23},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":9,"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":180.06,"y":56.16},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":9,"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":160.14,"y":84.1},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":9,"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"coordinates":{"x":116.34,"y":146.11},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":9,"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":79.85,"y":115.7},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":9,"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":133.57,"y":87.83},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":9,"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":159.63,"y":94.18},"type":"H","description":"Single"}]}}]},"linescore":{"note":"Two out when winning run scored.","currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":2,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":3}},{"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":4,"hits":7,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":7,"hits":11,"errors":0,"leftOnBase":4},"away":{"runs":6,"hits":7,"errors":0,"leftOnBase":3}},"defense":{"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"catcher":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"first":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"second":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"third":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"shortstop":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"left":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"center":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"right":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"onDeck":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"inHole":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"battingOrder":10,"team":{"id":133,"name":"Athletics","link":"/api/v1/teams/133"}},"offense":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"onDeck":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"inHole":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"first":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"third":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"battingOrder":1,"team":{"id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"}},"balls":1,"strikes":1,"outs":2},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":11,"airOuts":7,"runs":6,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".246","atBats":33,"obp":".326","slg":".396","ops":".722","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":20,"rbi":6,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"8.25","popOuts":2,"lineOuts":2},"pitching":{"flyOuts":6,"groundOuts":8,"airOuts":6,"runs":7,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":11,"hitByPitch":1,"atBats":35,"obp":".351","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":147,"era":"4.45","inningsPitched":"8.2","saveOpportunities":0,"earnedRuns":7,"whip":"1.41","battersFaced":37,"outs":26,"completeGames":0,"shutouts":0,"pitchesThrown":147,"balls":58,"strikes":89,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":7,"pitchesPerInning":"16.96","runsScoredPer9":"7.27","homeRunsPer9":"2.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":8,"putOuts":26,"errors":0,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID671732":{"person":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"jerseyNumber":"4","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"401","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":56,"flyOuts":16,"groundOuts":49,"airOuts":33,"runs":17,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":45,"baseOnBalls":19,"intentionalWalks":1,"hits":24,"hitByPitch":0,"avg":".159","atBats":151,"obp":".253","slg":".238","ops":".491","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":170,"totalBases":36,"rbi":14,"leftOnBase":59,"sacBunts":0,"sacFlies":0,"babip":".204","groundOutsToAirouts":"1.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.33","popOuts":4,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":97,"errors":1,"chances":99,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID641680":{"person":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":13,"groundOuts":24,"airOuts":24,"runs":10,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":14,"baseOnBalls":7,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".197","atBats":76,"obp":".262","slg":".395","ops":".657","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":84,"totalBases":30,"rbi":12,"leftOnBase":40,"sacBunts":0,"sacFlies":1,"babip":".200","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.33","popOuts":5,"lineOuts":6},"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":3,"stolenBases":19,"stolenBasePercentage":".864","caughtStealingPercentage":".136","assists":7,"putOuts":164,"errors":1,"chances":172,"fielding":".994","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID667670":{"person":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"jerseyNumber":"25","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"801","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":44,"flyOuts":33,"groundOuts":26,"airOuts":51,"runs":16,"doubles":3,"triples":0,"homeRuns":8,"strikeOuts":57,"baseOnBalls":17,"intentionalWalks":1,"hits":32,"hitByPitch":2,"avg":".195","atBats":164,"obp":".276","slg":".360","ops":".636","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":185,"totalBases":59,"rbi":26,"leftOnBase":76,"sacBunts":0,"sacFlies":2,"babip":".238","groundOutsToAirouts":"0.51","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.50","popOuts":4,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID669372":{"person":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, ER, 8 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":4,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":19,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":88,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":21,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":36,"strikes":52,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"1.50","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":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":14,"gamesStarted":11,"flyOuts":34,"groundOuts":69,"airOuts":58,"runs":22,"doubles":8,"triples":0,"homeRuns":7,"strikeOuts":60,"baseOnBalls":27,"intentionalWalks":0,"hits":44,"hitByPitch":4,"atBats":229,"obp":".287","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":1013,"era":"2.74","inningsPitched":"65.2","wins":3,"losses":3,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":20,"whip":"1.08","battersFaced":262,"outs":197,"gamesPitched":14,"completeGames":1,"shutouts":0,"pitchesThrown":1013,"balls":388,"strikes":625,"strikePercentage":".620","hitBatsmen":4,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.19","rbi":1,"winPercentage":".500","pitchesPerInning":"15.43","gamesFinished":2,"strikeoutWalkRatio":"2.22","strikeoutsPer9Inn":"8.22","walksPer9Inn":"3.70","hitsPer9Inn":"6.03","runsScoredPer9":"3.02","homeRunsPer9":"0.96","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":13},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"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"}]},"ID680869":{"person":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"jerseyNumber":"20","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":19,"groundOuts":33,"airOuts":39,"runs":22,"doubles":5,"triples":1,"homeRuns":6,"strikeOuts":39,"baseOnBalls":10,"intentionalWalks":0,"hits":39,"hitByPitch":1,"avg":".264","atBats":148,"obp":".314","slg":".432","ops":".746","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":161,"totalBases":64,"rbi":20,"leftOnBase":60,"sacBunts":2,"sacFlies":0,"babip":".320","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.67","popOuts":11,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":64,"putOuts":50,"errors":4,"chances":118,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID643446":{"person":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"jerseyNumber":"22","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"800","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"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":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":22,"groundOuts":61,"airOuts":57,"runs":15,"doubles":9,"triples":0,"homeRuns":2,"strikeOuts":28,"baseOnBalls":17,"intentionalWalks":1,"hits":47,"hitByPitch":3,"avg":".247","atBats":190,"obp":".316","slg":".326","ops":".642","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":213,"totalBases":62,"rbi":15,"leftOnBase":76,"sacBunts":1,"sacFlies":2,"babip":".278","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"95.00","popOuts":11,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":125,"putOuts":99,"errors":4,"chances":228,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID686993":{"person":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":30,"gamesStarted":0,"flyOuts":23,"groundOuts":29,"airOuts":33,"runs":13,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":27,"baseOnBalls":7,"intentionalWalks":1,"hits":24,"hitByPitch":0,"atBats":111,"obp":".261","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":471,"era":"3.30","inningsPitched":"30.0","wins":2,"losses":3,"saves":1,"saveOpportunities":2,"holds":10,"blownSaves":1,"earnedRuns":11,"whip":"1.03","battersFaced":120,"outs":90,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":471,"balls":161,"strikes":310,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".400","pitchesPerInning":"15.70","gamesFinished":5,"strikeoutWalkRatio":"3.86","strikeoutsPer9Inn":"8.10","walksPer9Inn":"2.10","hitsPer9Inn":"7.20","runsScoredPer9":"3.90","homeRunsPer9":"1.20","inheritedRunners":15,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686930":{"person":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":4,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":43,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.50","battersFaced":9,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":43,"balls":22,"strikes":21,"strikePercentage":".490","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"4.00","rbi":0,"winPercentage":".---","pitchesPerInning":"21.50","gamesFinished":0,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"4.50","walksPer9Inn":"9.00","hitsPer9Inn":"4.50","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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605130":{"person":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 2 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":9,"strikes":10,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":0,"flyOuts":21,"groundOuts":28,"airOuts":33,"runs":12,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":23,"baseOnBalls":15,"intentionalWalks":1,"hits":15,"hitByPitch":5,"atBats":98,"obp":".294","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":455,"era":"3.54","inningsPitched":"28.0","wins":1,"losses":0,"saves":2,"saveOpportunities":3,"holds":9,"blownSaves":1,"earnedRuns":11,"whip":"1.07","battersFaced":119,"outs":84,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":455,"balls":184,"strikes":271,"strikePercentage":".600","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":2,"winPercentage":"1.000","pitchesPerInning":"16.25","gamesFinished":4,"strikeoutWalkRatio":"1.53","strikeoutsPer9Inn":"7.39","walksPer9Inn":"4.82","hitsPer9Inn":"4.82","runsScoredPer9":"3.86","homeRunsPer9":"1.29","inheritedRunners":12,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"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"}]},"ID666126":{"person":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"jerseyNumber":"26","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":19,"groundOuts":44,"airOuts":38,"runs":15,"doubles":9,"triples":1,"homeRuns":5,"strikeOuts":16,"baseOnBalls":19,"intentionalWalks":0,"hits":46,"hitByPitch":2,"avg":".322","atBats":143,"obp":".406","slg":".503","ops":".909","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":165,"totalBases":72,"rbi":17,"leftOnBase":58,"sacBunts":0,"sacFlies":1,"babip":".333","groundOutsToAirouts":"1.16","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.60","popOuts":7,"lineOuts":12},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":18,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":5,"strikes":13,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"18.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":49,"errors":0,"chances":49,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660761":{"person":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":18,"gamesStarted":1,"flyOuts":12,"groundOuts":21,"airOuts":28,"runs":17,"doubles":8,"triples":0,"homeRuns":1,"strikeOuts":34,"baseOnBalls":16,"intentionalWalks":1,"hits":38,"hitByPitch":2,"atBats":118,"obp":".409","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":554,"era":"5.22","inningsPitched":"29.1","wins":0,"losses":1,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":17,"whip":"1.84","battersFaced":139,"outs":88,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":554,"balls":207,"strikes":347,"strikePercentage":".630","hitBatsmen":2,"balks":2,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".000","pitchesPerInning":"18.89","gamesFinished":9,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"10.43","walksPer9Inn":"4.91","hitsPer9Inn":"11.66","runsScoredPer9":"5.22","homeRunsPer9":"0.31","inheritedRunners":9,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID675961":{"person":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":12,"flyOuts":1,"groundOuts":3,"airOuts":4,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".118","atBats":17,"obp":".167","slg":".118","ops":".285","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":18,"totalBases":2,"rbi":2,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".222","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":5,"errors":1,"chances":19,"fielding":".947","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID669270":{"person":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(L, 1-2)(H, 4)","summary":"0.2 IP, 4 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":6,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":16,"inningsPitched":"0.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":4,"battersFaced":6,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":6,"strikes":10,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"54.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":25,"gamesStarted":0,"flyOuts":10,"groundOuts":34,"airOuts":25,"runs":12,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":6,"intentionalWalks":0,"hits":27,"hitByPitch":2,"atBats":98,"obp":".324","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":369,"era":"4.21","inningsPitched":"25.2","wins":1,"losses":2,"saves":4,"saveOpportunities":4,"holds":4,"blownSaves":0,"earnedRuns":12,"whip":"1.29","battersFaced":108,"outs":77,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":369,"balls":138,"strikes":231,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.36","rbi":2,"winPercentage":".333","pitchesPerInning":"14.38","gamesFinished":12,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"4.91","walksPer9Inn":"2.10","hitsPer9Inn":"9.47","runsScoredPer9":"4.21","homeRunsPer9":"0.70","inheritedRunners":9,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"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"}]},"ID691016":{"person":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"jerseyNumber":"21","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":38,"groundOuts":63,"airOuts":61,"runs":27,"doubles":17,"triples":2,"homeRuns":8,"strikeOuts":47,"baseOnBalls":27,"intentionalWalks":2,"hits":51,"hitByPitch":1,"avg":".231","atBats":221,"obp":".316","slg":".434","ops":".750","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":250,"totalBases":96,"rbi":29,"leftOnBase":117,"sacBunts":0,"sacFlies":1,"babip":".257","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.62","popOuts":13,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":119,"errors":0,"chances":123,"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"}]},"ID695611":{"person":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":2,"gamesStarted":2,"flyOuts":7,"groundOuts":6,"airOuts":17,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":12,"hitByPitch":2,"atBats":43,"obp":".327","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":173,"era":"3.75","inningsPitched":"12.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.17","battersFaced":49,"outs":36,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":173,"balls":54,"strikes":119,"strikePercentage":".690","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.35","rbi":0,"winPercentage":".500","pitchesPerInning":"14.42","gamesFinished":0,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"7.50","walksPer9Inn":"1.50","hitsPer9Inn":"9.00","runsScoredPer9":"3.75","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687231":{"person":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"802","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":45,"flyOuts":18,"groundOuts":26,"airOuts":39,"runs":12,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":20,"baseOnBalls":13,"intentionalWalks":0,"hits":28,"hitByPitch":1,"avg":".252","atBats":111,"obp":".336","slg":".306","ops":".642","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":127,"totalBases":34,"rbi":7,"leftOnBase":55,"sacBunts":2,"sacFlies":0,"babip":".300","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"111.00","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":60,"putOuts":43,"errors":2,"chances":105,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID701762":{"person":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"jerseyNumber":"16","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":22,"groundOuts":35,"airOuts":40,"runs":40,"doubles":12,"triples":1,"homeRuns":11,"strikeOuts":81,"baseOnBalls":57,"intentionalWalks":6,"hits":62,"hitByPitch":2,"avg":".284","atBats":218,"obp":".437","slg":".500","ops":".937","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":277,"totalBases":109,"rbi":43,"leftOnBase":68,"sacBunts":0,"sacFlies":0,"babip":".405","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.82","popOuts":7,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":23,"putOuts":457,"errors":3,"chances":483,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID695034":{"person":{"id":695034,"fullName":"Kade Morris","link":"/api/v1/people/695034"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663687":{"person":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":32,"gamesStarted":0,"flyOuts":13,"groundOuts":26,"airOuts":28,"runs":9,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":33,"baseOnBalls":22,"intentionalWalks":2,"hits":22,"hitByPitch":2,"atBats":108,"obp":".346","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":551,"era":"2.48","inningsPitched":"29.0","wins":3,"losses":0,"saves":5,"saveOpportunities":6,"holds":9,"blownSaves":1,"earnedRuns":8,"whip":"1.52","battersFaced":133,"outs":87,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":551,"balls":229,"strikes":322,"strikePercentage":".580","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":"1.000","pitchesPerInning":"19.00","gamesFinished":7,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"10.24","walksPer9Inn":"6.83","hitsPer9Inn":"6.83","runsScoredPer9":"2.79","homeRunsPer9":"0.62","inheritedRunners":23,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665622":{"person":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(BS, 2)","summary":"0.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":0,"battersFaced":2,"outs":0,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":3,"strikes":5,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":1,"flyOuts":16,"groundOuts":22,"airOuts":26,"runs":12,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":28,"baseOnBalls":12,"intentionalWalks":1,"hits":22,"hitByPitch":1,"atBats":98,"obp":".315","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":448,"era":"2.77","inningsPitched":"26.0","wins":1,"losses":1,"saves":0,"saveOpportunities":2,"holds":2,"blownSaves":2,"earnedRuns":8,"whip":"1.31","battersFaced":111,"outs":78,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":448,"balls":186,"strikes":262,"strikePercentage":".580","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":2,"winPercentage":".500","pitchesPerInning":"17.23","gamesFinished":8,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"9.69","walksPer9Inn":"4.15","hitsPer9Inn":"7.62","runsScoredPer9":"4.15","homeRunsPer9":"0.69","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID703607":{"person":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"jerseyNumber":"33","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | 2B, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":9,"groundOuts":14,"airOuts":11,"runs":5,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":18,"baseOnBalls":6,"intentionalWalks":0,"hits":18,"hitByPitch":2,"avg":".300","atBats":60,"obp":".377","slg":".350","ops":".727","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":69,"totalBases":21,"rbi":5,"leftOnBase":19,"sacBunts":0,"sacFlies":1,"babip":".419","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":48,"errors":1,"chances":49,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID687515":{"person":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"jerseyNumber":"32","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"400","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":10,"groundOuts":8,"airOuts":15,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".261","atBats":46,"obp":".306","slg":".435","ops":".741","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":50,"totalBases":20,"rbi":6,"leftOnBase":15,"sacBunts":1,"sacFlies":0,"babip":".313","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":1,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":30,"errors":2,"chances":32,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID669127":{"person":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"jerseyNumber":"23","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | 2 HR, 3 RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":8,"rbi":3,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":41,"groundOuts":40,"airOuts":76,"runs":40,"doubles":13,"triples":0,"homeRuns":16,"strikeOuts":47,"baseOnBalls":21,"intentionalWalks":1,"hits":66,"hitByPitch":4,"avg":".289","atBats":228,"obp":".358","slg":".557","ops":".915","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":254,"totalBases":127,"rbi":33,"leftOnBase":106,"sacBunts":0,"sacFlies":1,"babip":".301","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.25","popOuts":22,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":11,"stolenBases":24,"stolenBasePercentage":".686","caughtStealingPercentage":".314","assists":24,"putOuts":365,"errors":1,"chances":390,"fielding":".997","passedBall":1,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID643410":{"person":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(H, 3)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"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":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":4,"strikes":12,"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":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":28,"gamesStarted":0,"flyOuts":17,"groundOuts":20,"airOuts":29,"runs":15,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":27,"baseOnBalls":8,"intentionalWalks":1,"hits":28,"hitByPitch":1,"atBats":103,"obp":".327","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":420,"era":"5.13","inningsPitched":"26.1","wins":0,"losses":1,"saves":4,"saveOpportunities":6,"holds":3,"blownSaves":2,"earnedRuns":15,"whip":"1.37","battersFaced":113,"outs":79,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":420,"balls":144,"strikes":276,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".000","pitchesPerInning":"15.95","gamesFinished":7,"strikeoutWalkRatio":"3.38","strikeoutsPer9Inn":"9.23","walksPer9Inn":"2.73","hitsPer9Inn":"9.57","runsScoredPer9":"5.13","homeRunsPer9":"0.68","inheritedRunners":5,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID678022":{"person":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":17,"gamesStarted":0,"flyOuts":19,"groundOuts":22,"airOuts":30,"runs":19,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":33,"baseOnBalls":7,"intentionalWalks":0,"hits":27,"hitByPitch":6,"atBats":111,"obp":".320","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":469,"era":"5.46","inningsPitched":"28.0","wins":2,"losses":2,"saves":3,"saveOpportunities":5,"holds":2,"blownSaves":2,"earnedRuns":17,"whip":"1.21","battersFaced":125,"outs":84,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":469,"balls":152,"strikes":317,"strikePercentage":".680","hitBatsmen":6,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".500","pitchesPerInning":"16.75","gamesFinished":5,"strikeoutWalkRatio":"4.71","strikeoutsPer9Inn":"10.61","walksPer9Inn":"2.25","hitsPer9Inn":"8.68","runsScoredPer9":"6.11","homeRunsPer9":"0.32","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605488":{"person":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":50,"groundOuts":61,"airOuts":85,"runs":38,"doubles":12,"triples":3,"homeRuns":14,"strikeOuts":60,"baseOnBalls":21,"intentionalWalks":0,"hits":66,"hitByPitch":2,"atBats":269,"obp":".302","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1142,"era":"4.37","inningsPitched":"70.0","wins":3,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.24","battersFaced":295,"outs":210,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1142,"balls":398,"strikes":744,"strikePercentage":".650","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".333","pitchesPerInning":"16.31","gamesFinished":0,"strikeoutWalkRatio":"2.86","strikeoutsPer9Inn":"7.71","walksPer9Inn":"2.70","hitsPer9Inn":"8.49","runsScoredPer9":"4.89","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":16,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[703607,701762,669127,687515,671732,691016,641680,680869,643446,667670,687231,675961,669372,605130,643410,669270,665622],"pitchers":[669372,605130,643410,669270,665622],"bench":[666126],"bullpen":[686930,663687,695611,695034,678022,605488,686993,660761],"battingOrder":[703607,701762,669127,671732,691016,641680,680869,687231,675961],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Bolte (3, Imanaga)."},{"label":"HR","value":"Langeliers 2 (16, 4th inning off Imanaga, 0 on, 2 out, 6th inning off Imanaga, 1 on, 2 out); Soderstrom (8, 7th inning off Imanaga, 0 on, 0 out); Heim (3, 7th inning off Imanaga, 0 on, 0 out)."},{"label":"TB","value":"Bolte 3; Gelof; Heim 4; Langeliers 8; Soderstrom 4."},{"label":"RBI","value":"Bolte (5); Heim (12); Langeliers 3 (33); Soderstrom (29)."},{"label":"2-out RBI","value":"Langeliers 3."},{"label":"Runners left in scoring position, 2 out","value":"Langeliers 2."},{"label":"GIDP","value":"McNeil."},{"label":"Team RISP","value":"1-for-3."},{"label":"Team LOB","value":"3."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Kurtz-Williams)."}]}],"note":[{"label":"a","value":"Grounded out for Thomas, C in the 8th."},{"label":"b","value":"Grounded out for McNeil in the 9th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":8,"airOuts":6,"runs":7,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".240","atBats":35,"obp":".333","slg":".391","ops":".724","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":20,"rbi":7,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.50","popOuts":0,"lineOuts":0},"pitching":{"flyOuts":3,"groundOuts":11,"airOuts":7,"runs":6,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":33,"obp":".278","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":128,"era":"4.17","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.23","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":128,"balls":42,"strikes":86,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.57","rbi":6,"pitchesPerInning":"14.22","runsScoredPer9":"6.00","homeRunsPer9":"4.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":27,"errors":0,"chances":39,"passedBall":0,"pickoffs":0}},"players":{"ID694037":{"person":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"jerseyNumber":"48","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":15,"gamesStarted":0,"flyOuts":6,"groundOuts":10,"airOuts":15,"runs":3,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":4,"intentionalWalks":1,"hits":13,"hitByPitch":0,"atBats":52,"obp":".304","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":216,"era":"1.98","inningsPitched":"13.2","wins":1,"losses":0,"saves":3,"saveOpportunities":3,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.24","battersFaced":56,"outs":41,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":216,"balls":78,"strikes":138,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.80","gamesFinished":10,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"9.22","walksPer9Inn":"2.63","hitsPer9Inn":"8.56","runsScoredPer9":"1.98","homeRunsPer9":"1.32","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":14,"groundOuts":15,"airOuts":21,"runs":12,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":27,"baseOnBalls":14,"intentionalWalks":0,"hits":21,"hitByPitch":0,"avg":".253","atBats":83,"obp":".357","slg":".506","ops":".863","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":98,"totalBases":42,"rbi":13,"leftOnBase":38,"sacBunts":0,"sacFlies":1,"babip":".321","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.75","popOuts":1,"lineOuts":6},"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":30,"errors":0,"chances":30,"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":{},"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":28,"gamesStarted":0,"flyOuts":18,"groundOuts":33,"airOuts":34,"runs":7,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":6,"intentionalWalks":0,"hits":20,"hitByPitch":2,"atBats":99,"obp":".259","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":414,"era":"2.28","inningsPitched":"27.2","wins":1,"losses":0,"saves":1,"saveOpportunities":3,"holds":5,"blownSaves":2,"earnedRuns":7,"whip":"0.94","battersFaced":109,"outs":83,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":414,"balls":140,"strikes":274,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.96","gamesFinished":5,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"4.55","walksPer9Inn":"1.95","hitsPer9Inn":"6.51","runsScoredPer9":"2.28","homeRunsPer9":"0.65","inheritedRunners":19,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"2-4 | HR, 2B, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":28,"groundOuts":40,"airOuts":47,"runs":42,"doubles":13,"triples":1,"homeRuns":14,"strikeOuts":84,"baseOnBalls":37,"intentionalWalks":3,"hits":53,"hitByPitch":3,"avg":".237","atBats":224,"obp":".352","slg":".491","ops":".843","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":264,"totalBases":110,"rbi":34,"leftOnBase":131,"sacBunts":0,"sacFlies":0,"babip":".310","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":10,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":93,"errors":1,"chances":97,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID681799":{"person":{"id":681799,"fullName":"Ethan Roberts","link":"/api/v1/people/681799"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":0,"flyOuts":6,"groundOuts":21,"airOuts":12,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":7,"intentionalWalks":0,"hits":10,"hitByPitch":2,"atBats":55,"obp":".297","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":262,"era":"1.62","inningsPitched":"16.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.02","battersFaced":64,"outs":50,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":262,"balls":103,"strikes":159,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.75","rbi":0,"winPercentage":".000","pitchesPerInning":"15.72","gamesFinished":4,"strikeoutWalkRatio":"1.71","strikeoutsPer9Inn":"6.48","walksPer9Inn":"3.78","hitsPer9Inn":"5.40","runsScoredPer9":"2.16","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID573204":{"person":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":0,"flyOuts":10,"groundOuts":10,"airOuts":15,"runs":7,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":15,"baseOnBalls":8,"intentionalWalks":1,"hits":12,"hitByPitch":0,"atBats":51,"obp":".339","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":257,"era":"4.05","inningsPitched":"13.1","wins":2,"losses":2,"saves":2,"saveOpportunities":4,"holds":2,"blownSaves":2,"earnedRuns":6,"whip":"1.50","battersFaced":60,"outs":40,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":257,"balls":92,"strikes":165,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".500","pitchesPerInning":"19.28","gamesFinished":5,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"10.13","walksPer9Inn":"5.40","hitsPer9Inn":"8.10","runsScoredPer9":"4.72","homeRunsPer9":"2.02","inheritedRunners":8,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621053":{"person":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":4,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":8,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":26,"era":"27.00","inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"3.00","battersFaced":8,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":6,"strikes":20,"strikePercentage":".770","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"19.50","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"6.75","walksPer9Inn":"0.00","hitsPer9Inn":"27.00","runsScoredPer9":"27.00","homeRunsPer9":"13.50","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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID684007":{"person":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 6 ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":7,"airOuts":5,"runs":6,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":84,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":84,"balls":26,"strikes":58,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":6,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"6.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":51,"groundOuts":66,"airOuts":83,"runs":41,"doubles":14,"triples":1,"homeRuns":17,"strikeOuts":74,"baseOnBalls":19,"intentionalWalks":0,"hits":63,"hitByPitch":3,"atBats":285,"obp":".276","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1172,"era":"4.74","inningsPitched":"76.0","wins":4,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.08","battersFaced":308,"outs":228,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1172,"balls":415,"strikes":757,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.80","rbi":6,"winPercentage":".400","pitchesPerInning":"15.42","gamesFinished":0,"strikeoutWalkRatio":"3.89","strikeoutsPer9Inn":"8.76","walksPer9Inn":"2.25","hitsPer9Inn":"7.46","runsScoredPer9":"4.86","homeRunsPer9":"2.01","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":19,"lineOuts":13},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":40,"groundOuts":59,"airOuts":81,"runs":29,"doubles":9,"triples":1,"homeRuns":5,"strikeOuts":48,"baseOnBalls":27,"intentionalWalks":2,"hits":64,"hitByPitch":4,"avg":".255","atBats":251,"obp":".336","slg":".359","ops":".695","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":283,"totalBases":90,"rbi":19,"leftOnBase":133,"sacBunts":0,"sacFlies":1,"babip":".296","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.20","popOuts":19,"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":99,"putOuts":35,"errors":4,"chances":138,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID699393":{"person":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"jerseyNumber":"75","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"800","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":1,"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":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":1,"groundOuts":9,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".143","atBats":14,"obp":".200","slg":".214","ops":".414","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":15,"totalBases":3,"rbi":1,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".143","groundOutsToAirouts":"3.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","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":7,"putOuts":4,"errors":1,"chances":12,"fielding":".917","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-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"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":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":45,"groundOuts":50,"airOuts":61,"runs":27,"doubles":12,"triples":2,"homeRuns":6,"strikeOuts":61,"baseOnBalls":41,"intentionalWalks":1,"hits":55,"hitByPitch":5,"avg":".246","atBats":224,"obp":".370","slg":".397","ops":".767","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":273,"totalBases":89,"rbi":36,"leftOnBase":110,"sacBunts":0,"sacFlies":3,"babip":".306","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.33","popOuts":6,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":64,"putOuts":461,"errors":1,"chances":526,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":21,"groundOuts":34,"airOuts":42,"runs":18,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":28,"baseOnBalls":15,"intentionalWalks":0,"hits":41,"hitByPitch":3,"avg":".283","atBats":145,"obp":".362","slg":".366","ops":".728","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":163,"totalBases":53,"rbi":17,"leftOnBase":74,"sacBunts":0,"sacFlies":0,"babip":".339","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"72.50","popOuts":10,"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":7,"stolenBases":26,"stolenBasePercentage":".788","caughtStealingPercentage":".212","assists":11,"putOuts":312,"errors":5,"chances":328,"fielding":".985","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID592791":{"person":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"jerseyNumber":"50","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":12,"flyOuts":56,"groundOuts":52,"airOuts":85,"runs":39,"doubles":8,"triples":0,"homeRuns":20,"strikeOuts":57,"baseOnBalls":21,"intentionalWalks":1,"hits":63,"hitByPitch":2,"atBats":257,"obp":".307","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":1094,"era":"5.13","inningsPitched":"66.2","wins":2,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.26","battersFaced":280,"outs":200,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1094,"balls":399,"strikes":695,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".286","pitchesPerInning":"16.41","gamesFinished":0,"strikeoutWalkRatio":"2.71","strikeoutsPer9Inn":"7.70","walksPer9Inn":"2.84","hitsPer9Inn":"8.51","runsScoredPer9":"5.26","homeRunsPer9":"2.70","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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-4 | HR, HBP, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":38,"groundOuts":42,"airOuts":67,"runs":35,"doubles":8,"triples":2,"homeRuns":9,"strikeOuts":68,"baseOnBalls":22,"intentionalWalks":1,"hits":57,"hitByPitch":8,"avg":".246","atBats":232,"obp":".331","slg":".414","ops":".745","caughtStealing":5,"stolenBases":13,"stolenBasePercentage":".722","caughtStealingPercentage":".278","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":264,"totalBases":96,"rbi":30,"leftOnBase":99,"sacBunts":1,"sacFlies":1,"babip":".308","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.78","popOuts":18,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":180,"errors":3,"chances":187,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID657097":{"person":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":0,"flyOuts":14,"groundOuts":24,"airOuts":20,"runs":10,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":32,"baseOnBalls":9,"intentionalWalks":0,"hits":25,"hitByPitch":0,"atBats":100,"obp":".309","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":465,"era":"2.45","inningsPitched":"25.2","wins":1,"losses":1,"saves":1,"saveOpportunities":3,"holds":4,"blownSaves":2,"earnedRuns":7,"whip":"1.32","battersFaced":110,"outs":77,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":465,"balls":155,"strikes":310,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":".500","pitchesPerInning":"18.12","gamesFinished":7,"strikeoutWalkRatio":"3.56","strikeoutsPer9Inn":"11.22","walksPer9Inn":"3.16","hitsPer9Inn":"8.77","runsScoredPer9":"3.51","homeRunsPer9":"1.05","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665804":{"person":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"jerseyNumber":"9","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":35,"flyOuts":15,"groundOuts":20,"airOuts":25,"runs":15,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":23,"baseOnBalls":13,"intentionalWalks":0,"hits":19,"hitByPitch":4,"avg":".221","atBats":86,"obp":".350","slg":".349","ops":".699","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":105,"totalBases":30,"rbi":9,"leftOnBase":39,"sacBunts":1,"sacFlies":0,"babip":".267","groundOutsToAirouts":"0.80","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"28.67","popOuts":7,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":5,"stolenBases":13,"stolenBasePercentage":".722","caughtStealingPercentage":".278","assists":11,"putOuts":186,"errors":1,"chances":198,"fielding":".995","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694208":{"person":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"jerseyNumber":"25","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":20,"groundOuts":32,"airOuts":42,"runs":15,"doubles":5,"triples":0,"homeRuns":6,"strikeOuts":31,"baseOnBalls":15,"intentionalWalks":0,"hits":32,"hitByPitch":0,"avg":".237","atBats":135,"obp":".309","slg":".407","ops":".716","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":152,"totalBases":55,"rbi":21,"leftOnBase":56,"sacBunts":0,"sacFlies":2,"babip":".260","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.50","popOuts":8,"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":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":22,"errors":0,"chances":22,"fielding":"1.000","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":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"1-1 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":25,"groundOuts":37,"airOuts":47,"runs":27,"doubles":5,"triples":0,"homeRuns":8,"strikeOuts":54,"baseOnBalls":20,"intentionalWalks":3,"hits":44,"hitByPitch":3,"avg":".243","atBats":181,"obp":".327","slg":".403","ops":".730","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":205,"totalBases":73,"rbi":20,"leftOnBase":125,"sacBunts":0,"sacFlies":1,"babip":".300","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.62","popOuts":15,"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":4,"putOuts":84,"errors":0,"chances":88,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"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":{"note":"(W, 4-1)","summary":"1.2 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"1.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":6,"strikes":16,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":0,"flyOuts":10,"groundOuts":23,"airOuts":15,"runs":8,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":19,"baseOnBalls":10,"intentionalWalks":0,"hits":16,"hitByPitch":0,"atBats":71,"obp":".317","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":316,"era":"2.61","inningsPitched":"20.2","wins":4,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":6,"whip":"1.26","battersFaced":83,"outs":62,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":316,"balls":125,"strikes":191,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"1.53","rbi":0,"winPercentage":".800","pitchesPerInning":"15.29","gamesFinished":10,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"8.27","walksPer9Inn":"4.35","hitsPer9Inn":"6.97","runsScoredPer9":"3.48","homeRunsPer9":"1.31","inheritedRunners":11,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"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"}]},"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":{"summary":"1.1 IP, 0 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":10,"strikes":12,"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":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":0,"flyOuts":4,"groundOuts":24,"airOuts":13,"runs":3,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":6,"intentionalWalks":1,"hits":9,"hitByPitch":0,"atBats":51,"obp":".263","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":219,"era":"1.80","inningsPitched":"15.0","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.00","battersFaced":58,"outs":45,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":219,"balls":83,"strikes":136,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.85","rbi":0,"winPercentage":".667","pitchesPerInning":"14.60","gamesFinished":3,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"3.60","walksPer9Inn":"3.60","hitsPer9Inn":"5.40","runsScoredPer9":"1.80","homeRunsPer9":"1.20","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID682634":{"person":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"jerseyNumber":"13","position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"701","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":9,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".143","atBats":7,"obp":".250","slg":".143","ops":".393","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":1,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.50","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":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"}]},"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":13,"gamesStarted":10,"flyOuts":39,"groundOuts":73,"airOuts":63,"runs":34,"doubles":9,"triples":0,"homeRuns":9,"strikeOuts":52,"baseOnBalls":22,"intentionalWalks":0,"hits":65,"hitByPitch":3,"atBats":251,"obp":".325","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1071,"era":"4.59","inningsPitched":"64.2","wins":5,"losses":3,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.35","battersFaced":278,"outs":194,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1071,"balls":392,"strikes":679,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":3,"groundOutsToAirouts":"1.16","rbi":0,"winPercentage":".625","pitchesPerInning":"16.56","gamesFinished":1,"strikeoutWalkRatio":"2.36","strikeoutsPer9Inn":"7.24","walksPer9Inn":"3.06","hitsPer9Inn":"9.05","runsScoredPer9":"4.73","homeRunsPer9":"1.25","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":14,"errors":1,"chances":19,"fielding":".947","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":"1-4 | K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":40,"groundOuts":52,"airOuts":60,"runs":34,"doubles":6,"triples":1,"homeRuns":7,"strikeOuts":56,"baseOnBalls":30,"intentionalWalks":0,"hits":37,"hitByPitch":1,"avg":".184","atBats":201,"obp":".289","slg":".328","ops":".617","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":236,"totalBases":66,"rbi":28,"leftOnBase":108,"sacBunts":1,"sacFlies":3,"babip":".213","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.71","popOuts":10,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":159,"putOuts":76,"errors":4,"chances":239,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":0,"flyOuts":7,"groundOuts":16,"airOuts":17,"runs":15,"doubles":3,"triples":2,"homeRuns":3,"strikeOuts":22,"baseOnBalls":10,"intentionalWalks":0,"hits":23,"hitByPitch":3,"atBats":76,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":373,"era":"7.11","inningsPitched":"19.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":15,"whip":"1.74","battersFaced":91,"outs":57,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":373,"balls":131,"strikes":242,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".000","pitchesPerInning":"19.63","gamesFinished":3,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"10.42","walksPer9Inn":"4.74","hitsPer9Inn":"10.89","runsScoredPer9":"7.11","homeRunsPer9":"1.42","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663538":{"person":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | CS","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"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":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":44,"groundOuts":73,"airOuts":96,"runs":26,"doubles":14,"triples":0,"homeRuns":4,"strikeOuts":20,"baseOnBalls":29,"intentionalWalks":0,"hits":63,"hitByPitch":4,"avg":".253","atBats":249,"obp":".337","slg":".357","ops":".694","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":285,"totalBases":89,"rbi":33,"leftOnBase":107,"sacBunts":0,"sacFlies":3,"babip":".259","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"62.25","popOuts":19,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":167,"putOuts":88,"errors":1,"chances":256,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID676962":{"person":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962"},"jerseyNumber":"32","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":17,"gamesStarted":5,"flyOuts":23,"groundOuts":55,"airOuts":44,"runs":13,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":53,"baseOnBalls":15,"intentionalWalks":0,"hits":33,"hitByPitch":1,"atBats":183,"obp":".244","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":759,"era":"1.92","inningsPitched":"51.2","wins":2,"losses":2,"saves":1,"saveOpportunities":2,"holds":2,"blownSaves":1,"earnedRuns":11,"whip":"0.93","battersFaced":201,"outs":155,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":759,"balls":264,"strikes":495,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".500","pitchesPerInning":"14.69","gamesFinished":2,"strikeoutWalkRatio":"3.53","strikeoutsPer9Inn":"9.23","walksPer9Inn":"2.61","hitsPer9Inn":"5.75","runsScoredPer9":"2.26","homeRunsPer9":"0.17","inheritedRunners":8,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":7,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[691718,624424,683737,608324,664023,663538,694208,682634,699393,673548,621020,684007,663423,669020],"pitchers":[684007,663423,669020],"bench":[665804,608348],"bullpen":[676962,621053,664208,571948,694037,607067,681799,592791,573204,657097],"battingOrder":[691718,624424,683737,608324,664023,663538,682634,673548,621020],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Bregman (9, Barlow, S); Busch (12, Kuhnel); Happ (13, Kuhnel)."},{"label":"HR","value":"Crow-Armstrong (9, 6th inning off Ginn, 0 on, 1 out); Happ (14, 7th inning off Barlow, S, 1 on, 0 out)."},{"label":"TB","value":"Ballesteros 2; Bregman 2; Busch 2; Crow-Armstrong 5; Happ 6; Hoerner; Suzuki; Swanson."},{"label":"RBI","value":"Ballesteros (21); Crow-Armstrong 2 (30); Happ 3 (34); Swanson (28)."},{"label":"2-out RBI","value":"Swanson; Ballesteros; Crow-Armstrong."},{"label":"Runners left in scoring position, 2 out","value":"Happ."},{"label":"GIDP","value":"Ramírez."},{"label":"Team RISP","value":"6-for-10."},{"label":"Team LOB","value":"4."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Crow-Armstrong (13, 2nd base off Ginn/Heim)."},{"label":"CS","value":"Hoerner (2, 2nd base by Kuhnel/Heim)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Hoerner-Swanson-Busch)."}]}],"note":[{"label":"a","value":"Singled for Ramírez in the 9th."},{"label":"1","value":"Ran for Ballesteros in the 9th."}]}},"officials":[{"official":{"id":676580,"fullName":"Steven Jaschinski","link":"/api/v1/people/676580"},"officialType":"Home Plate"},{"official":{"id":503493,"fullName":"Sean Barber","link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":482666,"fullName":"D.J. Reyburn","link":"/api/v1/people/482666"},"officialType":"Second Base"},{"official":{"id":596805,"fullName":"John Libka","link":"/api/v1/people/596805"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Crow-Armstrong (by Ginn)."},{"label":"ABS Challenge","value":"Ballesteros (Ball-Overturned to Strike); Hoerner (Strike-Overturned to Ball); Heim (Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Ginn 88-52; Barlow, S 19-10; Leiter Jr. 16-12; Kuhnel 16-10; Medina 8-5; Imanaga 84-58; Thornton, T 22-12; Rolison 22-16."},{"label":"Groundouts-flyouts","value":"Ginn 4-5; Barlow, S 3-0; Leiter Jr. 1-0; Kuhnel 0-1; Medina 0-0; Imanaga 7-2; Thornton, T 3-0; Rolison 1-1."},{"label":"Batters faced","value":"Ginn 21; Barlow, S 5; Leiter Jr. 3; Kuhnel 6; Medina 2; Imanaga 24; Thornton, T 7; Rolison 5."},{"label":"Inherited runners-scored","value":"Medina 2-2."},{"label":"Umpires","value":"HP: Steven Jaschinski. 1B: Sean Barber. 2B: D.J. Reyburn. 3B: John Libka. "},{"label":"Weather","value":"83 degrees, Partly Cloudy."},{"label":"Wind","value":"12 mph, Out To CF."},{"label":"First pitch","value":"7:05 PM."},{"label":"T","value":"2:37."},{"label":"Att","value":"37,419."},{"label":"Venue","value":"Wrigley Field."},{"label":"June 4, 2026"}],"pitchingNotes":["Imanaga pitched to 2 batters in the 7th inning.","Medina pitched to 2 batters in the 9th inning."],"topPerformers":[{"player":{"person":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372","boxscoreName":"Ginn"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, ER, 8 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":4,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":19,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":88,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":21,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":36,"strikes":52,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"1.50","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":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":14,"gamesStarted":11,"flyOuts":34,"groundOuts":69,"airOuts":58,"runs":22,"doubles":8,"triples":0,"homeRuns":7,"strikeOuts":60,"baseOnBalls":27,"intentionalWalks":0,"hits":44,"hitByPitch":4,"atBats":229,"obp":".287","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":1013,"era":"2.74","inningsPitched":"65.2","wins":3,"losses":3,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":20,"whip":"1.08","battersFaced":262,"outs":197,"gamesPitched":14,"completeGames":1,"shutouts":0,"pitchesThrown":1013,"balls":388,"strikes":625,"strikePercentage":".620","hitBatsmen":4,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.19","rbi":1,"winPercentage":".500","pitchesPerInning":"15.43","gamesFinished":2,"strikeoutWalkRatio":"2.22","strikeoutsPer9Inn":"8.22","walksPer9Inn":"3.70","hitsPer9Inn":"6.03","runsScoredPer9":"3.02","homeRunsPer9":"0.96","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":13},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"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":69,"pitchingGameScore":69},{"player":{"person":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127","boxscoreName":"Langeliers"},"jerseyNumber":"23","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | 2 HR, 3 RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":8,"rbi":3,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":41,"groundOuts":40,"airOuts":76,"runs":40,"doubles":13,"triples":0,"homeRuns":16,"strikeOuts":47,"baseOnBalls":21,"intentionalWalks":1,"hits":66,"hitByPitch":4,"avg":".289","atBats":228,"obp":".358","slg":".557","ops":".915","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":254,"totalBases":127,"rbi":33,"leftOnBase":106,"sacBunts":0,"sacFlies":1,"babip":".301","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.25","popOuts":22,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":11,"stolenBases":24,"stolenBasePercentage":".686","caughtStealingPercentage":".314","assists":24,"putOuts":365,"errors":1,"chances":390,"fielding":".997","passedBall":1,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":68,"hittingGameScore":68},{"player":{"person":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023","boxscoreName":"Happ"},"jerseyNumber":"8","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | HR, 2B, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":28,"groundOuts":40,"airOuts":47,"runs":42,"doubles":13,"triples":1,"homeRuns":14,"strikeOuts":84,"baseOnBalls":37,"intentionalWalks":3,"hits":53,"hitByPitch":3,"avg":".237","atBats":224,"obp":".352","slg":".491","ops":".843","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":264,"totalBases":110,"rbi":34,"leftOnBase":131,"sacBunts":0,"sacFlies":0,"babip":".310","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":10,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":93,"errors":1,"chances":97,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":64,"hittingGameScore":64}]},"decisions":{"winner":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"loser":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}