{"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":824671,"link":"/api/v1.1/game/824671/feed/live","metaData":{"wait":10,"timeStamp":"20260604_031001","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count12","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824671,"type":"R","doubleHeader":"N","id":"2026/06/03/athmlb-chnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824671-2026-06-03","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-06-04T00:05:00Z","originalDate":"2026-06-03","officialDate":"2026-06-03","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":61,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":30,"losses":31,"ties":0,"pct":".492"},"records":{},"divisionLeader":false,"wins":30,"losses":31,"winningPercentage":".492"},"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":62,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":32,"losses":30,"ties":0,"pct":".516"},"records":{},"divisionLeader":false,"wins":32,"losses":30,"winningPercentage":".516"},"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":25,"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":30,"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":29,"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":32,"birthCity":"Kitakyushu","birthCountry":"Japan","height":"5' 10\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shota","useLastName":"Imanaga","boxscoreName":"Imanaga","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"SHOW-tah ee-mah-NAH-gah","mlbDebutDate":"2024-04-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Shota Imanaga","nameSlug":"shota-imanaga-684007","firstLastName":"Shota Imanaga","lastFirstName":"Imanaga, Shota","lastInitName":"Imanaga, S","initLastName":"S Imanaga","fullFMLName":"Shota  Imanaga","fullLFMName":"Imanaga, Shota ","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID699393":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393","firstName":"Pedro","lastName":"Ramírez","primaryNumber":"75","birthDate":"2004-04-01","currentAge":22,"birthCity":"Temblador","birthCountry":"Venezuela","height":"5' 9\"","weight":165,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Pedro","useLastName":"Ramírez","middleName":"Javier","boxscoreName":"Ramírez","gender":"M","nameMatrilineal":"Escobar","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-05-23","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pedro Ramírez","nameSlug":"pedro-ramirez-699393","firstLastName":"Pedro Ramírez","lastFirstName":"Ramírez, Pedro","lastInitName":"Ramírez, P","initLastName":"P Ramírez","fullFMLName":"Pedro Javier Ramírez","fullLFMName":"Ramírez, Pedro Javier","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID608348":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348","firstName":"Carson","lastName":"Kelly","primaryNumber":"15","birthDate":"1994-07-14","currentAge":31,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":212,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Carson","useLastName":"Kelly","middleName":"Franklin","boxscoreName":"Kelly, C","nickName":"Cars","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Kelly","nameSlug":"carson-kelly-608348","firstLastName":"Carson Kelly","lastFirstName":"Kelly, Carson","lastInitName":"Kelly, C","initLastName":"C Kelly","fullFMLName":"Carson Franklin Kelly","fullLFMName":"Kelly, Carson Franklin","strikeZoneTop":3.258,"strikeZoneBottom":1.644},"ID592791":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791","firstName":"Jameson","lastName":"Taillon","primaryNumber":"50","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":"25","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":31,"birthCity":"Arakawa","birthCountry":"Japan","height":"5' 11\"","weight":182,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Seiya","useLastName":"Suzuki","boxscoreName":"Suzuki","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"SAY-ya","mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seiya Suzuki","nameSlug":"seiya-suzuki-673548","firstLastName":"Seiya Suzuki","lastFirstName":"Suzuki, Seiya","lastInitName":"Suzuki, S","initLastName":"S Suzuki","fullFMLName":"Seiya Suzuki","fullLFMName":"Suzuki, Seiya ","strikeZoneTop":3.178,"strikeZoneBottom":1.604},"ID687231":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231","firstName":"Darell","lastName":"Hernaiz","primaryNumber":"2","birthDate":"2001-08-03","currentAge":24,"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":28,"birthCity":"Jackson","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Rolison","middleName":"Perry","boxscoreName":"Rolison","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"RAHL-ison","mlbDebutDate":"2025-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan Rolison","nameSlug":"ryan-rolison-669020","firstLastName":"Ryan Rolison","lastFirstName":"Rolison, Ryan","lastInitName":"Rolison, R","initLastName":"R Rolison","fullFMLName":"Ryan Perry Rolison","fullLFMName":"Rolison, Ryan Perry","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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":22,"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","primaryNumber":"32","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":35,"birthCity":"Cascade","birthStateProvince":"IA","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Colin","useLastName":"Rea","middleName":"D.","boxscoreName":"Rea","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"RAY","mlbDebutDate":"2015-08-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colin Rea","nameSlug":"colin-rea-607067","firstLastName":"Colin Rea","lastFirstName":"Rea, Colin","lastInitName":"Rea, C","initLastName":"C Rea","fullFMLName":"Colin D. Rea","fullLFMName":"Rea, Colin D.","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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":28,"birthCity":"Sparta","birthStateProvince":"TN","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ethan","useLastName":"Roberts","middleName":"Michael","boxscoreName":"Roberts","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-04-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ethan Roberts","nameSlug":"ethan-roberts-681799","firstLastName":"Ethan Roberts","lastFirstName":"Roberts, Ethan","lastInitName":"Roberts, E","initLastName":"E Roberts","fullFMLName":"Ethan Michael Roberts","fullLFMName":"Roberts, Ethan Michael","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID664023":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023","firstName":"Ian","lastName":"Happ","primaryNumber":"8","birthDate":"1994-08-12","currentAge":31,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Ian","useLastName":"Happ","middleName":"Edward","boxscoreName":"Happ","nickName":"Happer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2017-05-13","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ian Happ","nameSlug":"ian-happ-664023","firstLastName":"Ian Happ","lastFirstName":"Happ, Ian","lastInitName":"Happ, I","initLastName":"I Happ","fullFMLName":"Ian Edward Happ","fullLFMName":"Happ, Ian Edward","strikeZoneTop":3.137,"strikeZoneBottom":1.583},"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":28,"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":32,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Webb","middleName":"Lawrence","boxscoreName":"Webb, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Webb","nameSlug":"jacob-webb-657097","firstLastName":"Jacob Webb","lastFirstName":"Webb, Jacob","lastInitName":"Webb, J","initLastName":"J Webb","fullFMLName":"Jacob Lawrence Webb","fullLFMName":"Webb, Jacob Lawrence","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID691718":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718","firstName":"Pete","lastName":"Crow-Armstrong","primaryNumber":"4","birthDate":"2002-03-25","currentAge":24,"birthCity":"Sherman Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":184,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Pete","useLastName":"Crow-Armstrong","middleName":"Henry","boxscoreName":"Crow-Armstrong","nickName":"PCA","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Pete Crow-Armstrong","nameSlug":"pete-crow-armstrong-691718","firstLastName":"Pete Crow-Armstrong","lastFirstName":"Crow-Armstrong, Pete","lastInitName":"Crow-Armstrong, P","initLastName":"P Crow-Armstrong","fullFMLName":"Pete Henry Crow-Armstrong","fullLFMName":"Crow-Armstrong, Pete Henry","strikeZoneTop":3.202,"strikeZoneBottom":1.616},"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":"59","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":23,"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","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":23,"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.458,"strikeZoneBottom":1.745},"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":26,"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":41363,"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":"71","wind":"9 mph, In From CF"},"gameInfo":{"attendance":31922,"firstPitch":"2026-06-04T00:05:00.000Z","gameDurationMinutes":185},"review":{"hasChallenges":true,"away":{"used":1,"remaining":0},"home":{"used":1,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":1,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"home":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"}},"officialScorer":{"id":800935,"fullName":"John Jackson","link":"/api/v1/people/800935"},"primaryDatacaster":{"id":700141,"fullName":"Matthew Fox","link":"/api/v1/people/700141"},"moundVisits":{"away":{"used":3,"remaining":2},"home":{"used":1,"remaining":4}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carlos Cortes singles on a ground ball to third baseman Pedro Ramírez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-04T00:05:04.305Z","endTime":"2026-06-04T00:06:04.296Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":699393,"link":"/api/v1/people/699393"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-03T20:55:07.771Z","endTime":"2026-06-03T23:43:26.288Z","isPitch":false,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"}},{"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-03T23:43:26.288Z","endTime":"2026-06-04T00:04:30.040Z","isPitch":false,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"}},{"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-04T00:04:30.040Z","endTime":"2026-06-04T00:05:06.589Z","isPitch":false,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"}},{"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":92.5,"endSpeed":84.6,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.47829310397515,"aZ":-15.63363508848433,"pfxX":-5.599017793929647,"pfxZ":9.030675910417184,"pX":-0.17640529534633373,"pZ":1.8969011615974825,"vX0":5.135733897071101,"vY0":-134.54716622917834,"vZ0":-6.216274764436192,"x":123.72,"y":187.56,"x0":-1.3834519688739895,"y0":50.00383979437663,"z0":5.347231550027228,"aX":-10.25563812967473},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.2,"breakHorizontal":9.0,"spinRate":2186,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.40726685217567216,"extension":6.622259385696828},"index":3,"playId":"13dbb09b-5420-3fb6-a646-3d4c268d79ca","pitchNumber":1,"startTime":"2026-06-04T00:05:06.589Z","endTime":"2026-06-04T00:05:12.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.704885890445134,"aZ":-19.25895208799397,"pfxX":-6.924059135696334,"pfxZ":6.950466576545287,"pX":-1.7849913962070862,"pZ":2.3023152563104876,"vX0":1.7987693752753533,"vY0":-135.90295935616555,"vZ0":-4.724181438163566,"x":185.04,"y":176.62,"x0":-1.5589110137402828,"y0":50.001808112821415,"z0":5.413711969223882,"aX":-12.860827677242044},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.8,"breakHorizontal":12.1,"spinRate":2090,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.4041084763127394,"extension":6.541591765096464},"index":4,"playId":"8d041349-4511-3ecc-9cf3-6598addf474f","pitchNumber":2,"startTime":"2026-06-04T00:05:43.178Z","endTime":"2026-06-04T00:05:46.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.3,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.948591503795605,"aZ":-31.90357251211407,"pfxX":-10.26641877858529,"pfxZ":0.1676729593309929,"pX":-0.18468318346638207,"pZ":2.02580424326099,"vX0":6.40258117859479,"vY0":-125.74536496784329,"vZ0":-2.2393217820703697,"x":124.04,"y":184.08,"x0":-1.4325321508306263,"y0":50.00183875234575,"z0":5.5210586494093565,"aX":-16.4086477451885},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.0,"breakHorizontal":17.0,"spinRate":1455,"spinDirection":246},"zone":8,"typeConfidence":2.0,"plateTime":0.4359011471684031,"extension":6.60548449165273},"hitData":{"launchSpeed":55.7,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":92.38,"coordY":163.68}},"index":5,"playId":"81ff6e0a-d119-36cb-b160-3cb9abd70578","pitchNumber":3,"startTime":"2026-06-04T00:05:58.245Z","endTime":"2026-06-04T00:06:04.296Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T00:06:04.296Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Kurtz walks. Carlos Cortes to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-04T00:06:10.334Z","endTime":"2026-06-04T00:09:14.181Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"postOnSecond":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.5,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13982676417011,"aZ":-16.34306234481295,"pfxX":-6.015776042381084,"pfxZ":8.579147303767634,"pX":-0.8216092783815581,"pZ":2.8823221648047195,"vX0":3.8100834778394828,"vY0":-135.60058018702767,"vZ0":-3.7237821019539514,"x":148.32,"y":160.96,"x0":-1.4698451085495872,"y0":50.00389751015183,"z0":5.427435655235264,"aX":-11.102920717290118},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.9,"breakHorizontal":10.0,"spinRate":2205,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.4053246018432164,"extension":6.589339493725995},"index":0,"playId":"0c4f094b-6108-3106-80d6-9a1c3e08ab8c","pitchNumber":1,"startTime":"2026-06-04T00:06:32.737Z","endTime":"2026-06-04T00:06:37.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.9,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.470292959764112,"aZ":-18.399851265100935,"pfxX":-5.5698659622054745,"pfxZ":7.583589034856843,"pX":-0.7535308165576554,"pZ":2.940455433985684,"vX0":3.5543285886770897,"vY0":-134.4960273561353,"vZ0":-3.091741290304401,"x":145.72,"y":159.39,"x0":-1.3742909818055713,"y0":50.00358950054784,"z0":5.423112801331969,"aX":-10.118525874215019},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.2,"breakHorizontal":9.2,"spinRate":2126,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.40856442463171483,"extension":6.534386310217971},"index":1,"playId":"de49d964-1291-389c-b284-992d35f48d1a","pitchNumber":2,"startTime":"2026-06-04T00:06:48.506Z","endTime":"2026-06-04T00:06:53.662Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.390618943386734,"aZ":-17.011686546529948,"pfxX":-4.854730617061946,"pfxZ":8.205673243683067,"pX":-0.6599121369948606,"pZ":2.7188400463375832,"vX0":3.4613389378652513,"vY0":-135.74076874201336,"vZ0":-4.067693155826237,"x":142.15,"y":165.37,"x0":-1.3270810675006095,"y0":50.005234137597895,"z0":5.437052170847931,"aX":-8.973286335781538},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.0,"breakHorizontal":7.9,"spinRate":2137,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.40500690787892735,"extension":6.552020829096352},"index":2,"playId":"ed5c6901-2518-3eb0-9150-18e1bc9c94f4","pitchNumber":3,"startTime":"2026-06-04T00:07:26.802Z","endTime":"2026-06-04T00:07:30.455Z","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-04T00:07:39.897Z","endTime":"2026-06-04T00:07:51.720Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":79.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.40247634522128,"aZ":-32.29334094687651,"pfxX":-9.662358066767252,"pfxZ":-0.07458977506011966,"pX":-0.5422220547420736,"pZ":1.9834756343429771,"vX0":5.510984636619657,"vY0":-127.22084487625264,"vZ0":-2.414461248860751,"x":137.67,"y":185.23,"x0":-1.4965258900723681,"y0":50.00300621619397,"z0":5.539210664492431,"aX":-15.623868119807847},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.5,"breakHorizontal":16.0,"spinRate":1601,"spinDirection":250},"zone":7,"typeConfidence":2.0,"plateTime":0.43279258765018946,"extension":6.534595373593692},"index":4,"playId":"5f0f4b23-f542-3068-be92-df8ac85e427e","pitchNumber":4,"startTime":"2026-06-04T00:07:51.720Z","endTime":"2026-06-04T00:07:54.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.528558629655734,"aZ":-13.76929071988962,"pfxX":-7.20192973921997,"pfxZ":9.697754869496396,"pX":0.9882996151607949,"pZ":1.4052686359890034,"vX0":8.34709970440709,"vY0":-136.7447969434707,"vZ0":-7.871601343820194,"x":79.33,"y":200.84,"x0":-1.1648642704528176,"y0":50.00357968921687,"z0":5.26141678485344,"aX":-13.670129157528429},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.1,"breakHorizontal":11.3,"spinRate":2174,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.4001987978657646,"extension":6.638262677233469},"index":5,"playId":"1d5f7612-b914-3bfa-9553-a5aeea12d6fc","pitchNumber":5,"startTime":"2026-06-04T00:08:13.490Z","endTime":"2026-06-04T00:08:16.997Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.945933496348093,"aZ":-14.612781209299733,"pfxX":-4.845581925985746,"pfxZ":9.472670435819634,"pX":0.25255117717107534,"pZ":1.3743791489235937,"vX0":5.719911358570297,"vY0":-134.94754065866613,"vZ0":-7.604757141889545,"x":107.37,"y":201.67,"x0":-1.2598167902723705,"y0":50.00380704744536,"z0":5.247945761580579,"aX":-8.98418074801353},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.8,"breakHorizontal":7.7,"spinRate":2307,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.40507771726493136,"extension":6.719107436335801},"index":6,"playId":"dc140a3d-4cd5-3f10-b7d2-45358250591d","pitchNumber":6,"startTime":"2026-06-04T00:08:31.647Z","endTime":"2026-06-04T00:08:36.167Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"playId":"39a98756-3e55-38c0-a548-3392f7e570ef","startTime":"2026-06-04T00:08:51.908Z","endTime":"2026-06-04T00:08:54.908Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.85572776751927,"aZ":-15.961346359256673,"pfxX":-6.9783309451535285,"pfxZ":8.642830754070886,"pX":-0.7068675184917236,"pZ":1.521762689478619,"vX0":4.182314831003875,"vY0":-136.09048521154742,"vZ0":-7.173794649400931,"x":143.94,"y":197.69,"x0":-1.3569004353227585,"y0":50.003974483134165,"z0":5.297620065624583,"aX":-13.090730902038901},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.3,"breakHorizontal":11.8,"spinRate":2189,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.4024773887643178,"extension":6.602923745974184},"index":8,"playId":"ec30be4e-6dea-3f5f-bbbe-64f28ff6dcbc","pitchNumber":7,"startTime":"2026-06-04T00:09:09.037Z","endTime":"2026-06-04T00:09:14.181Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T00:09:14.181Z","atBatIndex":1},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Shea Langeliers grounds into a force out, shortstop Dansby Swanson to second baseman Nico Hoerner. Carlos Cortes to 3rd. Nick Kurtz out at 2nd. Shea Langeliers to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-04T00:09:39.911Z","endTime":"2026-06-04T00:09:56.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"postOnThird":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"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":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.392894236783857,"aZ":-32.523363761147294,"pfxX":1.5196814589514753,"pfxZ":-0.22104446061056748,"pX":0.13546116366268857,"pZ":2.322670752457702,"vX0":3.4231694869830864,"vY0":-124.76984155189648,"vZ0":-1.2579206538691399,"x":111.84,"y":176.07,"x0":-1.447757534318436,"y0":50.002835848995375,"z0":5.495893006630431,"aX":2.4124512990016878},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.5,"breakHorizontal":-3.5,"spinRate":2107,"spinDirection":85},"zone":5,"typeConfidence":2.0,"plateTime":0.4377741078212205,"extension":6.497823287508044},"hitData":{"launchSpeed":94.9,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.19,"coordY":154.72}},"index":0,"playId":"3110e826-01ef-3527-85f8-7b9bfdf63ac1","pitchNumber":1,"startTime":"2026-06-04T00:09:48.575Z","endTime":"2026-06-04T00:09:56.715Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T00:09:56.715Z","atBatIndex":2},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Tyler Soderstrom grounds into a force out, second baseman Nico Hoerner to shortstop Dansby Swanson. Carlos Cortes scores. Shea Langeliers out at 2nd. Tyler Soderstrom to 1st.","rbi":1,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-04T00:10:39.042Z","endTime":"2026-06-04T00:11:22.936Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":{"id":607067,"link":"/api/v1/people/607067"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_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":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.3074558028452,"aZ":-17.053998196587955,"pfxX":-5.421372241402377,"pfxZ":8.157041161734051,"pX":-1.0606189006169509,"pZ":2.6441848226103883,"vX0":2.791876272464135,"vY0":-135.67482054075919,"vZ0":-4.139217329195482,"x":157.43,"y":167.39,"x0":-1.401919325340076,"y0":50.000639417379915,"z0":5.387607697332203,"aX":-10.046530720676621},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.0,"breakHorizontal":9.1,"spinRate":2102,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.4046031612321066,"extension":6.698845067130105},"index":0,"playId":"d129f949-5bea-381a-8347-23b03ac58d85","pitchNumber":1,"startTime":"2026-06-04T00:10:40.752Z","endTime":"2026-06-04T00:10:44.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.153502139076572,"aZ":-36.02298978903227,"pfxX":-7.0102046786252705,"pfxZ":-2.4083653661940927,"pX":0.4732384850932105,"pZ":1.1830916635084832,"vX0":6.743924339897234,"vY0":-126.07403017282063,"vZ0":-3.09689114626745,"x":98.96,"y":206.84,"x0":-1.3337552702611524,"y0":50.00269284562171,"z0":5.353673552459958,"aX":-11.213700790304506},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-4.9,"breakHorizontal":11.0,"spinRate":1600,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.4355146273771493,"extension":6.587324693127796},"index":1,"playId":"06270860-5654-3f37-a35c-321e2552381c","pitchNumber":2,"startTime":"2026-06-04T00:10:56.213Z","endTime":"2026-06-04T00:10:59.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.56756395160462,"aZ":-38.13846045666117,"pfxX":-5.6173141694901,"pfxZ":-3.793558414477202,"pX":-0.294797907786609,"pZ":2.552828360523216,"vX0":4.68776198540335,"vY0":-125.38392619939489,"vZ0":0.32708272895336976,"x":128.24,"y":169.85,"x0":-1.4713042406286803,"y0":50.00611732102041,"z0":5.567744745006925,"aX":-8.824242548691958},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-6.5,"breakHorizontal":8.9,"spinRate":1687,"spinDirection":254},"zone":4,"typeConfidence":2.0,"plateTime":0.4391411070885529,"extension":6.433724092765273},"hitData":{"launchSpeed":99.4,"launchAngle":-26.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.8,"coordY":153.2}},"index":2,"playId":"2d409921-ca65-39ab-8826-04d29e6eb5c5","pitchNumber":3,"startTime":"2026-06-04T00:11:14.667Z","endTime":"2026-06-04T00:11:22.936Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T00:11:22.936Z","atBatIndex":3},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Brent Rooker grounds into a force out, shortstop Dansby Swanson to second baseman Nico Hoerner. Tyler Soderstrom out at 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-04T00:11:48.705Z","endTime":"2026-06-04T00:13:06.638Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","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":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.508196300875316,"aZ":-31.7481622974413,"pfxX":0.21669383608104553,"pfxZ":0.2644927497363767,"pX":2.2487462250537105,"pZ":0.8581940427140282,"vX0":8.588674765585095,"vY0":-126.29637564102755,"vZ0":-4.7684477466881505,"x":31.28,"y":215.61,"x0":-1.2288110114378226,"y0":50.00320236378728,"z0":5.333699290286378,"aX":0.34779112527313644},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.5,"breakHorizontal":-2.4,"spinRate":2093,"spinDirection":102},"zone":14,"typeConfidence":2.0,"plateTime":0.4342346767515224,"extension":6.643682225948489},"index":0,"playId":"567469fa-4358-3e6b-a5c1-09281b360df3","pitchNumber":1,"startTime":"2026-06-04T00:11:54.367Z","endTime":"2026-06-04T00:11:57.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.6,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.449246033210198,"aZ":-29.086116059408063,"pfxX":9.093051338758064,"pfxZ":2.118303473402987,"pX":-0.15617810741148289,"pZ":2.2181735964034197,"vX0":0.6149360765656495,"vY0":-120.53774702469775,"vZ0":-1.572799934832971,"x":122.95,"y":178.89,"x0":-1.5951457519295518,"y0":50.003428565467665,"z0":5.469735701469735,"aX":13.25648983210297},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.7,"breakHorizontal":-16.6,"spinRate":2429,"spinDirection":77},"zone":8,"typeConfidence":2.0,"plateTime":0.45602747622221473,"extension":6.311052217607431},"index":1,"playId":"e735cfeb-5afc-3dc0-a51b-eb3f2b907c70","pitchNumber":2,"startTime":"2026-06-04T00:12:11.249Z","endTime":"2026-06-04T00:12:15.612Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.0,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.703050598698432,"aZ":-17.21073571640697,"pfxX":-4.761628938048809,"pfxZ":7.953279635294013,"pX":0.3977381069887744,"pZ":2.1702052831220477,"vX0":6.152792735789088,"vY0":-135.79295273236903,"vZ0":-5.333706977810036,"x":101.84,"y":180.18,"x0":-1.271074718759805,"y0":50.00048179211782,"z0":5.343823827803023,"aX":-8.956454448998056},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.6,"breakHorizontal":7.4,"spinRate":2106,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.4022355598757392,"extension":6.695817360119898},"index":2,"playId":"d3bfa56e-750a-3a8e-9f80-69a23b821a24","pitchNumber":3,"startTime":"2026-06-04T00:12:38.762Z","endTime":"2026-06-04T00:12:42.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.5,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.24507945674591,"aZ":-28.900600434176503,"pfxX":7.417375440064677,"pfxZ":2.221446657301483,"pX":1.0169425024782515,"pZ":2.306114682559666,"vX0":3.5474492674044287,"vY0":-119.98158722060721,"vZ0":-1.3772265806388049,"x":78.24,"y":176.51,"x0":-1.4399943246956313,"y0":50.000234472138295,"z0":5.44157445946222,"aX":10.909264179423921},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":4.0,"breakHorizontal":-14.3,"spinRate":2426,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.45494267846995484,"extension":6.403711152481268},"hitData":{"launchSpeed":91.7,"launchAngle":3.0,"totalDistance":72.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.71,"coordY":155.74}},"index":3,"playId":"f0e589e4-edf4-34f8-93de-582ee3332452","pitchNumber":4,"startTime":"2026-06-04T00:13:00.953Z","endTime":"2026-06-04T00:13:06.638Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T00:13:06.638Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nico Hoerner flies out to center fielder Lawrence Butler.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-04T00:14:53.446Z","endTime":"2026-06-04T00:15:29.675Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"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":83.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.52969175480496,"aZ":-14.39327529145887,"pfxX":4.748594472213988,"pfxZ":9.957157059936648,"pX":0.07428940348894253,"pZ":2.8632685370588886,"vX0":-6.662871037700924,"vY0":-133.24886951752592,"vZ0":-5.262595768294939,"x":114.17,"y":161.47,"x0":1.9984557335869868,"y0":50.002047989624664,"z0":5.915987448057092,"aX":8.479156499583182},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.9,"breakHorizontal":-7.1,"spinRate":2090,"spinDirection":146},"zone":2,"typeConfidence":2.0,"plateTime":0.41218684510305037,"extension":6.896466067467641},"hitData":{"launchSpeed":95.0,"launchAngle":34.0,"totalDistance":333.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":95.49,"coordY":68.73}},"index":0,"playId":"6c8b0b21-ec4e-37c9-b8f5-9789c1dfc9cf","pitchNumber":1,"startTime":"2026-06-04T00:15:20.526Z","endTime":"2026-06-04T00:15:29.675Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T00:15:29.675Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Crow-Armstrong strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-04T00:15:32.336Z","endTime":"2026-06-04T00:16:52.080Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":4},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.740238415982436,"aZ":-15.212466150528181,"pfxX":8.286188529753641,"pfxZ":9.597341494638677,"pX":-0.9432029047981267,"pZ":1.1565765649444033,"vX0":-10.297744686746416,"vY0":-132.00203876649266,"vZ0":-8.972088081485136,"x":152.95,"y":207.55,"x0":1.9293931465011296,"y0":50.001058058543194,"z0":5.716209059533879,"aX":14.641822417258805},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.6,"breakHorizontal":-12.8,"spinRate":2112,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.414714701076492,"extension":6.791058312371182},"index":0,"playId":"cd9ab7f9-d099-34be-9b80-dccf33d9f11e","pitchNumber":1,"startTime":"2026-06-04T00:15:53.921Z","endTime":"2026-06-04T00:15:57.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.54056823362441,"aZ":-28.3312316152258,"pfxX":-0.9716301350393901,"pfxZ":2.481644764263052,"pX":-0.6798950343703357,"pZ":2.4950477686866437,"vX0":-6.560883173621764,"vY0":-123.42770562446803,"vZ0":-2.8057865998955176,"x":142.92,"y":171.41,"x0":2.1341338969396166,"y0":50.004699933713944,"z0":6.02135396114052,"aX":-1.5052012231833476},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.1,"breakHorizontal":3.2,"spinRate":2234,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.44301258943157373,"extension":6.363682004814386},"index":1,"playId":"8f11dc2c-f980-3b24-8d25-02fb89bc3680","pitchNumber":2,"startTime":"2026-06-04T00:16:10.159Z","endTime":"2026-06-04T00:16:13.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.713985040448577,"aZ":-15.244676825361381,"pfxX":7.99979451352929,"pfxZ":9.355981595410785,"pX":-0.3986296493638662,"pZ":3.086793969601607,"vX0":-8.887280662819633,"vY0":-134.0921727267671,"vZ0":-4.508942593464656,"x":132.19,"y":155.44,"x0":1.9292936521460715,"y0":50.00308067335363,"z0":5.88806578611357,"aX":14.476363143185328},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.1,"breakHorizontal":-12.5,"spinRate":2215,"spinDirection":140},"zone":1,"typeConfidence":2.0,"plateTime":0.40947004397083653,"extension":6.586687617138201},"index":2,"playId":"e977ded8-dca7-3a82-b24b-4955c0d107a5","pitchNumber":3,"startTime":"2026-06-04T00:16:23.889Z","endTime":"2026-06-04T00:16:26.889Z","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-04T00:16:36.605Z","endTime":"2026-06-04T00:16:48.179Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.102399995351927,"aZ":-16.536059250598218,"pfxX":6.03013384430332,"pfxZ":8.883597607875698,"pX":0.058128332420590303,"pZ":3.409146318174631,"vX0":-6.529715715307592,"vY0":-131.63965490535534,"vZ0":-3.5810178155136803,"x":114.78,"y":146.73,"x0":1.7835367771853896,"y0":50.005913158495936,"z0":6.006281870985684,"aX":10.619576116618735},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.5,"breakHorizontal":-9.6,"spinRate":2048,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.4155660624390882,"extension":6.514336123808338},"index":4,"playId":"419f1052-4076-3f6a-9062-685b0546211a","pitchNumber":4,"startTime":"2026-06-04T00:16:48.179Z","endTime":"2026-06-04T00:16:52.080Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T00:16:52.080Z","atBatIndex":6},{"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":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-04T00:17:15.492Z","endTime":"2026-06-04T00:19:49.015Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":8},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.89811630611012,"aZ":-15.574450989847756,"pfxX":6.160839556909961,"pfxZ":9.231501478473414,"pX":0.33037353899712063,"pZ":3.6744064717724094,"vX0":-6.4902574937058795,"vY0":-133.29853665990623,"vZ0":-3.0861594649059567,"x":104.41,"y":139.57,"x0":1.997351533947554,"y0":50.00214870999381,"z0":5.972999357434052,"aX":11.077015376068125},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.2,"breakHorizontal":-9.7,"spinRate":2087,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.411063492518267,"extension":6.688780910017656},"index":0,"playId":"506e9450-8a57-37e4-88a5-3e3d3e807fe9","pitchNumber":1,"startTime":"2026-06-04T00:17:15.492Z","endTime":"2026-06-04T00:17:19.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.18762910786251,"aZ":-29.446884461162036,"pfxX":-2.488769621449469,"pfxZ":1.7087474047337041,"pX":-0.22835871087401902,"pZ":2.1202020176924616,"vX0":-5.179500727833981,"vY0":-124.98812378554085,"vZ0":-3.6620478580720657,"x":125.7,"y":181.53,"x0":2.1871753621023657,"y0":50.002954721491285,"z0":6.000337050470935,"aX":-3.9701039800912423},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.5,"breakHorizontal":5.6,"spinRate":2199,"spinDirection":205},"zone":8,"typeConfidence":2.0,"plateTime":0.43681163312516214,"extension":6.156130678197681},"index":1,"playId":"b2363567-4a7f-3dd9-8522-303a44862a0b","pitchNumber":2,"startTime":"2026-06-04T00:17:30.725Z","endTime":"2026-06-04T00:17:34.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.97022855243983,"aZ":-15.030832623201874,"pfxX":5.590383143492774,"pfxZ":9.429778914405627,"pX":-0.5366350508185121,"pZ":2.983436464545024,"vX0":-7.749582245563061,"vY0":-133.53783978914373,"vZ0":-5.153972282802315,"x":137.46,"y":158.23,"x0":1.667794602965971,"y0":50.0022772227451,"z0":6.008462024347129,"aX":10.163365151511094},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.2,"breakHorizontal":-8.6,"spinRate":2085,"spinDirection":145},"zone":1,"typeConfidence":2.0,"plateTime":0.409134953017269,"extension":6.716104294516438},"index":2,"playId":"c2a9be7a-3946-31bc-83ee-256ae9e8f466","pitchNumber":3,"startTime":"2026-06-04T00:17:46.882Z","endTime":"2026-06-04T00:17:50.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.473616179390365,"aZ":-13.651168070623706,"pfxX":5.098558559362965,"pfxZ":10.351019187145312,"pX":-0.5489149402253193,"pZ":2.152589108394287,"vX0":-7.849285749692212,"vY0":-132.69066496710192,"vZ0":-7.201996452964503,"x":137.92,"y":180.66,"x0":1.780411692210782,"y0":50.00142073145785,"z0":5.889737586262128,"aX":9.12292956212061},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.4,"breakHorizontal":-7.6,"spinRate":2099,"spinDirection":151},"zone":4,"typeConfidence":2.0,"plateTime":0.4122462961718645,"extension":6.72740625510706},"index":3,"playId":"29776166-38d6-3659-b062-30465296da14","pitchNumber":4,"startTime":"2026-06-04T00:18:05.404Z","endTime":"2026-06-04T00:18:09.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.36719280319271,"aZ":-25.35615518157243,"pfxX":8.970741770713072,"pfxZ":4.891226009627723,"pX":0.20667353988614875,"pZ":1.171370232478823,"vX0":-6.811950386068331,"vY0":-117.06975798068608,"vZ0":-5.887833474671683,"x":109.12,"y":207.15,"x0":1.9836197409879408,"y0":50.00031729226271,"z0":6.081510575514134,"aX":12.494435205502795},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":7.7,"breakHorizontal":-14.6,"spinRate":1363,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.467235174877092,"extension":6.332034654427282},"index":4,"playId":"bfa499f1-a767-3ca6-b5bb-320935a2ea25","pitchNumber":5,"startTime":"2026-06-04T00:18:23.900Z","endTime":"2026-06-04T00:18:27.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":83.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.511806388486065,"aZ":-13.872965461150294,"pfxX":5.763240124924403,"pfxZ":10.070002781354152,"pX":1.176094290885065,"pZ":3.788692220256962,"vX0":-3.6011144653301916,"vY0":-134.52916272300732,"vZ0":-3.3154088573331397,"x":72.17,"y":136.49,"x0":1.7892160244106001,"y0":50.00147780662149,"z0":6.031888873830361,"aX":10.472665306071573},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.6,"breakHorizontal":-9.6,"spinRate":2026,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.40847349354507667,"extension":6.648390809557557},"index":5,"playId":"3f95c9d8-fbcf-373e-bfd3-ffc6990999c5","pitchNumber":6,"startTime":"2026-06-04T00:18:42.548Z","endTime":"2026-06-04T00:18:45.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.398507548859385,"aZ":-29.548755424145263,"pfxX":-2.8127099136316462,"pfxZ":1.7176292477677038,"pX":-0.9951140514017099,"pZ":2.777298726138711,"vX0":-6.41726245343057,"vY0":-122.67155673219322,"vZ0":-1.8490094828481893,"x":154.93,"y":163.79,"x0":2.016342464550977,"y0":50.0050135327303,"z0":6.050743057043897,"aX":-4.301925504351103},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.9,"breakHorizontal":6.6,"spinRate":2176,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.44585570920023043,"extension":6.314403590858377},"index":6,"playId":"4016c519-a7b0-3608-a93b-98bb70177c9e","pitchNumber":7,"startTime":"2026-06-04T00:19:00.297Z","endTime":"2026-06-04T00:19:03.297Z","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":92.4,"endSpeed":84.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.931272411803814,"aZ":-14.942405098062993,"pfxX":4.880820805104969,"pfxZ":9.372203123591484,"pX":0.15182655993045255,"pZ":3.251846161860183,"vX0":-6.614422313508648,"vY0":-134.4301756318675,"vZ0":-3.9307898289825944,"x":111.21,"y":150.98,"x0":2.0049912163762182,"y0":50.001430434503376,"z0":5.787119402351069,"aX":8.972806427725464},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.3,"breakHorizontal":-7.4,"spinRate":1965,"spinDirection":143},"zone":2,"typeConfidence":2.0,"plateTime":0.40676595128753634,"extension":6.970363223136055},"index":7,"playId":"5fe55922-a55c-3c0f-b794-fe2b87c41e5c","pitchNumber":8,"startTime":"2026-06-04T00:19:21.581Z","endTime":"2026-06-04T00:19:24.581Z","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":91.5,"endSpeed":83.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.873160076975203,"aZ":-14.56866958863038,"pfxX":7.223092989004086,"pfxZ":9.835610575108586,"pX":-0.6783018847926436,"pZ":2.4123731413212752,"vX0":-9.408158943484347,"vY0":-132.80969875641964,"vZ0":-6.147134384721408,"x":142.86,"y":173.65,"x0":1.9681056505164507,"y0":50.003993024744794,"z0":5.812585415338712,"aX":12.931867805906219},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.7,"breakHorizontal":-11.0,"spinRate":2125,"spinDirection":142},"zone":4,"typeConfidence":2.0,"plateTime":0.412078615155012,"extension":6.943352303652813},"hitData":{"launchSpeed":78.2,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.2,"coordY":170.43}},"index":8,"playId":"75a14637-f8cf-3f5c-9f09-b0b554119cc7","pitchNumber":9,"startTime":"2026-06-04T00:19:41.279Z","endTime":"2026-06-04T00:19:49.015Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T00:19:49.015Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-04T00:21:44.152Z","endTime":"2026-06-04T00:22:30.214Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.502543279120584,"aZ":-16.410951480346203,"pfxX":-5.9366838659996315,"pfxZ":8.611796576603336,"pX":0.587253570331744,"pZ":1.7905666029817044,"vX0":6.855107591691673,"vY0":-134.08499826694745,"vZ0":-6.28734251035102,"x":94.62,"y":190.43,"x0":-1.2245895506029587,"y0":50.00555776807753,"z0":5.32618967570093,"aX":-10.87112352189831},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.5,"breakHorizontal":9.4,"spinRate":2038,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.4076451084038335,"extension":6.600387255614495},"index":0,"playId":"92f68bfc-cd01-3d69-9aba-d89a1184c47c","pitchNumber":1,"startTime":"2026-06-04T00:21:54.843Z","endTime":"2026-06-04T00:21:57.977Z","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":86.2,"endSpeed":79.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.932335790255596,"aZ":-36.2620374772745,"pfxX":-6.084160879208306,"pfxZ":-2.564498607093477,"pX":0.513860814121404,"pZ":0.8668290356736383,"vX0":6.632751820592346,"vY0":-125.41322517499957,"vZ0":-3.8461370896142864,"x":97.41,"y":215.38,"x0":-1.3723754867093747,"y0":50.00134042164923,"z0":5.372250337046297,"aX":-9.70899996622969},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-5.3,"breakHorizontal":9.5,"spinRate":1490,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.43644250499327164,"extension":6.536890462893997},"index":1,"playId":"c84671d4-7d77-32d7-b255-6aaf63ac5de2","pitchNumber":2,"startTime":"2026-06-04T00:22:09.132Z","endTime":"2026-06-04T00:22:12.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.46686225228755,"aZ":-35.12544918709776,"pfxX":-8.064045274556754,"pfxZ":-1.83429374949527,"pX":-0.6089016667307118,"pZ":2.3248990766883564,"vX0":4.49756265733447,"vY0":-125.80618553819008,"vZ0":-0.8601486939087173,"x":140.21,"y":176.01,"x0":-1.3680548228250342,"y0":50.00148283747453,"z0":5.50711625493306,"aX":-12.982421766150715},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-3.2,"breakHorizontal":13.7,"spinRate":1518,"spinDirection":248},"zone":4,"typeConfidence":2.0,"plateTime":0.4346429978309332,"extension":6.57434205665839},"index":2,"playId":"64c011b0-4979-34f7-9303-66c81cabc41f","pitchNumber":3,"startTime":"2026-06-04T00:22:26.639Z","endTime":"2026-06-04T00:22:30.214Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T00:22:30.214Z","atBatIndex":8},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Zack Gelof doubles (5) on a fly ball to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-04T00:22:34.943Z","endTime":"2026-06-04T00:23:43.503Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"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":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.020422488094702,"aZ":-23.98916691094008,"pfxX":-8.27623784879113,"pfxZ":4.601623950553092,"pX":-1.0945626240625637,"pZ":3.246259726359644,"vX0":3.6333517451102013,"vY0":-132.49059224167576,"vZ0":-1.2505018737638713,"x":158.72,"y":151.13,"x0":-1.4074905470128234,"y0":50.00658639087411,"z0":5.475838922837339,"aX":-14.73233193259576},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.3,"breakHorizontal":14.2,"spinRate":1996,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.41324638347649234,"extension":6.58353532240026},"index":0,"playId":"dcbd0035-868a-39ea-bc41-6f2d60ef0583","pitchNumber":1,"startTime":"2026-06-04T00:22:53.751Z","endTime":"2026-06-04T00:22:57.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.974588959929378,"aZ":-16.454351615798522,"pfxX":-5.857168126406651,"pfxZ":8.523994939309562,"pX":0.4790013469513301,"pZ":2.826365635962692,"vX0":6.5387446915777,"vY0":-134.62285279734203,"vZ0":-3.793469541285403,"x":98.74,"y":162.47,"x0":-1.2150986610385088,"y0":50.00189997329982,"z0":5.411390785772582,"aX":-10.800163832933915},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.9,"breakHorizontal":9.2,"spinRate":2165,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.40616324394525893,"extension":6.668703009972285},"index":1,"playId":"3a71ab3e-105b-368a-9bc9-db57a0e6c966","pitchNumber":2,"startTime":"2026-06-04T00:23:09.806Z","endTime":"2026-06-04T00:23:13.135Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.1,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.60205332242708,"aZ":-29.02198979632681,"pfxX":7.951697496797797,"pfxZ":2.1439853951832983,"pX":0.8238871814726477,"pZ":2.6424569069715655,"vX0":2.9162179736317055,"vY0":-120.54626393839992,"vZ0":-0.6019064472480372,"x":96.93,"y":147.97,"x0":-1.434907536377327,"y0":50.00349815779677,"z0":5.459235176821969,"aX":11.69292713622155},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.0,"breakHorizontal":-15.1,"spinRate":2367,"spinDirection":74},"zone":12,"typeConfidence":2.0,"plateTime":0.45450885900174987,"extension":6.428109701214343},"hitData":{"launchSpeed":100.8,"launchAngle":28.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":164.98,"coordY":49.32}},"index":2,"playId":"ea42a0aa-026f-30c2-ac03-26f201a52619","pitchNumber":3,"startTime":"2026-06-04T00:23:28.166Z","endTime":"2026-06-04T00:23:43.503Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T00:23:43.503Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jeff McNeil flies out to right fielder Seiya Suzuki.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-04T00:23:53.986Z","endTime":"2026-06-04T00:25:12.116Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":2},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":86.8,"endSpeed":80.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.958111423006464,"aZ":-33.26173776656005,"pfxX":-9.900624465047295,"pfxZ":-0.6713059646614354,"pX":-0.30903834674211345,"pZ":1.3511539662439325,"vX0":5.722799963239763,"vY0":-126.29466783305836,"vZ0":-3.4074587836886203,"x":128.78,"y":202.3,"x0":-1.3143299932309631,"y0":50.00383420195567,"z0":5.384302318321197,"aX":-16.045254630505514},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.8,"breakHorizontal":16.7,"spinRate":1631,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.43317591625461294,"extension":6.589075786321596},"index":0,"playId":"aeddcbe0-5ef7-3e21-b3f3-b4dcb260bab6","pitchNumber":1,"startTime":"2026-06-04T00:24:19.123Z","endTime":"2026-06-04T00:24:23.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":78.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.99452640396614,"aZ":-34.44679886993745,"pfxX":-8.543294265871557,"pfxZ":-1.4288592024505284,"pX":-1.1489622351576247,"pZ":2.9599103745555224,"vX0":3.577295579115761,"vY0":-126.23252981741489,"vZ0":0.6861546305511794,"x":160.8,"y":158.86,"x0":-1.4853916850325757,"y0":50.00311800665484,"z0":5.488413329836478,"aX":-13.597549640897988},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.2,"breakHorizontal":14.5,"spinRate":1607,"spinDirection":250},"zone":11,"typeConfidence":2.0,"plateTime":0.4362157273316907,"extension":6.45071219699189},"index":1,"playId":"ffb2061d-1cf9-39da-ac7b-5ad711a7c00b","pitchNumber":2,"startTime":"2026-06-04T00:24:39.399Z","endTime":"2026-06-04T00:24:43.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.179991664463167,"aZ":-36.789683456171545,"pfxX":4.035070275363547,"pfxZ":-3.3520270640432237,"pX":-0.0029149770671388735,"pZ":1.6386767334111165,"vX0":2.1487543235845523,"vY0":-116.9361652821898,"vZ0":-1.0835143997820298,"x":117.11,"y":194.54,"x0":-1.4595632627635955,"y0":50.00235895863213,"z0":5.576363907954108,"aX":5.556915107818705},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-6.0,"breakHorizontal":-7.8,"spinRate":2209,"spinDirection":63},"zone":8,"typeConfidence":2.0,"plateTime":0.4693750579472331,"extension":6.357678467471211},"hitData":{"launchSpeed":70.1,"launchAngle":31.0,"totalDistance":233.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.63,"coordY":118.95}},"index":2,"playId":"ec38cecb-dbc9-3cdc-886f-a5974e524c85","pitchNumber":3,"startTime":"2026-06-04T00:24:59.123Z","endTime":"2026-06-04T00:25:12.116Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T00:25:12.116Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alika Williams singles on a sharp line drive to center fielder Pete Crow-Armstrong. Zack Gelof scores.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-04T00:25:40.166Z","endTime":"2026-06-04T00:26:02.116Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"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":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"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":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":{"id":607067,"link":"/api/v1/people/607067"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.761600914435842,"aZ":-17.477393775346343,"pfxX":-4.6200726804101375,"pfxZ":7.805508768283278,"pX":0.3532976432124893,"pZ":2.575024438937101,"vX0":5.927683981687672,"vY0":-135.86829411371437,"vZ0":-4.276676519292786,"x":103.53,"y":169.25,"x0":-1.2491208538802807,"y0":50.00327967857103,"z0":5.3720216277501756,"aX":-8.700313269043232},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.4,"breakHorizontal":7.2,"spinRate":2135,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.4020155206494289,"extension":6.625447553985414},"hitData":{"launchSpeed":101.6,"launchAngle":12.0,"totalDistance":265.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":105.58,"coordY":74.91}},"index":0,"playId":"036d7c54-446f-3d5b-8022-9b26597b4ec0","pitchNumber":1,"startTime":"2026-06-04T00:25:49.879Z","endTime":"2026-06-04T00:26:02.116Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T00:26:02.116Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Cortes grounds out, first baseman Michael Busch to pitcher Colin Rea.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-04T00:26:13.162Z","endTime":"2026-06-04T00:28:14.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.4,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.665624765148774,"aZ":-18.991922593646358,"pfxX":-5.148194525726133,"pfxZ":7.219768920057181,"pX":-1.0201018456410385,"pZ":4.017501309641955,"vX0":2.854092525535886,"vY0":-133.94277650812683,"vZ0":-0.45309839733641344,"x":155.88,"y":130.31,"x0":-1.42803379749425,"y0":50.00081736028219,"z0":5.541294209567123,"aX":-9.39677785799164},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.2,"breakHorizontal":8.8,"spinRate":2111,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.4081920314566365,"extension":6.462364635241774},"index":0,"playId":"35b859f2-69b8-314f-9ad4-f76254852460","pitchNumber":1,"startTime":"2026-06-04T00:26:29.646Z","endTime":"2026-06-04T00:26:32.667Z","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":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.4,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.94273201493472,"aZ":-18.174005425335874,"pfxX":-6.165560180684691,"pfxZ":7.706706552128483,"pX":-0.3718950305626783,"pZ":1.7109735834378577,"vX0":4.527686967603777,"vY0":-133.70611721168487,"vZ0":-5.936324061620985,"x":131.18,"y":192.58,"x0":-1.2834165045099581,"y0":50.00144939665974,"z0":5.257380514086813,"aX":-11.199087985611465},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.0,"breakHorizontal":10.2,"spinRate":2132,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.4091250570958267,"extension":6.6427419497176565},"index":1,"playId":"5f1353e0-3e52-3446-8a7f-f1aed1bb8caf","pitchNumber":2,"startTime":"2026-06-04T00:26:48.673Z","endTime":"2026-06-04T00:26:52.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.9,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.456945379416716,"aZ":-16.406588123049428,"pfxX":-4.783698069300159,"pfxZ":8.723206752305934,"pX":-1.3811605739232908,"pZ":3.156019109498337,"vX0":1.9160662121317544,"vY0":-133.5184799688363,"vZ0":-2.7830006832974856,"x":169.65,"y":153.57,"x0":-1.4861576139182409,"y0":50.002488721074506,"z0":5.3909620373805645,"aX":-8.645927848912493},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.5,"breakHorizontal":8.3,"spinRate":2069,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4100690712906623,"extension":6.496063679575545},"index":2,"playId":"f4b7ef9c-0fcf-3b2d-b380-676a90ff53ff","pitchNumber":3,"startTime":"2026-06-04T00:27:10.496Z","endTime":"2026-06-04T00:27:13.496Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.5,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.06075961545607,"aZ":-35.873885592438434,"pfxX":-8.32009683383545,"pfxZ":-2.2648803320282385,"pX":-0.7157095542450151,"pZ":0.8916981869156728,"vX0":4.4892736147293615,"vY0":-126.99493826822993,"vZ0":-4.060238308208762,"x":144.28,"y":214.7,"x0":-1.4255589525185277,"y0":50.00471485352562,"z0":5.365620546300434,"aX":-13.588242601335175},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-4.8,"breakHorizontal":14.0,"spinRate":1441,"spinDirection":254},"zone":13,"typeConfidence":2.0,"plateTime":0.43133682897436687,"extension":6.46852678914019},"index":3,"playId":"de8de55b-c348-33d6-8c20-1cbf1d27e662","pitchNumber":4,"startTime":"2026-06-04T00:27:28.284Z","endTime":"2026-06-04T00:27:32.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.6,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.814326609972973,"aZ":-19.15434104028388,"pfxX":-5.539574365222478,"pfxZ":6.978102556812676,"pX":-1.3257429261232274,"pZ":2.7138455901577867,"vX0":2.372384049447845,"vY0":-135.0779949186509,"vZ0":-3.5342598385170945,"x":167.53,"y":165.51,"x0":-1.4911065842235605,"y0":50.001540670556004,"z0":5.370234314021191,"aX":-10.33262050280027},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.1,"breakHorizontal":9.6,"spinRate":2191,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.40403624786276904,"extension":6.477919155356758},"index":4,"playId":"1a53805c-ba57-3907-8f03-c9ce560cc98e","pitchNumber":5,"startTime":"2026-06-04T00:27:46.345Z","endTime":"2026-06-04T00:27:50.213Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.1,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.39058253975546,"aZ":-34.884472838095895,"pfxX":-7.076713148697603,"pfxZ":-1.7211418412080466,"pX":0.04037131267550146,"pZ":1.3716822941051383,"vX0":5.942018518826121,"vY0":-124.608620326582,"vZ0":-2.869903015468359,"x":115.46,"y":201.74,"x0":-1.452495111257216,"y0":50.002554090987985,"z0":5.412623171954882,"aX":-11.159746739522502},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.5,"breakHorizontal":11.5,"spinRate":1507,"spinDirection":255},"zone":14,"typeConfidence":2.0,"plateTime":0.4391053077255753,"extension":6.520710089448158},"hitData":{"launchSpeed":72.2,"launchAngle":-1.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.88,"coordY":163.84}},"index":5,"playId":"1106d3cf-6844-315a-9812-27f8cf17b24f","pitchNumber":6,"startTime":"2026-06-04T00:28:05.802Z","endTime":"2026-06-04T00:28:14.246Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T00:28:14.246Z","atBatIndex":12},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Seiya Suzuki homers (8) on a fly ball to left center field.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-04T00:30:12.841Z","endTime":"2026-06-04T00:31:58.839Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":{"id":605488,"link":"/api/v1/people/605488"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.18833649800202,"aZ":-33.69295009238794,"pfxX":-2.3883268859216322,"pfxZ":-0.9981126889163949,"pX":0.037399111542173534,"pZ":3.5886311450484967,"vX0":-4.333534926329185,"vY0":-122.37762526915184,"vZ0":0.6943900047285363,"x":115.57,"y":141.89,"x0":2.1384494135940377,"y0":50.00286594413809,"z0":6.177700310188818,"aX":-3.636623876314023},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.4,"breakHorizontal":5.3,"spinRate":2237,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.44685355613396416,"extension":6.167261874988343},"index":0,"playId":"4251218f-efd1-3ba9-8e0e-3645985d04f5","pitchNumber":1,"startTime":"2026-06-04T00:30:24.901Z","endTime":"2026-06-04T00:30:29.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.877996534478353,"aZ":-13.884780086052853,"pfxX":5.894496873571548,"pfxZ":10.386468740743398,"pX":-0.19249562696776745,"pZ":3.2453434534570764,"vX0":-7.559631397051473,"vY0":-131.811194090204,"vZ0":-4.076030476233821,"x":124.34,"y":151.16,"x0":1.946059861195357,"y0":50.00029164747939,"z0":5.8361391858372045,"aX":10.377048798252417},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":18.1,"breakHorizontal":-9.0,"spinRate":2137,"spinDirection":140},"zone":2,"typeConfidence":2.0,"plateTime":0.41545349944089427,"extension":6.802237822113553},"index":1,"playId":"5d97d744-dd12-3a29-a3ee-d079c776a190","pitchNumber":2,"startTime":"2026-06-04T00:30:39.659Z","endTime":"2026-06-04T00:30:43.672Z","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":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.227858801890594,"aZ":-23.303604524967042,"pfxX":9.080451220599215,"pfxZ":6.401762033091391,"pX":0.2992809301589627,"pZ":1.5925048364793704,"vX0":-6.688569413948437,"vY0":-117.00744802884726,"vZ0":-5.147835297221856,"x":105.59,"y":195.78,"x0":2.0161843663309162,"y0":50.00151276544007,"z0":6.006542749672783,"aX":12.5806212392869},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":10.6,"breakHorizontal":-14.8,"spinRate":1457,"spinDirection":131},"zone":9,"typeConfidence":2.0,"plateTime":0.46823746661603005,"extension":6.33259029025567},"index":2,"playId":"2ead1a7b-357a-3390-8f9d-d9cfc93f88e9","pitchNumber":3,"startTime":"2026-06-04T00:30:58.753Z","endTime":"2026-06-04T00:31:03.316Z","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":1,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.612805441953466,"aZ":-25.12404192665885,"pfxX":8.662075374550653,"pfxZ":5.283162394267564,"pX":1.2853988725297671,"pZ":1.5587138098455198,"vX0":-4.509631055281947,"vY0":-114.64909171737898,"vZ0":-4.862436780551144,"x":68.0,"y":196.69,"x0":2.1494474537145187,"y0":50.004318560251434,"z0":6.150459906109237,"aX":11.566314503549998},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":8.6,"breakHorizontal":-14.6,"spinRate":1428,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4771981774951257,"extension":6.233101690054998},"index":3,"playId":"186e2e86-477e-313e-8a90-88f077ea1a29","pitchNumber":4,"startTime":"2026-06-04T00:31:14.945Z","endTime":"2026-06-04T00:31:17.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.54548341177384,"aZ":-19.696713046649844,"pfxX":8.25125421999725,"pfxZ":6.9480809325501465,"pX":0.07525885244750379,"pZ":2.8347628550495645,"vX0":-7.4820787256732,"vY0":-133.17894969022166,"vZ0":-4.361433368611449,"x":114.13,"y":162.24,"x0":1.848764954355008,"y0":50.00596317828253,"z0":5.917895659250507,"aX":14.827734021604613},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.8,"breakHorizontal":-13.3,"spinRate":2167,"spinDirection":142},"zone":2,"typeConfidence":2.0,"plateTime":0.4112393278847608,"extension":6.639151675333506},"hitData":{"launchSpeed":108.9,"launchAngle":32.0,"totalDistance":408.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":64.77,"coordY":45.61}},"index":4,"playId":"2fe24356-a604-38f1-bd23-dd73f1c23abc","pitchNumber":5,"startTime":"2026-06-04T00:31:33.581Z","endTime":"2026-06-04T00:31:58.839Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T00:31:58.839Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ian Happ grounds out, shortstop Alika Williams to first baseman Nick Kurtz.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-04T00:32:19.221Z","endTime":"2026-06-04T00:33:56.669Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.328081424646253,"aZ":-17.11136713905875,"pfxX":5.095637538408732,"pfxZ":8.45215137156578,"pX":0.1263641796194803,"pZ":3.927036535562292,"vX0":-6.558377718400114,"vY0":-132.63965331159608,"vZ0":-2.108417031914887,"x":112.18,"y":132.75,"x0":1.9687579089288048,"y0":50.001785861790744,"z0":5.979680001819167,"aX":9.080580482113028},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.0,"breakHorizontal":-7.8,"spinRate":1961,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.4129154028142157,"extension":6.739754794160249},"index":0,"playId":"58cc38f6-5510-3e2c-be84-02369df4792f","pitchNumber":1,"startTime":"2026-06-04T00:32:22.058Z","endTime":"2026-06-04T00:32:25.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.553043495069108,"aZ":-30.66395218417493,"pfxX":-0.3761090801544099,"pfxZ":1.0513789144100514,"pX":0.06863542961994043,"pZ":2.6110037918567164,"vX0":-5.027415037286743,"vY0":-118.99787732608515,"vZ0":-1.5654482887435042,"x":114.38,"y":168.28,"x0":2.2563552295845866,"y0":50.00221264438018,"z0":6.051851861742451,"aX":-0.5398549464820959},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.8,"breakHorizontal":1.9,"spinRate":2078,"spinDirection":256},"zone":5,"typeConfidence":2.0,"plateTime":0.46004075366843056,"extension":6.161532679668714},"index":1,"playId":"5e990c40-9724-3e50-a67f-c21864a5ac9c","pitchNumber":2,"startTime":"2026-06-04T00:32:36.251Z","endTime":"2026-06-04T00:32:39.715Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.972969462752367,"aZ":-30.12049488962177,"pfxX":-1.4594169564676944,"pfxZ":1.3312544961417885,"pX":0.8679222151781056,"pZ":2.9966644940742326,"vX0":-3.033636766189442,"vY0":-123.08521842968295,"vZ0":-1.3250414144032328,"x":83.92,"y":157.87,"x0":2.3029395163049218,"y0":50.00411553699001,"z0":6.077632994254811,"aX":-2.253187614357277},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.4,"breakHorizontal":3.4,"spinRate":2179,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.4439241644703582,"extension":6.1415604163279065},"index":2,"playId":"38705a53-89dd-3930-8151-27f6de1f1552","pitchNumber":3,"startTime":"2026-06-04T00:32:52.870Z","endTime":"2026-06-04T00:32:55.870Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.327671906999978,"aZ":-26.06400873884482,"pfxX":7.194819899364171,"pfxZ":4.345447995242644,"pX":-0.15595744785904703,"pZ":1.9994282131959167,"vX0":-6.98422811238322,"vY0":-117.53086638479931,"vZ0":-3.893500593593826,"x":122.94,"y":184.8,"x0":1.9130090471382666,"y0":50.0022058103667,"z0":6.085857946050792,"aX":10.111679795535872},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":7.2,"breakHorizontal":-11.4,"spinRate":1412,"spinDirection":128},"zone":8,"typeConfidence":2.0,"plateTime":0.46523653364392015,"extension":6.359232593666607},"index":3,"playId":"50a2e5e9-3ef6-34a5-a322-203546736c03","pitchNumber":4,"startTime":"2026-06-04T00:33:11.736Z","endTime":"2026-06-04T00:33:14.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.423261669218128,"aZ":-23.597613994762018,"pfxX":5.492113760571083,"pfxZ":6.035715424607384,"pX":0.44186640475236416,"pZ":0.8306372432382777,"vX0":-5.6207711606321515,"vY0":-118.14174620156727,"vZ0":-6.801701355097084,"x":100.16,"y":216.35,"x0":2.132533275294017,"y0":50.00350598994579,"z0":5.900520982715559,"aX":7.804308003576603},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":9.6,"breakHorizontal":-8.6,"spinRate":1386,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.462714053727876,"extension":6.555680597399373},"index":4,"playId":"fe81a63f-667f-3e32-b905-5bd74cf250bc","pitchNumber":5,"startTime":"2026-06-04T00:33:32.158Z","endTime":"2026-06-04T00:33:35.216Z","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":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.644338769568968,"aZ":-12.999109082649467,"pfxX":5.5866695899085945,"pfxZ":10.464799699687187,"pX":-0.220071858499836,"pZ":1.784248474602803,"vX0":-7.196164605144116,"vY0":-134.39810456563853,"vZ0":-8.090728771321475,"x":125.39,"y":190.61,"x0":1.7641654610365933,"y0":50.00668479234761,"z0":5.753567583936997,"aX":10.241031104988009},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.4,"breakHorizontal":-8.6,"spinRate":2050,"spinDirection":148},"zone":8,"typeConfidence":2.0,"plateTime":0.40725992523786925,"extension":6.976919920808213},"hitData":{"launchSpeed":105.8,"launchAngle":-10.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.78,"coordY":148.72}},"index":5,"playId":"fba948b2-6194-3846-8de8-e2efef870d22","pitchNumber":6,"startTime":"2026-06-04T00:33:49.386Z","endTime":"2026-06-04T00:33:56.669Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T00:33:56.669Z","atBatIndex":14},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dansby Swanson doubles (6) on a ground ball to left fielder Tyler Soderstrom.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-04T00:34:00.012Z","endTime":"2026-06-04T00:34:38.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.902254026466842,"aZ":-13.827631231475706,"pfxX":5.2952581234024905,"pfxZ":10.001630130527301,"pX":-0.14724619968729097,"pZ":2.65366480453225,"vX0":-7.323630603850346,"vY0":-134.51242224719817,"vZ0":-5.815357154330559,"x":122.61,"y":167.13,"x0":1.9214494716543076,"y0":50.00414918773317,"z0":5.8224220756174185,"aX":9.714979827054421},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.0,"breakHorizontal":-8.0,"spinRate":2154,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.40704437446290775,"extension":6.821940638779349},"hitData":{"launchSpeed":102.4,"launchAngle":-3.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":62.12,"coordY":128.88}},"index":0,"playId":"56b3b6b5-1cdc-30fe-9626-8fa445ca0549","pitchNumber":1,"startTime":"2026-06-04T00:34:23.524Z","endTime":"2026-06-04T00:34:38.783Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T00:34:38.783Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-04T00:34:46.915Z","endTime":"2026-06-04T00:37:01.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":79.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.212397372400282,"aZ":-30.404297945528516,"pfxX":-2.2221316712715726,"pfxZ":1.13602000450987,"pX":-0.34557348850801467,"pZ":2.0916010935383453,"vX0":-5.566861526241698,"vY0":-123.07229940234572,"vZ0":-3.2705863994145767,"x":130.17,"y":182.31,"x0":2.2181031909278253,"y0":50.005552118683205,"z0":5.963980111602973,"aX":-3.471380688057125},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.7,"breakHorizontal":5.2,"spinRate":2230,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.44195560721540517,"extension":6.290726413883855},"index":0,"playId":"3f7627c9-077d-3a51-82de-a5f8f8a1ff67","pitchNumber":1,"startTime":"2026-06-04T00:35:09.051Z","endTime":"2026-06-04T00:35:12.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.5389090944286,"aZ":-30.49105008324944,"pfxX":-2.576906116980816,"pfxZ":1.0906126948514405,"pX":-0.33248723922822754,"pZ":2.469517322052707,"vX0":-5.2782517680267365,"vY0":-122.85623326808363,"vZ0":-2.4520416518930688,"x":129.67,"y":172.1,"x0":2.168400114581537,"y0":50.00566904197623,"z0":6.040841834736059,"aX":-3.987232907087838},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.7,"breakHorizontal":5.8,"spinRate":2276,"spinDirection":239},"zone":4,"typeConfidence":2.0,"plateTime":0.44375351526829476,"extension":6.419009587922866},"index":1,"playId":"73205894-9892-3132-9f59-a3ec04f3f7a8","pitchNumber":2,"startTime":"2026-06-04T00:35:25.517Z","endTime":"2026-06-04T00:35:28.517Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-04T00:35:43.579Z","endTime":"2026-06-04T00:35:55.130Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.98390533034277,"aZ":-15.082112396023918,"pfxX":6.109715376841397,"pfxZ":9.240707250493728,"pX":0.261177733694736,"pZ":3.578040026178835,"vX0":-7.3874142308528175,"vY0":-134.81883841257132,"vZ0":-3.196096339613734,"x":107.04,"y":142.17,"x0":2.236814766868027,"y0":50.0024061031331,"z0":5.836649698196074,"aX":11.301219103997592},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.3,"breakHorizontal":-9.6,"spinRate":2227,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.4055176270855605,"extension":6.591191754696871},"index":3,"playId":"66304a44-17f9-3b3c-bc36-139078726b46","pitchNumber":3,"startTime":"2026-06-04T00:35:55.130Z","endTime":"2026-06-04T00:35:59.447Z","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":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.10746607807485,"aZ":-33.140184207369856,"pfxX":-1.3013854772422508,"pfxZ":-0.6070022990524775,"pX":-0.8464355005359838,"pZ":1.9989016728652735,"vX0":-6.771884539570694,"vY0":-124.98568621039867,"vZ0":-3.020145113507488,"x":149.26,"y":184.81,"x0":2.0620661772841604,"y0":50.002586818136095,"z0":5.931618313768968,"aX":-2.068516091751059},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.6,"breakHorizontal":3.8,"spinRate":2297,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.43745869269155957,"extension":6.395761079848369},"index":4,"playId":"fbfbccdb-8a28-3ad6-b84b-35db2249aa19","pitchNumber":4,"startTime":"2026-06-04T00:36:12.880Z","endTime":"2026-06-04T00:36:17.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.57845239495776,"aZ":-30.547558855076588,"pfxX":-0.7570156812149205,"pfxZ":1.004958824283987,"pX":-0.8203247708472016,"pZ":0.7870958462795086,"vX0":-7.395817782572415,"vY0":-125.779976538686,"vZ0":-6.198738886343687,"x":148.27,"y":217.53,"x0":2.246518137306321,"y0":50.00088556050253,"z0":5.735437158391635,"aX":-1.2221646954192371},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.7,"breakHorizontal":2.9,"spinRate":2312,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.43411276085528794,"extension":6.526445376385784},"index":5,"playId":"31e60ba8-07bf-3a99-9cb6-4391d5a06f6b","pitchNumber":5,"startTime":"2026-06-04T00:36:33.865Z","endTime":"2026-06-04T00:36:36.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.264673260788687,"aZ":-30.208288225086992,"pfxX":-1.0018920253446701,"pfxZ":1.286750151176789,"pX":-1.1209221357158587,"pZ":1.316556518461047,"vX0":-7.863778920742282,"vY0":-122.84259125223802,"vZ0":-4.6392834600715585,"x":159.73,"y":203.23,"x0":2.251561991965772,"y0":50.00407779981698,"z0":5.796849983704373,"aX":-1.5305656551832598},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.4,"breakHorizontal":3.6,"spinRate":2291,"spinDirection":202},"zone":13,"typeConfidence":2.0,"plateTime":0.44582090827027576,"extension":6.3504050753396415},"index":6,"playId":"fed010c4-87aa-3146-8d07-8ef1cf411f82","pitchNumber":6,"startTime":"2026-06-04T00:36:57.041Z","endTime":"2026-06-04T00:37:01.096Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T00:37:01.096Z","atBatIndex":16},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Pedro Ramírez lines out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-04T00:37:06.281Z","endTime":"2026-06-04T00:37:52.295Z","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":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"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":"Lineout","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":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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":78.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.086008425390304,"aZ":-31.8676765355287,"pfxX":-1.916896511114012,"pfxZ":0.20067326138005903,"pX":1.0526645110673476,"pZ":1.5941264869586547,"vX0":-2.873613339126459,"vY0":-122.22997098599069,"vZ0":-3.7113168463210444,"x":76.87,"y":195.74,"x0":2.4866318019525293,"y0":50.00350224451693,"z0":5.83014995872382,"aX":-2.9388643940147685},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.1,"breakHorizontal":4.1,"spinRate":2270,"spinDirection":254},"zone":14,"typeConfidence":2.0,"plateTime":0.4458581534762516,"extension":6.30984640322414},"index":0,"playId":"fde2ad14-f9fd-399c-a826-520f52fae632","pitchNumber":1,"startTime":"2026-06-04T00:37:25.425Z","endTime":"2026-06-04T00:37:28.425Z","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":81.3,"endSpeed":75.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.078896484974248,"aZ":-27.332903748636994,"pfxX":7.813382514108742,"pfxZ":3.4099551236972676,"pX":0.5959362482459324,"pZ":1.9214770283755094,"vX0":-6.239521808973293,"vY0":-118.28475806168548,"vZ0":-3.7959827822947667,"x":94.28,"y":186.9,"x0":2.2499122317958475,"y0":50.00369442749156,"z0":6.046925066242607,"aX":11.09771881013224},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":5.5,"breakHorizontal":-12.7,"spinRate":1385,"spinDirection":124},"zone":9,"typeConfidence":2.0,"plateTime":0.46264878645222884,"extension":6.294214941855493},"hitData":{"launchSpeed":82.0,"launchAngle":26.0,"totalDistance":303.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":93.6,"coordY":82.26}},"index":1,"playId":"ae603878-65bc-3d32-b0ae-c9b746b04ed6","pitchNumber":2,"startTime":"2026-06-04T00:37:44.465Z","endTime":"2026-06-04T00:37:52.295Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T00:37:52.295Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-04T00:39:54.095Z","endTime":"2026-06-04T00:40:47.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":2},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.961180104239528,"aZ":-15.361002811502296,"pfxX":-4.7095201307941785,"pfxZ":9.193466526275078,"pX":0.5683208976527047,"pZ":2.4909778996294865,"vX0":6.5552453313126895,"vY0":-134.1216615662473,"vZ0":-4.774537690111866,"x":95.34,"y":171.52,"x0":-1.2912131540273166,"y0":50.002233094452876,"z0":5.383231106970722,"aX":-8.612951505455893},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.8,"breakHorizontal":7.2,"spinRate":2121,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.4077687999659303,"extension":6.55650225862079},"index":0,"playId":"9e009b36-b410-329a-9814-28dd311e177e","pitchNumber":1,"startTime":"2026-06-04T00:40:01.461Z","endTime":"2026-06-04T00:40:04.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.993708930421807,"aZ":-32.15391270341672,"pfxX":-7.101575240567293,"pfxZ":0.011764587403241045,"pX":0.46198687230113766,"pZ":1.4545848091447744,"vX0":6.912208707072126,"vY0":-126.89362759038241,"vZ0":-3.554370743929299,"x":99.39,"y":199.51,"x0":-1.358849674301238,"y0":50.00367563577659,"z0":5.402412172921478,"aX":-11.723861152064845},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.5,"breakHorizontal":11.5,"spinRate":1392,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.4296484422437734,"extension":6.730884827740666},"index":1,"playId":"e9374f9d-d829-3e3c-953e-e7e3a6c9922f","pitchNumber":2,"startTime":"2026-06-04T00:40:19.835Z","endTime":"2026-06-04T00:40:23.279Z","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.5,"endSpeed":85.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.165422993771585,"aZ":-20.21929322688075,"pfxX":-5.248880967459058,"pfxZ":6.4332147206296995,"pX":0.5167828395603341,"pZ":3.801727831869537,"vX0":6.67313319578701,"vY0":-134.67943557113526,"vZ0":-0.7373538727421773,"x":97.3,"y":136.13,"x0":-1.2981377207914497,"y0":50.00089421053169,"z0":5.4945706622995925,"aX":-9.75088925450376},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.8,"breakHorizontal":8.3,"spinRate":2128,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.4049644212939043,"extension":6.5371895653825085},"index":2,"playId":"682e4843-5880-3664-bf94-db515ce833e6","pitchNumber":3,"startTime":"2026-06-04T00:40:44.707Z","endTime":"2026-06-04T00:40:47.923Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T00:40:47.923Z","atBatIndex":18},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Shea Langeliers lines out to left fielder Ian Happ.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-04T00:40:51.516Z","endTime":"2026-06-04T00:41:40.615Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":1},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.857636624328595,"aZ":-29.922033810749706,"pfxX":8.2481849215014,"pfxZ":1.528347171179071,"pX":0.6960968467106434,"pZ":2.5153366164819113,"vX0":2.601999646203994,"vY0":-120.31503377147506,"vZ0":-0.8371045315997458,"x":90.47,"y":170.87,"x0":-1.470114278860152,"y0":50.00049529071729,"z0":5.514340790001136,"aX":12.115683304440042},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.9,"breakHorizontal":-15.6,"spinRate":2390,"spinDirection":75},"zone":6,"typeConfidence":2.0,"plateTime":0.45487240229731274,"extension":6.457869031174258},"index":0,"playId":"8ef3073b-deba-3b89-8680-6241fc21131d","pitchNumber":1,"startTime":"2026-06-04T00:41:14.036Z","endTime":"2026-06-04T00:41:17.036Z","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.7,"endSpeed":83.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.12372647016243,"aZ":-19.02074481190225,"pfxX":-6.88169732990872,"pfxZ":7.304792025237822,"pX":-1.2273964316290118,"pZ":2.378748093492568,"vX0":2.8351632320414373,"vY0":-133.43531325185174,"vZ0":-4.297302607919573,"x":163.79,"y":174.55,"x0":-1.410530693143186,"y0":50.00299868386939,"z0":5.383417053370349,"aX":-12.390134763379018},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.5,"breakHorizontal":11.9,"spinRate":2062,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.41072491937518363,"extension":6.671766280436984},"hitData":{"launchSpeed":97.8,"launchAngle":18.0,"totalDistance":318.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":44.52,"coordY":99.47}},"index":1,"playId":"a8473fde-8f38-3982-96b5-987a3184d669","pitchNumber":2,"startTime":"2026-06-04T00:41:33.919Z","endTime":"2026-06-04T00:41:40.615Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T00:41:40.615Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Soderstrom singles on a ground ball to right fielder Seiya Suzuki.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-04T00:41:44.297Z","endTime":"2026-06-04T00:42:20.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.7,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.82377400807587,"aZ":-27.966384004266466,"pfxX":1.7269998801529876,"pfxZ":2.614983019375348,"pX":-0.1777479834682463,"pZ":2.557810907556574,"vX0":2.6138016329667235,"vY0":-125.6775705821947,"vZ0":-1.6146921261075398,"x":123.78,"y":169.72,"x0":-1.4529662550165219,"y0":50.00619403232251,"z0":5.465355778435936,"aX":2.7813913177519556},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.7,"breakHorizontal":-3.7,"spinRate":2120,"spinDirection":166},"zone":5,"typeConfidence":2.0,"plateTime":0.4346918871791172,"extension":6.432972303765762},"hitData":{"launchSpeed":107.3,"launchAngle":-0.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.17,"coordY":103.12}},"index":0,"playId":"0fa0d561-b62d-385f-ba37-cd3cf399876b","pitchNumber":1,"startTime":"2026-06-04T00:42:07.726Z","endTime":"2026-06-04T00:42:20.235Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T00:42:20.235Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brent Rooker flies out to right fielder Seiya Suzuki.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-04T00:42:22.297Z","endTime":"2026-06-04T00:42:56.223Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":0},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.2,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.75803177800076,"aZ":-28.238515731873793,"pfxX":8.344885892625122,"pfxZ":2.681880716707224,"pX":0.31533182066491594,"pZ":2.1988977368588443,"vX0":1.7646877339487386,"vY0":-120.29851695156907,"vZ0":-1.5839272427643252,"x":104.98,"y":179.41,"x0":-1.5118058437267647,"y0":50.005898759251224,"z0":5.362874173103246,"aX":12.26486416331155},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.8,"breakHorizontal":-15.5,"spinRate":2233,"spinDirection":83},"zone":9,"typeConfidence":2.0,"plateTime":0.4548446309470511,"extension":6.523400274198418},"hitData":{"launchSpeed":92.4,"launchAngle":50.0,"totalDistance":248.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":158.76,"coordY":106.18}},"index":0,"playId":"31071afc-537b-3564-bfe9-d40e17f7989c","pitchNumber":1,"startTime":"2026-06-04T00:42:46.461Z","endTime":"2026-06-04T00:42:56.223Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T00:42:56.223Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Miguel Amaya flies out to right fielder Carlos Cortes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-04T00:44:45.821Z","endTime":"2026-06-04T00:46:24.506Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.7,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.72454370982621,"aZ":-14.756580634291687,"pfxX":7.1677116254007025,"pfxZ":9.696922665278318,"pX":-0.7528526460317325,"pZ":1.601968851588731,"vX0":-9.031753954334475,"vY0":-133.6512294280229,"vZ0":-8.163146834979367,"x":145.7,"y":195.53,"x0":1.7503172826220428,"y0":50.00203478851283,"z0":5.771127539096903,"aX":12.874224199131428},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.7,"breakHorizontal":-10.9,"spinRate":2210,"spinDirection":146},"zone":13,"typeConfidence":2.0,"plateTime":0.4109323859856455,"extension":6.986094567740106},"index":0,"playId":"eebda563-8a51-35de-89a8-b510147f6865","pitchNumber":1,"startTime":"2026-06-04T00:45:05.892Z","endTime":"2026-06-04T00:45:10.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":72.9,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.89615925762986,"aZ":-29.017377170110272,"pfxX":8.003019363627988,"pfxZ":2.341896958290313,"pX":1.0361361938638822,"pZ":2.6873612183504525,"vX0":-4.654675258234946,"vY0":-115.55133192889814,"vZ0":-1.6751981228218376,"x":77.5,"y":166.22,"x0":2.0386765031868617,"y0":50.00523517856845,"z0":6.214482916182114,"aX":10.804220285238008},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":4.1,"breakHorizontal":-13.3,"spinRate":1428,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.47433334644364944,"extension":6.263212074038906},"index":1,"playId":"4ea0eb36-b625-3202-8af3-0529ac57bcc9","pitchNumber":2,"startTime":"2026-06-04T00:45:20.932Z","endTime":"2026-06-04T00:45:25.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.1,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.22908846086605,"aZ":-17.526236587454786,"pfxX":8.505995584095864,"pfxZ":8.305961423871402,"pX":-0.33620076914885433,"pZ":1.5839702173978707,"vX0":-9.086029345966644,"vY0":-132.19908080679164,"vZ0":-7.273511895442382,"x":129.82,"y":196.01,"x0":2.04665722948426,"y0":50.000487064618476,"z0":5.6663118337865885,"aX":14.994628200580127},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.6,"breakHorizontal":-13.3,"spinRate":2149,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.4149474162213691,"extension":6.837010075249715},"index":2,"playId":"e08ec3c2-d495-354a-aff2-2e5a5305a224","pitchNumber":3,"startTime":"2026-06-04T00:45:38.276Z","endTime":"2026-06-04T00:45:41.319Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.5,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.50958489970818,"aZ":-29.375091891856272,"pfxX":-1.4384334627052655,"pfxZ":1.8457738993568178,"pX":0.019850890503223192,"pZ":2.4447551962111342,"vX0":-5.069781334237391,"vY0":-121.88276396804771,"vZ0":-2.349695398516115,"x":116.24,"y":172.77,"x0":2.3081680144622627,"y0":50.00040368855068,"z0":5.941770925544393,"aX":-2.1773469333212128},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.1,"breakHorizontal":3.7,"spinRate":2175,"spinDirection":246},"zone":5,"typeConfidence":2.0,"plateTime":0.44827496585543747,"extension":6.269272531098922},"index":3,"playId":"d761e21b-a739-3e83-ba98-17b1f19f7598","pitchNumber":4,"startTime":"2026-06-04T00:45:57.412Z","endTime":"2026-06-04T00:46:00.966Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-06-04T00:46:07.485Z","endTime":"2026-06-04T00:46:16.809Z","isPitch":false,"type":"action","player":{"id":665804,"link":"/api/v1/people/665804"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.0,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.050460130609096,"aZ":-29.783544936189813,"pfxX":7.619919288123298,"pfxZ":1.7191083485371994,"pX":0.9886328231894213,"pZ":2.143931275615065,"vX0":-4.717665723427161,"vY0":-117.41374337028863,"vZ0":-2.7890889869628603,"x":79.32,"y":180.89,"x0":2.037933442839141,"y0":50.00384332353694,"z0":6.129929663284477,"aX":10.597799599026416},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":2.6,"breakHorizontal":-12.6,"spinRate":1371,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.467201432648066,"extension":6.221680570611266},"hitData":{"launchSpeed":75.3,"launchAngle":40.0,"totalDistance":243.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.82,"coordY":118.22}},"index":5,"playId":"4d4d15da-df78-3744-95f5-b6a8b9ac3527","pitchNumber":5,"startTime":"2026-06-04T00:46:16.809Z","endTime":"2026-06-04T00:46:24.506Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T00:46:24.506Z","atBatIndex":22},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nico Hoerner doubles (14) on a line drive to left fielder Tyler Soderstrom.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-04T00:46:28.376Z","endTime":"2026-06-04T00:48:02.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.2,"endSpeed":77.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.58705579315998,"aZ":-30.067318749080872,"pfxX":-2.269762989811858,"pfxZ":1.4005856323239794,"pX":0.19404521055830773,"pZ":2.688343444445039,"vX0":-4.4503185790987,"vY0":-121.22128398019045,"vZ0":-1.6874908924746796,"x":109.6,"y":166.19,"x0":2.3387104982196996,"y0":50.00542788345677,"z0":5.98408386683892,"aX":-3.425996132043244},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.4,"breakHorizontal":5.0,"spinRate":2218,"spinDirection":252},"zone":5,"typeConfidence":2.0,"plateTime":0.449431143372232,"extension":6.402491736447715},"index":0,"playId":"0a0a2d9d-a78a-3c45-9ef5-b1689bd878f0","pitchNumber":1,"startTime":"2026-06-04T00:46:51.214Z","endTime":"2026-06-04T00:46:54.471Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-06-04T00:47:01.565Z","endTime":"2026-06-04T00:47:11.457Z","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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":75.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.959378743304192,"aZ":-25.05039055113964,"pfxX":8.179346844807633,"pfxZ":5.0252689737516825,"pX":0.34960624110471955,"pZ":0.8479061708237811,"vX0":-6.3344463988881685,"vY0":-117.63914890794761,"vZ0":-6.6426713427848,"x":103.67,"y":215.89,"x0":1.9997959230051303,"y0":50.00360865552941,"z0":5.995648046317482,"aX":11.594247380610685},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":7.9,"breakHorizontal":-13.4,"spinRate":1270,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.46360975154001327,"extension":6.364681395052886},"index":2,"playId":"1652ea74-1b40-3acf-ad45-09064ae80b57","pitchNumber":2,"startTime":"2026-06-04T00:47:11.457Z","endTime":"2026-06-04T00:47:14.700Z","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":79.3,"endSpeed":73.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.31138573586098,"aZ":-28.685956514515127,"pfxX":8.400420263402784,"pfxZ":2.5641375804413435,"pX":1.6244747795038272,"pZ":1.794163766416724,"vX0":-3.989575156634017,"vY0":-115.53310037834463,"vZ0":-3.245215718871495,"x":55.08,"y":190.34,"x0":2.276838359531022,"y0":50.002373168929246,"z0":5.956680633491873,"aX":11.424158513104757},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":4.2,"breakHorizontal":-14.3,"spinRate":1418,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.47300164572921943,"extension":6.435279470917147},"index":3,"playId":"6ad53a10-7928-3004-9cc1-782e27eb7a5f","pitchNumber":3,"startTime":"2026-06-04T00:47:29.944Z","endTime":"2026-06-04T00:47:32.944Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.138902742569268,"aZ":-30.05083532674953,"pfxX":-1.8942855783424537,"pfxZ":1.412601803183824,"pX":-0.15210394846456748,"pZ":2.204617913913157,"vX0":-5.245588697052869,"vY0":-121.26317223389998,"vZ0":-2.761117297271859,"x":122.8,"y":179.26,"x0":2.275353515385263,"y0":50.00518336011943,"z0":5.9491819019998,"aX":-2.853765766741339},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.2,"breakHorizontal":4.6,"spinRate":2227,"spinDirection":248},"zone":5,"typeConfidence":2.0,"plateTime":0.4497032238656491,"extension":6.304815688469093},"hitData":{"launchSpeed":98.7,"launchAngle":18.0,"totalDistance":326.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":66.0,"coordY":80.0}},"index":4,"playId":"1ad77c48-cbec-3cba-874c-404a61094203","pitchNumber":4,"startTime":"2026-06-04T00:47:48.943Z","endTime":"2026-06-04T00:48:02.676Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T00:48:02.676Z","atBatIndex":23},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Pete Crow-Armstrong homers (8) on a fly ball to right center field. Nico Hoerner scores.","rbi":2,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-04T00:48:26.405Z","endTime":"2026-06-04T00:49:26.087Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":{"id":605488,"link":"/api/v1/people/605488"},"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":{"id":605488,"link":"/api/v1/people/605488"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":71.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.118855127274163,"aZ":-35.72978342542533,"pfxX":-5.5509113223925475,"pfxZ":-2.7248343812680336,"pX":0.5949450226334742,"pZ":2.026617617171635,"vX0":-3.072293693229612,"vY0":-113.81765559300173,"vZ0":-0.45951170234557714,"x":94.32,"y":184.06,"x0":2.6864081203356505,"y0":50.005188079850214,"z0":5.788674183495223,"aX":-7.236650381671798},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-4.7,"breakHorizontal":10.9,"spinRate":2216,"spinDirection":303},"zone":9,"typeConfidence":2.0,"plateTime":0.4824078319482852,"extension":6.363863373993914},"index":0,"playId":"a9d25bc5-cdbd-3782-81c2-0d54fac4e009","pitchNumber":1,"startTime":"2026-06-04T00:48:38.237Z","endTime":"2026-06-04T00:48:41.237Z","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":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.19758670825435,"aZ":-31.4786431539483,"pfxX":-1.4966191702177176,"pfxZ":0.44592322176207677,"pX":-0.4792939884670998,"pZ":1.9222454197537808,"vX0":-5.73176084194554,"vY0":-123.48309865187635,"vZ0":-3.459436399818009,"x":135.27,"y":186.88,"x0":2.060660059036046,"y0":50.00269533272166,"z0":5.973035232372562,"aX":-2.323590631124843},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.2,"breakHorizontal":4.0,"spinRate":2230,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.4425502793086862,"extension":6.41878893808086},"hitData":{"launchSpeed":99.1,"launchAngle":26.0,"totalDistance":378.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":203.87,"coordY":67.33}},"index":1,"playId":"3295d6f2-9ca5-3c38-912a-c76cfd6c9c2e","pitchNumber":2,"startTime":"2026-06-04T00:49:00.135Z","endTime":"2026-06-04T00:49:26.087Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T00:49:26.087Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alex Bregman singles on a ground ball to center fielder Lawrence Butler.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-04T00:49:47.921Z","endTime":"2026-06-04T00:52:12.319Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"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, 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":77.9,"endSpeed":71.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.570409181553,"aZ":-33.81727197605894,"pfxX":-6.928765961455593,"pfxZ":-1.275088554994646,"pX":-0.9718763939000276,"pZ":2.4883687229093554,"vX0":-5.727170048627242,"vY0":-113.29418919834096,"vZ0":-0.17030591390118355,"x":154.05,"y":171.59,"x0":2.4927621772674287,"y0":50.000420475174174,"z0":5.957316799755433,"aX":-8.963136485136433},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-2.0,"breakHorizontal":14.0,"spinRate":2287,"spinDirection":299},"zone":11,"typeConfidence":2.0,"plateTime":0.4842897085737641,"extension":6.166421063216681},"index":0,"playId":"d4fddcce-51b8-3078-805c-7dedd81132bf","pitchNumber":1,"startTime":"2026-06-04T00:49:48.181Z","endTime":"2026-06-04T00:49:52.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.3395229021325,"aZ":-29.065231320347394,"pfxX":6.407771856817863,"pfxZ":2.200422684231901,"pX":0.5576378212080854,"pZ":2.5213057990606607,"vX0":-5.732434292595049,"vY0":-117.74965378816034,"vZ0":-2.2617756366137103,"x":95.74,"y":170.7,"x0":2.185504043905543,"y0":50.000246642661764,"z0":6.17061032948002,"aX":9.040522940904436},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":3.7,"breakHorizontal":-10.3,"spinRate":1314,"spinDirection":126},"zone":6,"typeConfidence":2.0,"plateTime":0.4643007642048156,"extension":6.147561630730661},"index":1,"playId":"51eeacee-a922-373d-b96f-d8e63cb67a85","pitchNumber":2,"startTime":"2026-06-04T00:50:02.892Z","endTime":"2026-06-04T00:50:06.150Z","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":81.5,"endSpeed":75.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.55392911324842,"aZ":-25.144466855294887,"pfxX":8.96530924716065,"pfxZ":4.929606551294252,"pX":-0.1327019369873719,"pZ":1.2400578167135483,"vX0":-7.974403500355098,"vY0":-118.35222345287977,"vZ0":-5.693539681388156,"x":122.06,"y":205.3,"x0":2.107668873779988,"y0":50.0021324955805,"z0":5.965496810430088,"aX":12.78058901441001},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":7.8,"breakHorizontal":-14.4,"spinRate":1432,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.461934391968601,"extension":6.358820080592776},"index":2,"playId":"6c690b77-2bf4-38b6-b75c-2f9b7ebcafef","pitchNumber":3,"startTime":"2026-06-04T00:50:18.565Z","endTime":"2026-06-04T00:50:22.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.684769558511583,"aZ":-14.233958343272977,"pfxX":6.837694875319807,"pfxZ":10.130131706674618,"pX":-0.17953100981612843,"pZ":2.208100648529727,"vX0":-8.050360615383505,"vY0":-132.1329568885859,"vZ0":-6.4883719675100275,"x":123.84,"y":179.16,"x0":2.0157907056005877,"y0":50.005663474088365,"z0":5.738097853223603,"aX":12.114181167162293},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.2,"breakHorizontal":-10.7,"spinRate":2173,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.41425065663941174,"extension":6.884186921952606},"index":3,"playId":"e2b3b21e-1931-3535-8cb7-384278416f8a","pitchNumber":4,"startTime":"2026-06-04T00:50:35.981Z","endTime":"2026-06-04T00:50:39.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.81264918106645,"aZ":-15.9717764739879,"pfxX":5.487199576696657,"pfxZ":9.13518117323492,"pX":-0.17694631516737153,"pZ":2.829283164288181,"vX0":-7.614219931890974,"vY0":-131.78007479969872,"vZ0":-4.7022781772150255,"x":123.74,"y":162.39,"x0":2.0258292134120257,"y0":50.002841051429876,"z0":5.802332437498719,"aX":9.732515132051288},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.8,"breakHorizontal":-8.4,"spinRate":2004,"spinDirection":144},"zone":2,"typeConfidence":2.0,"plateTime":0.4143208571305057,"extension":6.713878930062893},"index":4,"playId":"451032fa-bb07-38dd-9ba8-3929238ea145","pitchNumber":5,"startTime":"2026-06-04T00:51:00.611Z","endTime":"2026-06-04T00:51:03.734Z","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":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.259778912242215,"aZ":-23.098212634262417,"pfxX":8.167900545570369,"pfxZ":6.296740787467597,"pX":0.1256360870650452,"pZ":1.417638856059165,"vX0":-7.292055623377638,"vY0":-119.36887100616903,"vZ0":-5.754320740235279,"x":112.21,"y":200.5,"x0":2.160796057832565,"y0":50.00126476587383,"z0":5.942526100943933,"aX":11.770652676998624},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":10.2,"breakHorizontal":-13.0,"spinRate":1467,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.4590726303051613,"extension":6.4124733552297135},"index":5,"playId":"c3da770b-3dc4-3d72-8761-fbcb8f857575","pitchNumber":6,"startTime":"2026-06-04T00:51:22.453Z","endTime":"2026-06-04T00:51:26.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.394372176140745,"aZ":-30.69342626639909,"pfxX":-1.8671672612130874,"pfxZ":0.9455635091502312,"pX":0.13148416083833314,"pZ":1.781727976069792,"vX0":-4.579933818127506,"vY0":-124.50939765095485,"vZ0":-4.005477497953871,"x":111.99,"y":190.67,"x0":2.238633441942487,"y0":50.004234401712836,"z0":5.956039877766912,"aX":-2.925925772545697},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.0,"breakHorizontal":4.4,"spinRate":2314,"spinDirection":197},"zone":8,"typeConfidence":2.0,"plateTime":0.4401918111666112,"extension":6.33519897786269},"index":6,"playId":"eb1c6320-c03e-303d-b275-9bdd91e74f15","pitchNumber":7,"startTime":"2026-06-04T00:51:38.817Z","endTime":"2026-06-04T00:51:42.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.725695007163424,"aZ":-13.122544703089035,"pfxX":5.699256884248963,"pfxZ":10.716715478763607,"pX":1.1458998119905073,"pZ":2.710939334850168,"vX0":-4.108226948702234,"vY0":-132.800639127965,"vZ0":-5.69291686210833,"x":73.32,"y":165.58,"x0":1.9762451091595867,"y0":50.00185221991044,"z0":5.845263204947462,"aX":10.129949369685468},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.4,"breakHorizontal":-9.4,"spinRate":2134,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.4132103720100333,"extension":6.755723967238984},"hitData":{"launchSpeed":89.5,"launchAngle":5.0,"totalDistance":105.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.45,"coordY":106.58}},"index":7,"playId":"b4fc1cac-6cf5-3c3e-88d6-a20c8c388b09","pitchNumber":8,"startTime":"2026-06-04T00:52:01.618Z","endTime":"2026-06-04T00:52:12.319Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T00:52:12.319Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Seiya Suzuki flies out to second baseman Jeff McNeil.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-04T00:53:13.613Z","endTime":"2026-06-04T00:55:57.636Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,7,9,10],"actionIndex":[6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":605488,"link":"/api/v1/people/605488"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"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":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-04T00:52:32.671Z","endTime":"2026-06-04T00:53:15.905Z","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":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.053816988926574,"aZ":-14.451322093362217,"pfxX":6.500890381286157,"pfxZ":10.062851022859668,"pX":-1.1006787565561151,"pZ":2.820054630046964,"vX0":-10.034577461739204,"vY0":-131.88421028442886,"vZ0":-5.0465299994837745,"x":158.96,"y":162.64,"x0":1.9089681608040174,"y0":50.006124331244465,"z0":5.824410064620022,"aX":11.454469363825885},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":17.3,"breakHorizontal":-9.6,"spinRate":2142,"spinDirection":140},"zone":11,"typeConfidence":2.0,"plateTime":0.41532066136049073,"extension":6.76218366994687},"index":1,"playId":"e69381ee-0efd-3e8e-a4d5-39878ccb38b3","pitchNumber":1,"startTime":"2026-06-04T00:53:15.905Z","endTime":"2026-06-04T00:53:19.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.864631010173216,"aZ":-31.096528780864702,"pfxX":-2.410186855045467,"pfxZ":0.6936648843748685,"pX":0.27635366520997784,"pZ":1.8084292323061537,"vX0":-4.268356779426379,"vY0":-123.1453643935287,"vZ0":-3.5064919578182616,"x":106.47,"y":189.95,"x0":2.340446092976477,"y0":50.0017312852331,"z0":5.862217101371403,"aX":-3.7257069928613284},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.7,"breakHorizontal":5.3,"spinRate":2160,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.4436125132892821,"extension":6.398360586378223},"index":2,"playId":"6ae02db3-0616-3fcd-adc5-90dfce1fd682","pitchNumber":2,"startTime":"2026-06-04T00:53:33.004Z","endTime":"2026-06-04T00:53:36.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":81.0,"endSpeed":74.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.200439305281638,"aZ":-26.509459831298066,"pfxX":9.067648747779328,"pfxZ":4.014957568729075,"pX":1.6067334378231908,"pZ":2.748234842353765,"vX0":-4.5366134479912255,"vY0":-117.964871932059,"vZ0":-1.9299974422119943,"x":55.76,"y":164.58,"x0":2.3755373710862675,"y0":50.003436187836876,"z0":6.018161809719748,"aX":12.794508743979772},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":7.1,"breakHorizontal":-15.4,"spinRate":1454,"spinDirection":117},"zone":12,"typeConfidence":2.0,"plateTime":0.4641161339008635,"extension":6.34624730500017},"index":3,"playId":"e3dc901a-0716-3760-8519-a4159583bd0a","pitchNumber":3,"startTime":"2026-06-04T00:53:49.916Z","endTime":"2026-06-04T00:53:54.927Z","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":1,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.828294302619863,"aZ":-27.335328011810414,"pfxX":9.067434604656286,"pfxZ":3.444358245262233,"pX":2.0466167083420905,"pZ":2.6745855038643107,"vX0":-3.2694363565213496,"vY0":-117.85269094367763,"vZ0":-2.050587727640683,"x":38.99,"y":166.57,"x0":2.275541777187119,"y0":50.000274039755055,"z0":6.085692455762451,"aX":12.726762851203233},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":6.0,"breakHorizontal":-15.6,"spinRate":1376,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.4651115483763424,"extension":6.24670841012338},"index":4,"playId":"17bbae0b-7adb-364e-b727-d9572ddec189","pitchNumber":4,"startTime":"2026-06-04T00:54:11.140Z","endTime":"2026-06-04T00:54:14.906Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"index":5,"playId":"bfe91077-c0fd-361b-9a08-92400f2bc07b","startTime":"2026-06-04T00:54:32.237Z","endTime":"2026-06-04T00:54:36.362Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pitcher Jeffrey Springs picks off Alex Bregman at 1st on throw to first baseman Nick Kurtz.","event":"Pickoff 1B","eventType":"pickoff_1b","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"index":6,"actionPlayId":"bfe91077-c0fd-361b-9a08-92400f2bc07b","startTime":"2026-06-04T00:54:48.626Z","endTime":"2026-06-04T00:55:04.538Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":608324,"link":"/api/v1/people/608324"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.951556086543793,"aZ":-29.87814760360679,"pfxX":-2.8523195486997395,"pfxZ":1.4358723340720392,"pX":0.16177853406285161,"pZ":3.3634454476881825,"vX0":-4.116034219624701,"vY0":-125.1480091541008,"vZ0":-0.7785721572346864,"x":110.83,"y":147.97,"x0":2.192318962413958,"y0":50.00386565111697,"z0":6.104825302453975,"aX":-4.569003376552676},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.6,"breakHorizontal":6.0,"spinRate":2231,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.4360362780947771,"extension":6.402277211749855},"index":7,"playId":"ae6bfa0b-caab-3bdd-a8f6-05238d6e9cac","pitchNumber":5,"startTime":"2026-06-04T00:55:04.538Z","endTime":"2026-06-04T00:55:07.836Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":8,"startTime":"2026-06-04T00:55:21.105Z","endTime":"2026-06-04T00:55:26.307Z","isPitch":false,"type":"action","player":{"id":673548,"link":"/api/v1/people/673548"}},{"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":91.4,"endSpeed":83.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.330925372930274,"aZ":-12.640773460886734,"pfxX":5.129111629553043,"pfxZ":10.93821585027881,"pX":0.7438530694964638,"pZ":2.9519089293088223,"vX0":-4.9506425244003065,"vY0":-132.99796463576345,"vZ0":-5.266105175835762,"x":88.65,"y":159.08,"x0":1.9657374857910872,"y0":50.00368140560246,"z0":5.879195561474155,"aX":9.161166674381937},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.8,"breakHorizontal":-8.2,"spinRate":2272,"spinDirection":146},"zone":3,"typeConfidence":2.0,"plateTime":0.4123030513817554,"extension":6.822626039780904},"index":9,"playId":"b3135620-782b-3f7b-9d49-3bca93fc188d","pitchNumber":6,"startTime":"2026-06-04T00:55:26.307Z","endTime":"2026-06-04T00:55:29.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.3972041501991,"aZ":-25.954359878411623,"pfxX":-0.8441996636954164,"pfxZ":3.873621615355841,"pX":-0.18215028078425557,"pZ":2.528889361201773,"vX0":-5.4636973559554844,"vY0":-125.16780428856794,"vZ0":-3.24532701561723,"x":123.94,"y":170.5,"x0":2.127825450572705,"y0":50.00278492735542,"z0":5.939658756127092,"aX":-1.355603314176479},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.6,"breakHorizontal":2.6,"spinRate":2236,"spinDirection":183},"zone":5,"typeConfidence":2.0,"plateTime":0.43557332483780575,"extension":6.358851204043486},"hitData":{"launchSpeed":82.3,"launchAngle":53.0,"totalDistance":205.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.33,"coordY":128.37}},"index":10,"playId":"c03d7790-36e5-32a2-9235-931a548c1aad","pitchNumber":7,"startTime":"2026-06-04T00:55:48.363Z","endTime":"2026-06-04T00:55:57.636Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T00:55:57.636Z","atBatIndex":26},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Lawrence Butler lines out to first baseman Michael Busch.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-04T00:57:46.855Z","endTime":"2026-06-04T00:58:09.982Z","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":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","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":0},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.89453687814644,"aZ":-13.982979241161761,"pfxX":-4.560186149249507,"pfxZ":10.025494673897914,"pX":0.4407393825018602,"pZ":2.0566380322485913,"vX0":6.122399171813774,"vY0":-134.07899427577732,"vZ0":-6.148019531007465,"x":100.2,"y":183.25,"x0":-1.2833825737093745,"y0":50.003570293437846,"z0":5.383225016746563,"aX":-8.275579573812019},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.9,"breakHorizontal":6.8,"spinRate":2172,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.4090326772687365,"extension":6.5912345699104735},"hitData":{"launchSpeed":112.5,"launchAngle":8.0,"totalDistance":160.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":153.0,"coordY":161.0}},"index":0,"playId":"7af71f7a-0c7d-3ae5-b487-f042ab15355d","pitchNumber":1,"startTime":"2026-06-04T00:58:05.022Z","endTime":"2026-06-04T00:58:09.982Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T00:58:09.982Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Zack Gelof walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-04T00:58:20.222Z","endTime":"2026-06-04T01:00:04.992Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"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":[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":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":82.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.19132684319951,"aZ":-21.392925362491965,"pfxX":-8.68930581815835,"pfxZ":6.118141107531542,"pX":0.008838114636518016,"pZ":2.044010799084084,"vX0":6.183889852846088,"vY0":-132.15345832241002,"vZ0":-4.7033380425298095,"x":116.66,"y":183.59,"x0":-1.2371496077662336,"y0":50.00246707484528,"z0":5.426342080778076,"aX":-15.309183489151186},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.2,"breakHorizontal":14.3,"spinRate":2043,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.41508382651064446,"extension":6.578355772379624},"index":0,"playId":"4551e3c6-1910-327e-9296-935d6efb2213","pitchNumber":1,"startTime":"2026-06-04T00:58:32.779Z","endTime":"2026-06-04T00:58:36.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.764536433863086,"aZ":-22.30139382333646,"pfxX":-8.560222021084087,"pfxZ":5.439523355492686,"pX":-0.8696926055862582,"pZ":1.7219194826320197,"vX0":4.139115554993811,"vY0":-134.0684526436851,"vZ0":-5.523864235489225,"x":150.15,"y":192.29,"x0":-1.3237739496008785,"y0":50.00464460675596,"z0":5.407158965781116,"aX":-15.539576132846994},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.9,"breakHorizontal":14.5,"spinRate":2063,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.40900485373130024,"extension":6.587690713782244},"index":1,"playId":"9f48feb8-5634-32ba-903c-1d150dda97c5","pitchNumber":2,"startTime":"2026-06-04T00:58:48.840Z","endTime":"2026-06-04T00:58:51.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.11034174559807,"aZ":-36.54356113678994,"pfxX":-6.409835128309609,"pfxZ":-2.7556285321048124,"pX":-1.4922166946814517,"pZ":1.4741440587953307,"vX0":2.1782413929549507,"vY0":-125.30082631250085,"vZ0":-2.4358569642829067,"x":173.88,"y":198.98,"x0":-1.541705053226852,"y0":50.00378686811898,"z0":5.454507406105928,"aX":-10.158590834249724},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-5.3,"breakHorizontal":11.0,"spinRate":1188,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.4376909795123165,"extension":6.5604843690522205},"index":2,"playId":"17e8c3d9-f39a-3f80-9349-5533d1847435","pitchNumber":3,"startTime":"2026-06-04T00:59:11.563Z","endTime":"2026-06-04T00:59:15.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":78.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.00650177057659,"aZ":-33.55679846712876,"pfxX":-7.134282627270998,"pfxZ":-0.8707801420775763,"pX":-1.2397065376835676,"pZ":3.507419781963362,"vX0":2.778601470937889,"vY0":-125.70496365257041,"vZ0":1.5801210360297855,"x":164.25,"y":144.08,"x0":-1.4365316689176897,"y0":50.001824800658156,"z0":5.607842916746369,"aX":-11.343535356950065},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.0,"breakHorizontal":12.2,"spinRate":1458,"spinDirection":252},"zone":11,"typeConfidence":2.0,"plateTime":0.43679054628653624,"extension":6.562754531637434},"index":3,"playId":"de3c0d77-99d1-39ca-a1c4-35f3c4efc88a","pitchNumber":4,"startTime":"2026-06-04T00:59:27.107Z","endTime":"2026-06-04T00:59:31.056Z","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":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.520514986090888,"aZ":-37.35897259379687,"pfxX":-6.775077335780514,"pfxZ":-3.2459738140136043,"pX":-0.8890138423568708,"pZ":2.018575340941758,"vX0":3.581565791838354,"vY0":-126.16457750567443,"vZ0":-1.087289124979208,"x":150.89,"y":184.28,"x0":-1.4526281229203757,"y0":50.00062477232226,"z0":5.486970226008962,"aX":-10.836157751325251},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-5.9,"breakHorizontal":11.4,"spinRate":1437,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.4354377930991906,"extension":6.44222159258581},"index":4,"playId":"8a299d3a-4e25-355d-b787-6a47cb6a959c","pitchNumber":5,"startTime":"2026-06-04T00:59:44.209Z","endTime":"2026-06-04T00:59:48.998Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":83.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.59938486028154,"aZ":-22.87065613542692,"pfxX":-9.66543205525572,"pfxZ":5.150035929244412,"pX":0.03007632485424818,"pZ":1.192312639515023,"vX0":6.80748406903524,"vY0":-134.44894543680624,"vZ0":-6.47933207603409,"x":115.85,"y":206.59,"x0":-1.2952415513303235,"y0":50.00540810523218,"z0":5.2869173813140495,"aX":-17.473341490727023},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.9,"breakHorizontal":15.8,"spinRate":2095,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.4093823934120415,"extension":6.668442992792636},"index":5,"playId":"f632d3c8-8321-38fb-bae6-6a1f2bcea412","pitchNumber":6,"startTime":"2026-06-04T01:00:00.720Z","endTime":"2026-06-04T01:00:04.992Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T01:00:04.992Z","atBatIndex":28},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jeff McNeil pops out to shortstop Dansby Swanson.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-04T01:00:07.507Z","endTime":"2026-06-04T01:02:32.490Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","movementReason":"r_pickoff_caught_stealing_2b","runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":607067,"link":"/api/v1/people/607067"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","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":5},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.682352860914648,"aZ":-16.821572306406644,"pfxX":-6.38371019187993,"pfxZ":8.369251088698315,"pX":-0.5789375501814216,"pZ":2.1942089192541623,"vX0":4.1411198359961,"vY0":-134.6931806568832,"vZ0":-5.109449456522157,"x":139.07,"y":179.54,"x0":-1.3081154250682028,"y0":50.00553637473456,"z0":5.308223659284455,"aX":-11.713031706748838},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.3,"breakHorizontal":10.7,"spinRate":2170,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.40690311218355424,"extension":6.72198366492318},"index":0,"playId":"0cb6cfea-2775-380e-9dcc-c1687af53c4b","pitchNumber":1,"startTime":"2026-06-04T01:00:33.366Z","endTime":"2026-06-04T01:00:36.692Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":79.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.015666690520522,"aZ":-36.594350327614016,"pfxX":-7.026845623573142,"pfxZ":-2.7296417718293933,"pX":-1.695305753313227,"pZ":1.9306317213018993,"vX0":1.7858515508687265,"vY0":-127.21128017084334,"vZ0":-1.5024633019083193,"x":181.62,"y":186.65,"x0":-1.4989127130602256,"y0":50.00304569662765,"z0":5.462091769430125,"aX":-11.378512788801117},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-5.0,"breakHorizontal":12.2,"spinRate":1487,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.43255300743201275,"extension":6.40850573584727},"index":1,"playId":"eab67a2e-8ebb-3790-8b5a-65311ccf281d","pitchNumber":2,"startTime":"2026-06-04T01:00:54.683Z","endTime":"2026-06-04T01:00:57.683Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"e07128ae-7d6f-3f62-982a-53723431a02b","startTime":"2026-06-04T01:01:15.897Z","endTime":"2026-06-04T01:01:28.115Z","isPitch":false,"type":"pickoff"},{"details":{"description":"With Jeff McNeil batting, Zack Gelof picked off and caught stealing 2nd base, first baseman Michael Busch.","event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"actionPlayId":"e07128ae-7d6f-3f62-982a-53723431a02b","startTime":"2026-06-04T01:01:52.217Z","endTime":"2026-06-04T01:02:04.278Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.845430680945668,"aZ":-32.41075535604984,"pfxX":-7.034647891240615,"pfxZ":-0.1428639734146646,"pX":-0.8449028919220469,"pZ":2.0065939478720822,"vX0":3.9576577054972057,"vY0":-127.85483591955354,"vZ0":-2.322598137233821,"x":149.21,"y":184.6,"x0":-1.5005008035986165,"y0":50.00410103171465,"z0":5.4753209790085835,"aX":-11.624257108701823},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.6,"breakHorizontal":11.9,"spinRate":1406,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.42873593103480534,"extension":6.514925607259464},"index":4,"playId":"dd689251-57e8-348e-9cc9-cf3892fe514e","pitchNumber":3,"startTime":"2026-06-04T01:02:04.278Z","endTime":"2026-06-04T01:02:07.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.338440941966926,"aZ":-21.012658971142816,"pfxX":-8.503253727411272,"pfxZ":6.113011698194413,"pX":0.45932196368342615,"pZ":2.902296680248636,"vX0":7.77307322356454,"vY0":-134.54936657784262,"vZ0":-2.5901202428556336,"x":99.49,"y":160.42,"x0":-1.3682215760011223,"y0":50.00143279865748,"z0":5.373245058953706,"aX":-15.52400113634291},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.7,"breakHorizontal":13.7,"spinRate":2116,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.40772397080381007,"extension":6.599172273052301},"hitData":{"launchSpeed":67.4,"launchAngle":54.0,"totalDistance":172.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":113.3,"coordY":135.47}},"index":5,"playId":"cd3b541d-103d-3967-891f-ab78f0f4448e","pitchNumber":4,"startTime":"2026-06-04T01:02:23.630Z","endTime":"2026-06-04T01:02:32.490Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T01:02:32.490Z","atBatIndex":29},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ian Happ doubles (11) on a line drive to right fielder Carlos Cortes.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-04T01:04:14.774Z","endTime":"2026-06-04T01:04:50.455Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.581272233767013,"aZ":-14.883106141745616,"pfxX":6.36126144175727,"pfxZ":9.681657224313636,"pX":0.5411416340901712,"pZ":2.567458814400202,"vX0":-5.968282129411586,"vY0":-132.59864064891167,"vZ0":-5.677921410050695,"x":96.37,"y":169.46,"x0":1.9914847572742098,"y0":50.00390959922996,"z0":5.817333347464057,"aX":11.36174884941004},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.6,"breakHorizontal":-10.3,"spinRate":2024,"spinDirection":143},"zone":6,"typeConfidence":2.0,"plateTime":0.4126252510647581,"extension":6.580191189792673},"hitData":{"launchSpeed":103.1,"launchAngle":7.0,"totalDistance":191.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":176.64,"coordY":89.86}},"index":0,"playId":"20c0b3e2-7097-3944-b560-680d2a740bd0","pitchNumber":1,"startTime":"2026-06-04T01:04:38.624Z","endTime":"2026-06-04T01:04:50.455Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T01:04:50.455Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dansby Swanson called out on strikes.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-04T01:05:44.314Z","endTime":"2026-06-04T01:07:36.926Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-04T01:05:18.550Z","endTime":"2026-06-04T01:05:46.572Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.80352445868666,"aZ":-27.494050633456293,"pfxX":8.426406765470553,"pfxZ":3.383526434079321,"pX":0.4803159322713477,"pZ":0.6927932742905646,"vX0":-6.52366050100717,"vY0":-116.79341064846146,"vZ0":-6.147365960531519,"x":98.69,"y":220.07,"x0":2.213658613202591,"y0":50.00254098679141,"z0":5.941647872237482,"aX":11.65209589332639},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":4.8,"breakHorizontal":-13.7,"spinRate":1468,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4687975382717853,"extension":6.228699056321804},"index":1,"playId":"2e5da352-ada9-3217-84f4-1dd85cf9fab5","pitchNumber":1,"startTime":"2026-06-04T01:05:46.572Z","endTime":"2026-06-04T01:05:49.832Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.59103488001806,"aZ":-29.41597789453565,"pfxX":8.810799816797655,"pfxZ":1.9538201637927388,"pX":0.4678357132117036,"pZ":1.7155640787755597,"vX0":-6.239580291723272,"vY0":-118.00737683840788,"vZ0":-3.755386471415231,"x":99.17,"y":192.46,"x0":2.002315881040373,"y0":50.001807586084986,"z0":6.039354806246257,"aX":12.418075890141365},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":2.9,"breakHorizontal":-14.4,"spinRate":1385,"spinDirection":132},"zone":9,"typeConfidence":2.0,"plateTime":0.46426937129434975,"extension":6.3252611205922955},"index":2,"playId":"d9eaadce-cbaa-32b8-972d-174f3e0e9a81","pitchNumber":2,"startTime":"2026-06-04T01:06:10.872Z","endTime":"2026-06-04T01:06:14.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.060125185197705,"aZ":-31.708577451163915,"pfxX":-1.2622190415696126,"pfxZ":0.3014548477510157,"pX":0.5040816433361852,"pZ":3.1828740393705033,"vX0":-4.23481478453481,"vY0":-123.97205893287162,"vZ0":-0.3676745005515304,"x":97.79,"y":152.84,"x0":2.396331562205504,"y0":50.00443328909219,"z0":5.972659350392203,"aX":-1.9712321151156413},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.7,"breakHorizontal":3.2,"spinRate":2219,"spinDirection":229},"zone":3,"typeConfidence":2.0,"plateTime":0.44128030345380376,"extension":6.2146926102975755},"index":3,"playId":"0a2cac10-1cbd-394d-863c-a73dc0cb30b7","pitchNumber":3,"startTime":"2026-06-04T01:06:31.798Z","endTime":"2026-06-04T01:06:35.063Z","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":0},"index":4,"playId":"0812e677-3560-42ef-81f8-bfa4df8e91cb","startTime":"2026-06-04T01:06:51.513Z","endTime":"2026-06-04T01:06:56.513Z","isPitch":false,"type":"stepoff"},{"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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":72.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.311297153295037,"aZ":-28.301767533335095,"pfxX":9.207166473706524,"pfxZ":2.925326894550606,"pX":1.639991446326786,"pZ":1.5054669295730383,"vX0":-4.22864812455103,"vY0":-114.93974557865965,"vZ0":-4.017965132005861,"x":54.49,"y":198.13,"x0":2.3172321500012827,"y0":50.00512047420657,"z0":6.055398469973761,"aX":12.19629972317262},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":4.4,"breakHorizontal":-15.5,"spinRate":1323,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.47840327814167827,"extension":6.166595726701565},"index":5,"playId":"12090a70-9275-367e-8025-70a99fa9cd16","pitchNumber":4,"startTime":"2026-06-04T01:07:10.398Z","endTime":"2026-06-04T01:07:13.398Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.05499523034264,"aZ":-18.218514463731708,"pfxX":9.492579199800186,"pfxZ":8.334284287867156,"pX":0.3734590312949942,"pZ":1.9468673638347491,"vX0":-7.936152772405681,"vY0":-128.67717131507356,"vZ0":-5.800318169653891,"x":102.76,"y":186.21,"x0":2.26644542250368,"y0":50.00221171983601,"z0":5.644654523576271,"aX":15.89543605957893},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":13.9,"breakHorizontal":-15.4,"spinRate":2161,"spinDirection":131},"zone":9,"typeConfidence":2.0,"plateTime":0.42588445160650634,"extension":6.5451134825458555},"index":6,"playId":"787c9976-85c3-311e-9cce-ada73b3c7b0e","pitchNumber":5,"startTime":"2026-06-04T01:07:32.525Z","endTime":"2026-06-04T01:07:36.926Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T01:07:36.926Z","atBatIndex":31},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Michael Busch triples (2) on a line drive to right fielder Carlos Cortes. Ian Happ scores.","rbi":1,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-04T01:08:01.722Z","endTime":"2026-06-04T01:13:28.891Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":72},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7,8,9,10,11,12,13,14],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":14},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":{"id":605488,"link":"/api/v1/people/605488"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":14},"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":"197e311b-4402-49c5-bc1f-9dafdc7302b9","startTime":"2026-06-04T01:08:01.722Z","endTime":"2026-06-04T01:08:06.722Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.043947378316414,"aZ":-16.137399189838362,"pfxX":8.071542774743016,"pfxZ":9.031985909882838,"pX":-1.5330276591188905,"pZ":2.847639846846094,"vX0":-11.890252563908591,"vY0":-132.13290355974993,"vZ0":-4.606052833463479,"x":175.44,"y":161.89,"x0":1.9678960645396493,"y0":50.004659234220505,"z0":5.792067969250534,"aX":14.335347683011154},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.6,"breakHorizontal":-12.1,"spinRate":2143,"spinDirection":134},"zone":11,"typeConfidence":2.0,"plateTime":0.4138660885573415,"extension":6.6223525830737575},"index":1,"playId":"ebf1006e-a576-3455-8fa7-145fbe79cced","pitchNumber":1,"startTime":"2026-06-04T01:08:18.550Z","endTime":"2026-06-04T01:08:21.832Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.511029364471614,"aZ":-14.950262521377335,"pfxX":8.37740506679737,"pfxZ":9.465245261375237,"pX":0.05330247280859258,"pZ":2.721518979947084,"vX0":-8.34525081376728,"vY0":-134.16344175364844,"vZ0":-5.345252884875604,"x":108.33,"y":144.2,"x0":2.118404418212661,"y0":50.001754758868934,"z0":5.808177487367872,"aX":15.243741603389804},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.1,"breakHorizontal":-13.3,"spinRate":2261,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.4085317576280114,"extension":6.571196162154814},"index":2,"playId":"01055e4c-2a12-3ea6-9821-c8d9a5819226","pitchNumber":2,"startTime":"2026-06-04T01:08:38.625Z","endTime":"2026-06-04T01:08:42.707Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.90955511869447,"aZ":-29.981069838900815,"pfxX":-0.6383826847326723,"pfxZ":1.4101639234238874,"pX":-1.0000468147437942,"pZ":1.5413403647990727,"vX0":-7.776925644918666,"vY0":-123.67147753023642,"vZ0":-4.4925847087368185,"x":155.12,"y":197.16,"x0":2.263942403428333,"y0":50.00311285963454,"z0":5.886951814980182,"aX":-0.9903786478393896},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.8,"breakHorizontal":2.9,"spinRate":2307,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.44234901738204346,"extension":6.183189293829348},"index":3,"playId":"79cdb8a7-485d-308a-b503-bc0e5e9bb88b","pitchNumber":3,"startTime":"2026-06-04T01:08:58.216Z","endTime":"2026-06-04T01:09:01.363Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-04T01:09:11.291Z","endTime":"2026-06-04T01:09:24.475Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.600451179448346,"aZ":-30.645385827887775,"pfxX":-1.535912914751922,"pfxZ":0.9921185602070679,"pX":-1.0484293424612405,"pZ":2.1260834408763367,"vX0":-7.161573013070946,"vY0":-122.60512090044544,"vZ0":-2.878484679585627,"x":156.96,"y":181.38,"x0":2.09610157006122,"y0":50.002739708147686,"z0":5.899939756993015,"aX":-2.3643915478487454},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.4,"breakHorizontal":4.3,"spinRate":2251,"spinDirection":260},"zone":13,"typeConfidence":2.0,"plateTime":0.44477808168834176,"extension":6.247400659282192},"index":5,"playId":"2d32ec0a-8c48-3fb8-8f60-5556240675bf","pitchNumber":4,"startTime":"2026-06-04T01:09:24.475Z","endTime":"2026-06-04T01:09:28.579Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"playId":"5e98dc50-ed4c-4442-9850-2f279675a20d","startTime":"2026-06-04T01:09:45.886Z","endTime":"2026-06-04T01:09:50.886Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.890518718784417,"aZ":-17.360555041816106,"pfxX":8.94885047617607,"pfxZ":8.318434662284247,"pX":0.20045663870016153,"pZ":2.1984151248491015,"vX0":-8.060015962955267,"vY0":-132.71714893069682,"vZ0":-5.942435127745907,"x":109.36,"y":179.42,"x0":2.1168361427148787,"y0":50.00016350988454,"z0":5.734365919499641,"aX":15.93216027203923},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.9,"breakHorizontal":-14.4,"spinRate":2294,"spinDirection":140},"zone":5,"typeConfidence":2.0,"plateTime":0.412993368038566,"extension":6.520643241878841},"index":7,"playId":"08dd64ac-3aee-3daa-9e34-7455e0ad6a88","pitchNumber":5,"startTime":"2026-06-04T01:10:05.544Z","endTime":"2026-06-04T01:10:08.544Z","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":2},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.768255228251995,"aZ":-31.163620218184985,"pfxX":-0.19912113688047128,"pfxZ":0.6490910457968715,"pX":-0.8703953839756888,"pZ":1.5604539787024574,"vX0":-7.022529988360253,"vY0":-123.97270426655344,"vZ0":-4.361928443008099,"x":150.18,"y":196.65,"x0":2.01976768668671,"y0":50.00479527557926,"z0":5.931283272833244,"aX":-0.31092133120522414},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.4,"breakHorizontal":1.9,"spinRate":2241,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.4410737141819667,"extension":6.353166675164816},"index":8,"playId":"935d683e-6186-37f7-89dc-f6c29623b0da","pitchNumber":6,"startTime":"2026-06-04T01:10:30.137Z","endTime":"2026-06-04T01:10:33.348Z","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,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.59031379958659,"aZ":-25.0786941016301,"pfxX":6.144896578898385,"pfxZ":5.151395835881754,"pX":0.6607027364110425,"pZ":2.9920993744947144,"vX0":-5.584084473882548,"vY0":-116.5100120787086,"vZ0":-1.6902630752650611,"x":91.82,"y":157.99,"x0":2.2884401597552224,"y0":50.00130520101038,"z0":6.093670525434384,"aX":8.460008124004274},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":9.2,"breakHorizontal":-9.7,"spinRate":1388,"spinDirection":127},"zone":3,"typeConfidence":2.0,"plateTime":0.4698474139270168,"extension":6.195416300467729},"index":9,"playId":"1a0fb73b-3844-347e-a218-1d69bfec94e4","pitchNumber":7,"startTime":"2026-06-04T01:11:05.085Z","endTime":"2026-06-04T01:11:08.085Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.98767259615368,"aZ":-13.696687001588932,"pfxX":7.216517662324038,"pfxZ":10.275150504963518,"pX":-0.06625985297834738,"pZ":2.9429418866522368,"vX0":-8.376936738090754,"vY0":-133.34198682388197,"vZ0":-4.710108970817214,"x":119.53,"y":159.32,"x0":2.1802160147479333,"y0":50.0056425059703,"z0":5.72242190876811,"aX":12.982016609023612},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.8,"breakHorizontal":-11.3,"spinRate":2338,"spinDirection":138},"zone":2,"typeConfidence":2.0,"plateTime":0.4109466274639777,"extension":6.5489826624311585},"index":10,"playId":"0c264908-1bd7-3277-9842-f1ca4cfb68a2","pitchNumber":8,"startTime":"2026-06-04T01:11:30.496Z","endTime":"2026-06-04T01:11:34.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.350332676723802,"aZ":-14.986515197848021,"pfxX":6.315661974424422,"pfxZ":9.584795370679233,"pX":0.0645623121345387,"pZ":2.9611163221286545,"vX0":-7.061773188143514,"vY0":-132.79829642752904,"vZ0":-4.749755827848133,"x":114.54,"y":158.83,"x0":1.9325452209529907,"y0":50.00457252789096,"z0":5.85636959202454,"aX":11.328011410724098},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.6,"breakHorizontal":-10.0,"spinRate":2236,"spinDirection":138},"zone":2,"typeConfidence":2.0,"plateTime":0.4118148864429889,"extension":6.839025841989595},"index":11,"playId":"552fcb0d-f973-3617-8f77-df9ed9af73cb","pitchNumber":9,"startTime":"2026-06-04T01:11:59.487Z","endTime":"2026-06-04T01:12:02.487Z","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,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":74.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.837359637337535,"aZ":-27.51896318942867,"pfxX":-5.379950745924127,"pfxZ":3.36507367782861,"pX":-0.7970671333169866,"pZ":3.095720532314463,"vX0":-5.844593918903523,"vY0":-116.33064812477184,"vZ0":-0.20374292109776915,"x":147.38,"y":155.2,"x0":2.4378701690659574,"y0":50.004373989461456,"z0":5.771926489619834,"aX":-7.444238964608332},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":6.4,"breakHorizontal":11.0,"spinRate":2324,"spinDirection":282},"zone":11,"typeConfidence":2.0,"plateTime":0.46911583610115537,"extension":6.200540781664077},"index":12,"playId":"a4f7dc90-6853-3722-810d-33b93271f058","pitchNumber":10,"startTime":"2026-06-04T01:12:22.660Z","endTime":"2026-06-04T01:12:25.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.669807304694153,"aZ":-15.208707715945343,"pfxX":6.39860248410821,"pfxZ":9.509009251196101,"pX":0.510167137111242,"pZ":3.4301308163670434,"vX0":-5.949284599001458,"vY0":-132.78795924119274,"vZ0":-3.601644834918229,"x":97.55,"y":146.17,"x0":1.9492805345628303,"y0":50.00448220221112,"z0":5.912000123190937,"aX":11.418031626494239},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.7,"breakHorizontal":-10.3,"spinRate":2265,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.41263641427500497,"extension":6.732843560604427},"index":13,"playId":"6076cc53-901b-3353-af1d-8ca9234e4adf","pitchNumber":11,"startTime":"2026-06-04T01:12:46.640Z","endTime":"2026-06-04T01:12:49.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.300684834552573,"aZ":-33.45967894386418,"pfxX":-2.323939272665986,"pfxZ":-0.8747820314311001,"pX":-0.24779806159591397,"pZ":1.651056892091173,"vX0":-5.3364591279425735,"vY0":-119.99247813218088,"vZ0":-2.7676602317194665,"x":126.45,"y":194.2,"x0":2.3033354344869443,"y0":50.0057338080749,"z0":5.788297228985716,"aX":-3.4025454073676635},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-2.0,"breakHorizontal":5.4,"spinRate":2325,"spinDirection":268},"zone":7,"typeConfidence":2.0,"plateTime":0.45574572953902726,"extension":6.302220974224247},"hitData":{"launchSpeed":95.2,"launchAngle":18.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":210.08,"coordY":82.77}},"index":14,"playId":"c5bf3c51-c329-3c08-af9a-12585f6a1b5e","pitchNumber":12,"startTime":"2026-06-04T01:13:10.178Z","endTime":"2026-06-04T01:13:28.891Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T01:13:28.891Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pedro Ramírez grounds out to first baseman Nick Kurtz.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-04T01:14:50.464Z","endTime":"2026-06-04T01:15:15.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-04T01:13:59.674Z","endTime":"2026-06-04T01:14:52.697Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":73.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.86631055600876,"aZ":-28.86216123110164,"pfxX":6.320104865201125,"pfxZ":2.450380474877342,"pX":1.5535833222768234,"pZ":2.74719178555116,"vX0":-3.438077533759596,"vY0":-115.07260867514415,"vZ0":-1.4847172916369948,"x":57.78,"y":164.61,"x0":2.2402488671648664,"y0":50.001296378034226,"z0":6.177586735354799,"aX":8.538205382373889},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":4.3,"breakHorizontal":-10.7,"spinRate":1357,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.4746286167058362,"extension":6.236824290394897},"index":1,"playId":"f0811a60-8937-3830-a719-507ae2139f06","pitchNumber":1,"startTime":"2026-06-04T01:14:52.697Z","endTime":"2026-06-04T01:14:55.709Z","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":0,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":77.0,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.243287215129854,"aZ":-30.980224493521366,"pfxX":-2.6067000442605313,"pfxZ":0.7995872688119761,"pX":0.451581250898637,"pZ":3.006538398089773,"vX0":-3.731376117948235,"vY0":-120.81324796740407,"vZ0":-0.8500509077645266,"x":99.79,"y":157.6,"x0":2.3485761831822445,"y0":50.00216650463048,"z0":6.06085489960501,"aX":-3.8933636526966513},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.6,"breakHorizontal":5.5,"spinRate":2222,"spinDirection":245},"zone":3,"typeConfidence":2.0,"plateTime":0.45157306998446645,"extension":6.246993851380428},"hitData":{"launchSpeed":99.6,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":145.61,"coordY":173.19}},"index":2,"playId":"1c1070ac-c877-38a7-8002-7536ec11bdeb","pitchNumber":2,"startTime":"2026-06-04T01:15:08.064Z","endTime":"2026-06-04T01:15:15.912Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T01:15:15.912Z","atBatIndex":33},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Miguel Amaya walks.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-04T01:15:26.014Z","endTime":"2026-06-04T01:17:28.645Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"postOnThird":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.4,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.131258691808487,"aZ":-13.18486362761295,"pfxX":5.060457108547801,"pfxZ":10.83879215756576,"pX":-0.0915302409633266,"pZ":4.224057659849044,"vX0":-6.640009175187621,"vY0":-131.79979695791997,"vZ0":-2.1436592349131964,"x":120.49,"y":124.73,"x0":1.8079476693526384,"y0":50.00107729612456,"z0":6.026577600472032,"aX":8.864813459909946},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":19.3,"breakHorizontal":-7.7,"spinRate":2076,"spinDirection":148},"zone":11,"typeConfidence":2.0,"plateTime":0.41626238548753847,"extension":6.637449971026405},"index":0,"playId":"57cca7dd-bc12-3e90-bd86-53e275d89ab4","pitchNumber":1,"startTime":"2026-06-04T01:15:46.173Z","endTime":"2026-06-04T01:15:50.130Z","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":90.4,"endSpeed":82.2,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.03376669949136,"aZ":-13.970249423962747,"pfxX":5.65157730149444,"pfxZ":10.462523690712024,"pX":-0.4622025527885839,"pZ":3.8954080519375283,"vX0":-7.88533154306669,"vY0":-131.39115551619562,"vZ0":-2.7061837541450493,"x":134.62,"y":133.6,"x0":1.8500129611122258,"y0":50.00643366513474,"z0":5.982855995061668,"aX":9.837900518412518},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":18.5,"breakHorizontal":-8.4,"spinRate":2091,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.41759251879332115,"extension":6.918686558482403},"index":1,"playId":"d886a431-0a39-3e4a-84ac-d309e7df28bd","pitchNumber":2,"startTime":"2026-06-04T01:16:04.487Z","endTime":"2026-06-04T01:16:08.264Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.4,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.158461258357477,"aZ":-31.67731776488401,"pfxX":-0.6103910095969693,"pfxZ":0.3213975307331449,"pX":-1.1704063134914053,"pZ":0.34640300471821356,"vX0":-7.876053094538161,"vY0":-122.60138310885966,"vZ0":-6.678472700785648,"x":161.61,"y":229.43,"x0":2.156480499949028,"y0":50.001140553907085,"z0":5.793125848065565,"aX":-0.9321315146253925},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.7,"breakHorizontal":2.9,"spinRate":2309,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4459443779107395,"extension":6.533546259307758},"index":2,"playId":"257de5b5-c3cc-3c78-b4d9-9ea3fa15be63","pitchNumber":3,"startTime":"2026-06-04T01:16:20.942Z","endTime":"2026-06-04T01:16:24.965Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.3,"endSpeed":82.5,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.671784757925412,"aZ":-14.185661613547232,"pfxX":6.689015610541068,"pfxZ":10.309662385194326,"pX":-0.22763559008080358,"pZ":2.8082781893090605,"vX0":-8.249862311555754,"vY0":-131.2169832231582,"vZ0":-4.847162743733337,"x":125.68,"y":162.96,"x0":2.0874828325367267,"y0":50.00027404502393,"z0":5.735793379999562,"aX":11.667905643383412},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.8,"breakHorizontal":-10.3,"spinRate":2107,"spinDirection":137},"zone":5,"typeConfidence":2.0,"plateTime":0.4173727189579921,"extension":6.839811322115033},"index":3,"playId":"07fd10e2-0f11-3640-9df5-88283e955d39","pitchNumber":4,"startTime":"2026-06-04T01:16:44.064Z","endTime":"2026-06-04T01:16:47.868Z","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":89.8,"endSpeed":82.2,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.11725438627561,"aZ":-13.76053184823961,"pfxX":7.539730345020979,"pfxZ":10.668568538455101,"pX":0.2907564531893475,"pZ":2.262779576108989,"vX0":-7.515245024397123,"vY0":-130.46429041295264,"vZ0":-6.4412941091210385,"x":105.92,"y":177.68,"x0":2.2273144531686206,"y0":50.00484868975356,"z0":5.798562740307688,"aX":13.01611661613934},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":18.1,"breakHorizontal":-12.0,"spinRate":2110,"spinDirection":141},"zone":6,"typeConfidence":2.0,"plateTime":0.41963291051604834,"extension":6.702081211054354},"index":4,"playId":"16fb98fe-a08d-3a1b-adb8-92d83cb55de3","pitchNumber":5,"startTime":"2026-06-04T01:17:02.339Z","endTime":"2026-06-04T01:17:06.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.9,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.53244260422504,"aZ":-16.064536017158655,"pfxX":6.502749270930659,"pfxZ":9.136396758206562,"pX":0.17495367942055365,"pZ":4.960067769687326,"vX0":-6.7937643474176745,"vY0":-131.60157915799564,"vZ0":0.30315036638540815,"x":110.33,"y":104.86,"x0":1.9385530578296382,"y0":50.00279359804823,"z0":6.028261618501863,"aX":11.46692494175372},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.8,"breakHorizontal":-10.4,"spinRate":2085,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.4153559906773623,"extension":6.646979786694423},"index":5,"playId":"d84eb420-f0a2-3bea-a95f-3f12fb5cb906","pitchNumber":6,"startTime":"2026-06-04T01:17:24.923Z","endTime":"2026-06-04T01:17:28.645Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T01:17:28.645Z","atBatIndex":34},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nico Hoerner pops out to second baseman Jeff McNeil.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-04T01:20:05.697Z","endTime":"2026-06-04T01:20:48.474Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"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":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-04T01:17:39.233Z","endTime":"2026-06-04T01:18:39.780Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Joel Kuhnel replaces Jeffrey Springs.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-04T01:18:39.780Z","endTime":"2026-06-04T01:19:53.792Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669270,"link":"/api/v1/people/669270"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-06-04T01:19:53.792Z","endTime":"2026-06-04T01:20:08.032Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.909999450050314,"aZ":-22.4868881944823,"pfxX":-7.948697914706926,"pfxZ":5.071369778276076,"pX":0.7647513400517814,"pZ":1.6319107451819006,"vX0":7.471253907072582,"vY0":-137.24044359192104,"vZ0":-7.769912548600621,"x":87.85,"y":194.72,"x0":-0.9579874187091373,"y0":50.00436477712393,"z0":6.027411440900776,"aX":-15.188935908183517},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.7,"breakHorizontal":12.8,"spinRate":2329,"spinDirection":215},"zone":9,"typeConfidence":0.88,"plateTime":0.39885983878576425,"extension":7.00869922733193},"index":3,"playId":"2a34bd6a-6c87-3cd4-9744-a3074fd662a2","pitchNumber":1,"startTime":"2026-06-04T01:20:08.032Z","endTime":"2026-06-04T01:20:11.054Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.612818096468303,"aZ":-31.006389546902675,"pfxX":1.2225618278395074,"pfxZ":0.680068296077593,"pX":0.8311793242240547,"pZ":3.2335427286494784,"vX0":5.706736299981902,"vY0":-129.72054568563615,"vZ0":-1.2918218054080515,"x":85.32,"y":151.47,"x0":-1.5506440334962994,"y0":50.002074406063606,"z0":6.0887956266737095,"aX":2.095074775515442},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.2,"breakHorizontal":-3.4,"spinRate":2511,"spinDirection":171},"zone":12,"typeConfidence":0.85,"plateTime":0.4212715337348647,"extension":6.470281934858572},"index":4,"playId":"c3076b3e-a201-3971-9126-5ec44dabe4f9","pitchNumber":2,"startTime":"2026-06-04T01:20:24.692Z","endTime":"2026-06-04T01:20:28.969Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.856379927870684,"aZ":-27.388668106089586,"pfxX":-8.020509686503285,"pfxZ":2.5279934225204297,"pX":-0.46237427057887065,"pZ":1.7290069583831424,"vX0":4.443359034168528,"vY0":-136.28195084953316,"vZ0":-6.451081399979031,"x":134.62,"y":192.1,"x0":-1.0654203392938264,"y0":50.00517104380439,"z0":5.999588150575898,"aX":-15.201537165379106},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.5,"breakHorizontal":13.7,"spinRate":2218,"spinDirection":221},"zone":7,"typeConfidence":0.9,"plateTime":0.400761205176432,"extension":6.8345350798156534},"hitData":{"launchSpeed":59.1,"launchAngle":45.0,"totalDistance":154.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":155.1,"coordY":146.92}},"index":5,"playId":"e5843c16-fce8-3c11-8ace-10446a19577c","pitchNumber":3,"startTime":"2026-06-04T01:20:41.493Z","endTime":"2026-06-04T01:20:48.474Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T01:20:48.474Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alika Williams strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-04T01:22:38.325Z","endTime":"2026-06-04T01:23:48.597Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.1,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.318767326000998,"aZ":-16.551830602368092,"pfxX":-4.986823080569255,"pfxZ":8.568987540784272,"pX":-0.08895861937344181,"pZ":3.0791300369890076,"vX0":5.0231000405233965,"vY0":-134.47144728936806,"vZ0":-3.204356145026899,"x":120.39,"y":155.64,"x0":-1.337065641314129,"y0":50.00568935478612,"z0":5.466831552166994,"aX":-9.095490411966294},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.0,"breakHorizontal":7.9,"spinRate":2197,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.4079890890258393,"extension":6.5484929382767305},"index":0,"playId":"1edfa892-1075-3fd0-8897-922445a8b3d9","pitchNumber":1,"startTime":"2026-06-04T01:22:55.393Z","endTime":"2026-06-04T01:22:58.922Z","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":85.0,"endSpeed":78.3,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.30622907061063,"aZ":-32.39475723282099,"pfxX":1.3768803621073182,"pfxZ":-0.14273614798274137,"pX":1.0522459361230259,"pZ":0.8074402952836471,"vX0":5.191071428999963,"vY0":-123.63557697825354,"vZ0":-4.482301129774343,"x":76.89,"y":216.98,"x0":-1.2558808989294914,"y0":50.00231886998439,"z0":5.371130159711571,"aX":2.1253797833490227},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.1,"breakHorizontal":-3.7,"spinRate":2059,"spinDirection":94},"zone":14,"typeConfidence":2.0,"plateTime":0.4434922795749552,"extension":6.453983488708806},"index":1,"playId":"ccad2d71-0931-37f6-b19b-3ec071bc795d","pitchNumber":2,"startTime":"2026-06-04T01:23:09.399Z","endTime":"2026-06-04T01:23:12.399Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.0,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.447883146574664,"aZ":-32.54940828033516,"pfxX":0.5629715756803139,"pfxZ":-0.24054535561216817,"pX":-0.06025085195925279,"pZ":2.6569093525030456,"vX0":3.2233186333644652,"vY0":-123.99547101955923,"vZ0":-0.321964552113687,"x":119.3,"y":167.04,"x0":-1.451707467888132,"y0":50.00315862999919,"z0":5.510779471070664,"aX":0.8740764309829466},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.2,"breakHorizontal":-1.8,"spinRate":1975,"spinDirection":111},"zone":5,"typeConfidence":2.0,"plateTime":0.44220564453538946,"extension":6.474106842002864},"index":2,"playId":"df98a52f-cb0c-3e83-90e9-ee87c8769cf4","pitchNumber":3,"startTime":"2026-06-04T01:23:25.197Z","endTime":"2026-06-04T01:23:28.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.5,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.720901007800673,"aZ":-28.885687115117758,"pfxX":5.833289604765349,"pfxZ":2.1538728143544166,"pX":1.6750624251354305,"pZ":1.6186951081953855,"vX0":5.463608540373201,"vY0":-123.2771788026885,"vZ0":-3.2159035840760395,"x":53.15,"y":195.08,"x0":-1.3353805167435673,"y0":50.000340367489436,"z0":5.4035488847250726,"aX":8.888772164149374},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.4,"breakHorizontal":-11.9,"spinRate":2326,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.44595196612025845,"extension":6.516683997304658},"index":3,"playId":"a31ec980-ed11-354c-8c93-73c4881afecd","pitchNumber":4,"startTime":"2026-06-04T01:23:44.733Z","endTime":"2026-06-04T01:23:48.597Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T01:23:48.597Z","atBatIndex":36},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Carlos Cortes lines out sharply to right fielder Seiya Suzuki.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-04T01:23:53.291Z","endTime":"2026-06-04T01:25:24.569Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.3,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.53636230613083,"aZ":-16.3947351464911,"pfxX":-5.904332809713495,"pfxZ":8.58111596547518,"pX":-1.4068710623586282,"pZ":2.7802647296189575,"vX0":2.165041709834503,"vY0":-135.45913466317728,"vZ0":-3.803202840312745,"x":170.63,"y":163.71,"x0":-1.4544369400431871,"y0":50.00171977237398,"z0":5.365348823990548,"aX":-10.85421132635662},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.9,"breakHorizontal":10.2,"spinRate":2255,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.406023361540377,"extension":6.530107039814508},"index":0,"playId":"4f44d0ae-3db6-30c4-a06b-fe20a3d11af8","pitchNumber":1,"startTime":"2026-06-04T01:24:11.908Z","endTime":"2026-06-04T01:24:15.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.9,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.08988682782247,"aZ":-33.270113414356004,"pfxX":-8.535213110615121,"pfxZ":-0.6751804415963276,"pX":0.41363546515895305,"pZ":0.6810921737369395,"vX0":6.8600922928156916,"vY0":-126.54411582333756,"vZ0":-4.945500978266201,"x":101.23,"y":220.39,"x0":-1.2304839909901444,"y0":50.00571125491865,"z0":5.342168284436594,"aX":-13.772175849762524},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.2,"breakHorizontal":13.8,"spinRate":1405,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.43369676691857917,"extension":6.6026601409166155},"index":1,"playId":"64b6045c-a422-3710-95a8-7a554df8f2fb","pitchNumber":2,"startTime":"2026-06-04T01:24:25.902Z","endTime":"2026-06-04T01:24:29.522Z","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":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.475342363839417,"aZ":-18.3938216790274,"pfxX":-6.520639461891246,"pfxZ":7.425157319214955,"pX":-1.2131731120819296,"pZ":3.41000159291606,"vX0":2.8351195028552216,"vY0":-135.11616929015025,"vZ0":-2.048266377133697,"x":163.24,"y":146.71,"x0":-1.4269148133871925,"y0":50.00075285418633,"z0":5.465544821631375,"aX":-12.096866318203343},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.2,"breakHorizontal":11.3,"spinRate":2170,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.404847436558033,"extension":6.535044633200559},"index":2,"playId":"a567b910-b084-35b0-8ca8-5b2759e5719d","pitchNumber":3,"startTime":"2026-06-04T01:24:45.214Z","endTime":"2026-06-04T01:24:48.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.6,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.30677457963332,"aZ":-17.640106907350994,"pfxX":-5.607133069359282,"pfxZ":7.801886887478668,"pX":-0.02623746595764223,"pZ":1.6726909130704468,"vX0":5.481432223877832,"vY0":-135.09190132634558,"vZ0":-6.241493005887447,"x":118.0,"y":193.62,"x0":-1.3456005304743608,"y0":50.001237368189216,"z0":5.2376421792713375,"aX":-10.442924675864438},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.1,"breakHorizontal":9.1,"spinRate":2170,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.4042646983493925,"extension":6.677325589837778},"index":3,"playId":"118f6489-3380-36e4-baa3-46e4c3395571","pitchNumber":4,"startTime":"2026-06-04T01:25:00.601Z","endTime":"2026-06-04T01:25:03.601Z","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":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.64937474390649,"aZ":-16.604052849528422,"pfxX":-4.600516501529105,"pfxZ":8.367486822933682,"pX":0.8454029434783988,"pZ":2.732679973441366,"vX0":7.176367888319483,"vY0":-135.31915114961345,"vZ0":-3.7757204790433567,"x":84.78,"y":165.0,"x0":-1.2393279081962685,"y0":50.000632596151355,"z0":5.304346130922774,"aX":-8.55868389630213},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.5,"breakHorizontal":6.8,"spinRate":2099,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.4042818818008054,"extension":6.629648618447198},"hitData":{"launchSpeed":105.1,"launchAngle":19.0,"totalDistance":323.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":205.58,"coordY":95.73}},"index":4,"playId":"13cd1e87-989c-3d8b-a39c-8524b0e590e9","pitchNumber":5,"startTime":"2026-06-04T01:25:15.484Z","endTime":"2026-06-04T01:25:24.569Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T01:25:24.569Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Kurtz grounds out, first baseman Michael Busch to pitcher Colin Rea.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-04T01:25:25.668Z","endTime":"2026-06-04T01:28:04.306Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":7},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":607067,"link":"/api/v1/people/607067"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.886387248499314,"aZ":-36.15772240297372,"pfxX":-5.76652251005673,"pfxZ":-2.4071929890480064,"pX":-0.6910231803616683,"pZ":2.5607208962726977,"vX0":3.6105872660293095,"vY0":-127.4553896674109,"vZ0":-0.4748898111076568,"x":143.34,"y":169.64,"x0":-1.372937783826447,"y0":50.0030778773479,"z0":5.591676216208944,"aX":-9.538257285471769},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-4.2,"breakHorizontal":9.7,"spinRate":1328,"spinDirection":250},"zone":4,"typeConfidence":2.0,"plateTime":0.4288532876074753,"extension":6.524493880967239},"index":0,"playId":"aa5644e3-f706-38a0-86a6-d15c56e8c640","pitchNumber":1,"startTime":"2026-06-04T01:25:50.333Z","endTime":"2026-06-04T01:25:54.067Z","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":87.6,"endSpeed":80.5,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.14725690922511,"aZ":-34.855517389509984,"pfxX":-6.6039392435790445,"pfxZ":-1.6238527294074014,"pX":-0.7577143065316746,"pZ":2.9650645272930745,"vX0":3.761591470843339,"vY0":-127.63118518679747,"vZ0":0.3415011098141232,"x":145.88,"y":158.72,"x0":-1.39225040325203,"y0":50.00346349906908,"z0":5.573375407132486,"aX":-10.900877354264122},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.6,"breakHorizontal":11.2,"spinRate":1601,"spinDirection":253},"zone":4,"typeConfidence":2.0,"plateTime":0.4290640156638852,"extension":6.490249644560229},"index":1,"playId":"bc2124c3-7748-3ad3-8b6a-ce9bc0211955","pitchNumber":2,"startTime":"2026-06-04T01:26:06.638Z","endTime":"2026-06-04T01:26:12.450Z","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":93.1,"endSpeed":85.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.187033170921218,"aZ":-22.814612304012538,"pfxX":-8.209502071657571,"pfxZ":5.014193676402009,"pX":-1.9581335686028722,"pZ":2.7492572172326106,"vX0":1.8048148807161177,"vY0":-135.63924616076363,"vZ0":-2.5786680851091375,"x":191.64,"y":164.55,"x0":-1.5647422407359066,"y0":50.00378094359754,"z0":5.300197488681113,"aX":-15.323245919672965},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.8,"breakHorizontal":14.5,"spinRate":2010,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.40355262850507945,"extension":6.542465426949301},"index":2,"playId":"45a33127-dd99-343b-99d9-b1fa0dd8a2e6","pitchNumber":3,"startTime":"2026-06-04T01:26:25.527Z","endTime":"2026-06-04T01:26:28.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.492009714612863,"aZ":-18.0118409439564,"pfxX":-6.051216482885443,"pfxZ":7.428863823604324,"pX":0.3277401886650601,"pZ":2.558964056899107,"vX0":6.2462680042760255,"vY0":-136.79623384401967,"vZ0":-4.244083194664433,"x":104.51,"y":169.69,"x0":-1.1925272682079169,"y0":50.00307182906362,"z0":5.355301502082232,"aX":-11.537235278919862},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.8,"breakHorizontal":9.7,"spinRate":2092,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.39948232520100824,"extension":6.604147874294862},"index":3,"playId":"fa267ca2-eef6-304a-995d-b1dc98dcdbb9","pitchNumber":4,"startTime":"2026-06-04T01:26:44.169Z","endTime":"2026-06-04T01:26:47.169Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-06-04T01:26:57.455Z","endTime":"2026-06-04T01:27:09.764Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.2,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.95833515444513,"aZ":-34.06561760548037,"pfxX":0.7194292039859569,"pfxZ":-1.1937643220462144,"pX":1.9460074510279315,"pZ":0.7228899460704836,"vX0":7.669478669149944,"vY0":-125.04704968398046,"vZ0":-4.336349146166223,"x":42.82,"y":219.26,"x0":-1.258478558505125,"y0":50.00554538887331,"z0":5.283944338877756,"aX":1.1358300441523959},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.0,"breakHorizontal":-3.1,"spinRate":2086,"spinDirection":91},"zone":14,"typeConfidence":2.0,"plateTime":0.4385415021718506,"extension":6.597730714639531},"index":5,"playId":"e825dc78-1b6f-3663-bd58-5f161ed6b414","pitchNumber":5,"startTime":"2026-06-04T01:27:09.764Z","endTime":"2026-06-04T01:27:12.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.77457932335674,"aZ":-31.054282127613874,"pfxX":0.9694585434328546,"pfxZ":0.6918765308928574,"pX":0.13479593809964197,"pZ":2.3203357710734127,"vX0":3.4906060827208574,"vY0":-126.13105129780769,"vZ0":-1.585987381810168,"x":111.86,"y":176.13,"x0":-1.3909369004310244,"y0":50.00354036433427,"z0":5.452929405222483,"aX":1.566705571508508},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.1,"breakHorizontal":-2.5,"spinRate":2037,"spinDirection":124},"zone":8,"typeConfidence":2.0,"plateTime":0.4336629945644206,"extension":6.533519126088476},"index":6,"playId":"aabd4652-475e-397f-b391-5a315ae6ffcc","pitchNumber":6,"startTime":"2026-06-04T01:27:31.988Z","endTime":"2026-06-04T01:27:34.988Z","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":94.0,"endSpeed":86.0,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.154930341227363,"aZ":-17.54155965642086,"pfxX":-5.014259922740855,"pfxZ":7.728753632852251,"pX":0.7083400271083864,"pZ":2.2690417253262907,"vX0":7.149898134543566,"vY0":-136.72704544780999,"vZ0":-4.889190573982989,"x":90.0,"y":177.52,"x0":-1.2891404695265314,"y0":50.00439436460465,"z0":5.28435957751053,"aX":-9.495230666619975},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.2,"breakHorizontal":7.6,"spinRate":2057,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.40061005321691523,"extension":6.6965631035992255},"hitData":{"launchSpeed":104.9,"launchAngle":4.0,"totalDistance":87.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.86,"coordY":162.32}},"index":7,"playId":"59e2e79a-c711-36f4-866d-b31c08037d85","pitchNumber":7,"startTime":"2026-06-04T01:27:56.889Z","endTime":"2026-06-04T01:28:04.306Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T01:28:04.306Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Crow-Armstrong flies out sharply to center fielder Lawrence Butler.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-04T01:29:56.835Z","endTime":"2026-06-04T01:30:43.315Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":95.2,"endSpeed":87.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.38272161687985,"aZ":-23.330396558270277,"pfxX":-7.976409985943388,"pfxZ":4.544293200996869,"pX":-0.9151925024946674,"pZ":2.3864332530739625,"vX0":2.7527610187597924,"vY0":-138.51434530764192,"vZ0":-6.2843138570537365,"x":151.88,"y":174.35,"x0":-0.8842875158082227,"y0":50.00679059439138,"z0":6.2405459159982675,"aX":-15.532032437198808},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.1,"breakHorizontal":13.9,"spinRate":2288,"spinDirection":215},"zone":13,"typeConfidence":0.92,"plateTime":0.39514984660797836,"extension":6.618731944765838},"index":0,"playId":"114b58a0-177e-39fe-a478-617e26e66309","pitchNumber":1,"startTime":"2026-06-04T01:30:17.110Z","endTime":"2026-06-04T01:30:21.691Z","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":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.640909739102888,"aZ":-21.62895205678752,"pfxX":-5.950300516867494,"pfxZ":5.817999414629431,"pX":0.19620719370213863,"pZ":1.4988036022584745,"vX0":5.026333469868417,"vY0":-133.5009347297468,"vZ0":-7.971180762124422,"x":109.52,"y":198.31,"x0":-0.93411566745506,"y0":50.002860904894575,"z0":6.069810995830696,"aX":-10.784572146066235},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.1,"breakHorizontal":9.7,"spinRate":1393,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.409646076834536,"extension":6.613522476107206},"hitData":{"launchSpeed":103.1,"launchAngle":38.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":145.67,"coordY":59.16}},"index":1,"playId":"c3dc895a-c20b-3ff6-8c1a-58de966f577e","pitchNumber":2,"startTime":"2026-06-04T01:30:32.977Z","endTime":"2026-06-04T01:30:43.315Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T01:30:43.315Z","atBatIndex":39},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alex Bregman pops out to first baseman Nick Kurtz.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-04T01:30:46.711Z","endTime":"2026-06-04T01:31:35.770Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.89041194781808,"aZ":-34.82937079060387,"pfxX":3.488769198760226,"pfxZ":-1.9041500744219544,"pX":1.1849900247735135,"pZ":1.6905177574057946,"vX0":4.9967522948286724,"vY0":-118.30854024404294,"vZ0":-2.9107306066057275,"x":71.83,"y":193.14,"x0":-1.4205508828637392,"y0":50.00165734297277,"z0":6.1795598651777315,"aX":4.8671766519977755},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-4.0,"breakHorizontal":-7.7,"spinRate":2416,"spinDirection":48},"zone":14,"typeConfidence":0.91,"plateTime":0.4657865040376685,"extension":6.31550595385924},"index":0,"playId":"c5f6e5cf-bfec-321d-bc13-795b8d32df23","pitchNumber":1,"startTime":"2026-06-04T01:31:11.755Z","endTime":"2026-06-04T01:31:15.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.39653763434151,"aZ":-21.076421042057575,"pfxX":-6.405459302227624,"pfxZ":5.7263521314730985,"pX":-0.4493657290031967,"pZ":1.724178196120596,"vX0":3.259425629003861,"vY0":-138.2018367882923,"vZ0":-8.281653440911668,"x":134.13,"y":192.23,"x0":-0.8109920568765931,"y0":50.001131766059565,"z0":6.171849285729852,"aX":-12.406464953388156},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.9,"breakHorizontal":10.9,"spinRate":2189,"spinDirection":221},"zone":7,"typeConfidence":0.63,"plateTime":0.3961120604012005,"extension":6.729821124566382},"hitData":{"launchSpeed":82.1,"launchAngle":74.0,"totalDistance":68.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":138.5,"coordY":178.89}},"index":1,"playId":"7dbf4648-4c29-31b3-bfcb-cf66f42c306e","pitchNumber":2,"startTime":"2026-06-04T01:31:26.189Z","endTime":"2026-06-04T01:31:35.770Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T01:31:35.770Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Seiya Suzuki strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-04T01:31:41.140Z","endTime":"2026-06-04T01:33:41.495Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"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":95.4,"endSpeed":88.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.345255167874498,"aZ":-26.00365918640144,"pfxX":-8.448254008280369,"pfxZ":3.1381401231473207,"pX":-0.9635132781832453,"pZ":1.5464103675247782,"vX0":3.1647482517028607,"vY0":-138.8768374553723,"vZ0":-7.964241461007608,"x":153.73,"y":197.03,"x0":-1.0162644879713771,"y0":50.002728163951,"z0":6.165203199085946,"aX":-16.60096556951556},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.3,"breakHorizontal":14.8,"spinRate":2181,"spinDirection":214},"zone":13,"typeConfidence":0.93,"plateTime":0.39349532479070115,"extension":6.657961019142855},"index":0,"playId":"36a151d4-b02c-339d-b17c-a61bb4ad8889","pitchNumber":1,"startTime":"2026-06-04T01:32:05.271Z","endTime":"2026-06-04T01:32:09.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26602564338923,"aZ":-29.82866767095736,"pfxX":1.1423609516993611,"pfxZ":1.3560311265602625,"pX":-0.7703901976701351,"pZ":2.8320992927924284,"vX0":1.3283855942709621,"vY0":-130.2786659899701,"vZ0":-2.793898819905442,"x":146.37,"y":162.31,"x0":-1.4337881899617329,"y0":50.00420881647667,"z0":6.153951474266299,"aX":1.9800360350959751},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.0,"breakHorizontal":-2.4,"spinRate":2484,"spinDirection":157},"zone":1,"typeConfidence":0.89,"plateTime":0.41910762023670634,"extension":6.345070473443628},"index":1,"playId":"0c26795f-cedf-31c0-a1b6-acf5e0588acc","pitchNumber":2,"startTime":"2026-06-04T01:32:21.304Z","endTime":"2026-06-04T01:32:26.703Z","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":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":87.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.943564183939124,"aZ":-27.023419317180277,"pfxX":-8.565764966641746,"pfxZ":2.6793713902354153,"pX":-0.7321320548936519,"pZ":1.6438594212570172,"vX0":3.8741836849739038,"vY0":-137.10091398407724,"vZ0":-7.0104301251365815,"x":144.91,"y":194.4,"x0":-1.0442576347378103,"y0":50.000730688969405,"z0":6.056724677345759,"aX":-16.440016333020083},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":3.7,"breakHorizontal":14.8,"spinRate":2210,"spinDirection":221},"zone":7,"typeConfidence":0.92,"plateTime":0.3982428468111445,"extension":6.725528952988742},"index":2,"playId":"8fe5203d-ec5f-3d28-b8f7-62b4c957f883","pitchNumber":3,"startTime":"2026-06-04T01:32:40.694Z","endTime":"2026-06-04T01:32:43.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.134581272181634,"aZ":-25.226317623582442,"pfxX":-8.334729169436915,"pfxZ":3.6584934072665556,"pX":-0.4718453639805134,"pZ":1.8313729237850194,"vX0":4.058498012945679,"vY0":-136.72745070169447,"vZ0":-6.894467947622877,"x":134.99,"y":189.33,"x0":-0.8896121537979117,"y0":50.00521355824556,"z0":6.107913847259833,"aX":-15.8391451150123},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.4,"breakHorizontal":14.3,"spinRate":2183,"spinDirection":212},"zone":7,"typeConfidence":0.91,"plateTime":0.4000508366653577,"extension":6.831492056154309},"index":3,"playId":"435d98a7-1ffd-3c1e-aa47-7d281082f484","pitchNumber":4,"startTime":"2026-06-04T01:33:00.431Z","endTime":"2026-06-04T01:33:03.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.37305505575992,"aZ":-25.570847485140092,"pfxX":-8.007726745383533,"pfxZ":3.476742672760661,"pX":-1.6376115342967796,"pZ":2.2582235041788237,"vX0":0.8424155208060078,"vY0":-136.55358098844943,"vZ0":-5.699191499804642,"x":179.42,"y":177.81,"x0":-0.9078757780057854,"y0":50.003303436028204,"z0":6.117455120935101,"aX":-15.21443811821442},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.4,"breakHorizontal":14.4,"spinRate":2117,"spinDirection":221},"zone":13,"typeConfidence":0.9,"plateTime":0.4001787023380228,"extension":6.687372214159211},"index":4,"playId":"faf4e325-40cc-3873-aed1-7358a9ea1eb6","pitchNumber":5,"startTime":"2026-06-04T01:33:18.135Z","endTime":"2026-06-04T01:33:21.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.537281834346597,"aZ":-25.480849668159436,"pfxX":-8.042856510825889,"pfxZ":3.472455115866688,"pX":-0.9758798405162574,"pZ":1.4434265968802868,"vX0":2.643797754157696,"vY0":-137.69637949610063,"vZ0":-7.86595420738669,"x":154.2,"y":199.81,"x0":-0.9014181713678228,"y0":50.003319958778135,"z0":6.051699426064783,"aX":-15.500366227621448},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.9,"breakHorizontal":14.0,"spinRate":2173,"spinDirection":218},"zone":13,"typeConfidence":0.91,"plateTime":0.3972308760080714,"extension":6.779093091114656},"index":5,"playId":"85f25fa2-5a06-35b6-8012-315ce6fd8ee9","pitchNumber":6,"startTime":"2026-06-04T01:33:37.397Z","endTime":"2026-06-04T01:33:41.495Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T01:33:41.495Z","atBatIndex":41},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Shea Langeliers lines out sharply to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-04T01:35:39.595Z","endTime":"2026-06-04T01:35:59.967Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"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":1},"details":{"event":"Lineout","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":0},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.725151260374364,"aZ":-31.68232680913648,"pfxX":1.1573122857074478,"pfxZ":0.31899600931839167,"pX":0.49983941787098324,"pZ":2.820816217686209,"vX0":4.0819716187556665,"vY0":-123.32640539720146,"vZ0":-0.17272578363258995,"x":97.95,"y":162.62,"x0":-1.3305601924338626,"y0":50.000571138939065,"z0":5.575755983958243,"aX":1.7731299221332095},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.8,"breakHorizontal":-3.1,"spinRate":1967,"spinDirection":107},"zone":3,"typeConfidence":2.0,"plateTime":0.44501381170700327,"extension":6.534035627099442},"hitData":{"launchSpeed":104.5,"launchAngle":21.0,"totalDistance":366.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":127.65,"coordY":51.75}},"index":0,"playId":"45c9f5b5-a31f-3126-a6d0-bdb20e63fd49","pitchNumber":1,"startTime":"2026-06-04T01:35:52.047Z","endTime":"2026-06-04T01:35:59.967Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T01:35:59.967Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Soderstrom strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-04T01:38:27.510Z","endTime":"2026-06-04T01:40:55.617Z","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":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8],"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":8},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-04T01:36:07.264Z","endTime":"2026-06-04T01:36:54.898Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Hoby Milner replaces Colin Rea.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-04T01:36:54.898Z","endTime":"2026-06-04T01:38:29.791Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571948,"link":"/api/v1/people/571948"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":86.4,"endSpeed":79.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.572816211438425,"aZ":-31.088392953626474,"pfxX":10.68326601537261,"pfxZ":0.6808131260109125,"pX":-0.47315654618045494,"pZ":2.305261470069384,"vX0":-14.185386204494998,"vY0":-125.00904188505869,"vZ0":1.1592447070344893,"x":135.04,"y":176.54,"x0":3.8688364054241235,"y0":50.00282483725738,"z0":4.37440524387709,"aX":17.026611256544122},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.8,"breakHorizontal":-16.3,"spinRate":1897,"spinDirection":101},"zone":4,"typeConfidence":2.0,"plateTime":0.43701147640846516,"extension":6.845650218391492},"index":2,"playId":"9bd28261-1cf9-3637-87d1-fdb9448ec899","pitchNumber":1,"startTime":"2026-06-04T01:38:29.791Z","endTime":"2026-06-04T01:38:33.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.0,"endSpeed":71.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.296187681306897,"aZ":-31.239204245393733,"pfxX":-6.584214325600366,"pfxZ":0.7416859070210577,"pX":0.027082268783143303,"pZ":1.7887039566421432,"vX0":-6.876114184209508,"vY0":-111.9638788032546,"vZ0":1.5758594367218361,"x":115.97,"y":190.48,"x0":3.994192421314779,"y0":50.00534060657849,"z0":4.273477335081347,"aX":-8.35709144435017},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":2.0,"breakHorizontal":13.7,"spinRate":1861,"spinDirection":297},"zone":8,"typeConfidence":0.92,"plateTime":0.48927491320159167,"extension":6.700349494091908},"index":3,"playId":"2840816b-fdbb-37e9-a2df-a8f562edf048","pitchNumber":2,"startTime":"2026-06-04T01:38:43.149Z","endTime":"2026-06-04T01:38:46.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":72.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.138263358802757,"aZ":-34.05088191736739,"pfxX":-6.051083875983189,"pfxZ":-1.4396368503441188,"pX":-0.5891120497643831,"pZ":1.5676536500280913,"vX0":-8.33874008919755,"vY0":-113.56448275912366,"vZ0":1.3766343178230631,"x":139.46,"y":196.45,"x0":3.9188843450500417,"y0":50.002332430890995,"z0":4.345080672042619,"aX":-7.889015652639388},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-1.9,"breakHorizontal":13.1,"spinRate":1868,"spinDirection":310},"zone":13,"typeConfidence":0.9,"plateTime":0.4826180776702156,"extension":6.789968256641761},"index":4,"playId":"c2484f1a-a46d-3991-aca4-dc1f09300b51","pitchNumber":3,"startTime":"2026-06-04T01:39:00.712Z","endTime":"2026-06-04T01:39:04.939Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.86312080382283,"aZ":-29.52089688329922,"pfxX":10.820278393932732,"pfxZ":1.6217282918323495,"pX":1.6172503934750562,"pZ":2.9403060082640105,"vX0":-9.798259568943868,"vY0":-126.7675012428854,"vZ0":2.077919472134522,"x":55.35,"y":159.39,"x0":4.118676208793286,"y0":50.0008171883631,"z0":4.459590395502332,"aX":17.684830013608167},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.7,"breakHorizontal":-17.5,"spinRate":1988,"spinDirection":100},"zone":12,"typeConfidence":2.0,"plateTime":0.4313527651554927,"extension":6.640674177475967},"index":5,"playId":"722f8fe9-5599-3670-9431-86161c4051ca","pitchNumber":4,"startTime":"2026-06-04T01:39:19.254Z","endTime":"2026-06-04T01:39:25.789Z","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":78.5,"endSpeed":71.7,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.10172517753821,"aZ":-30.887659632351763,"pfxX":-7.702680999403284,"pfxZ":0.9851322207558022,"pX":-0.2398626675742353,"pZ":1.4690922255388077,"vX0":-7.345964462902398,"vY0":-114.04545402229809,"vZ0":0.7268047533029993,"x":126.14,"y":199.11,"x0":4.03649058196875,"y0":50.001877929958354,"z0":4.219193765568299,"aX":-10.033380913834707},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":2.3,"breakHorizontal":16.0,"spinRate":1828,"spinDirection":292},"zone":13,"typeConfidence":0.92,"plateTime":0.4822883653439711,"extension":6.9800113961039685},"index":6,"playId":"90f4e0fe-f76d-3a7f-be16-c08042bb1fe1","pitchNumber":5,"startTime":"2026-06-04T01:40:13.220Z","endTime":"2026-06-04T01:40:17.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.619232025191582,"aZ":-32.95750731990538,"pfxX":10.677848265812116,"pfxZ":-0.4939442556724689,"pX":-0.9347829795569417,"pZ":2.1265123187417534,"vX0":-15.36505205304848,"vY0":-125.4053515380236,"vZ0":1.2983608307681338,"x":152.63,"y":181.36,"x0":3.8753754486849084,"y0":50.000368565460604,"z0":4.284241410887352,"aX":17.0595393126046},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.2,"breakHorizontal":-16.0,"spinRate":1914,"spinDirection":108},"zone":13,"typeConfidence":2.0,"plateTime":0.43624280084045575,"extension":6.884895000814758},"index":7,"playId":"4cd71b70-4b2f-366e-9367-4f8bba2cc79d","pitchNumber":6,"startTime":"2026-06-04T01:40:30.983Z","endTime":"2026-06-04T01:40:34.866Z","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":77.9,"endSpeed":71.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.987954857662434,"aZ":-31.944695672471475,"pfxX":-4.411078003500956,"pfxZ":0.18109911070273021,"pX":-0.8779060980975263,"pZ":2.5679072039665125,"vX0":-9.360103838590705,"vY0":-113.09130752451881,"vZ0":3.4003931014003106,"x":150.46,"y":169.45,"x0":3.8909785989068935,"y0":50.00440221317433,"z0":4.252697588196845,"aX":-5.703642167299347},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":1.6,"breakHorizontal":10.4,"spinRate":1804,"spinDirection":305},"zone":11,"typeConfidence":0.89,"plateTime":0.48467574447903816,"extension":6.691889258633561},"index":8,"playId":"08067558-dfb7-3aec-9482-a2366b2063cd","pitchNumber":7,"startTime":"2026-06-04T01:40:51.927Z","endTime":"2026-06-04T01:40:55.617Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T01:40:55.617Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brent Rooker flies out sharply to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-04T01:41:20.775Z","endTime":"2026-06-04T01:42:16.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.5,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.65648178243282,"aZ":-31.370303442114352,"pfxX":11.81192586913335,"pfxZ":0.497027373941652,"pX":1.0217526174768528,"pZ":2.1929328483520085,"vX0":-11.50540993621561,"vY0":-126.27403441903965,"vZ0":1.0988544743853448,"x":78.05,"y":179.57,"x0":4.101985266502103,"y0":50.003003602307004,"z0":4.275603515209218,"aX":19.08067872806067},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.4,"breakHorizontal":-18.7,"spinRate":1829,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.433723886917599,"extension":6.9636375981269705},"index":0,"playId":"00a0c5a5-fa18-36a6-a8b9-60b8d8ac65b1","pitchNumber":1,"startTime":"2026-06-04T01:41:20.775Z","endTime":"2026-06-04T01:41:25.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.4,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.12660509887423,"aZ":-31.49543233177584,"pfxX":11.834037548847874,"pfxZ":0.4180389343877504,"pX":0.2400413338663173,"pZ":2.728629389139797,"vX0":-12.774115603178322,"vY0":-125.95119884442728,"vZ0":2.2626091597751623,"x":107.85,"y":165.11,"x0":3.835385889837798,"y0":50.000706908893456,"z0":4.362394832671023,"aX":19.04853938769675},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.6,"breakHorizontal":-18.6,"spinRate":1982,"spinDirection":99},"zone":5,"typeConfidence":0.88,"plateTime":0.43455681816436487,"extension":6.987555232048959},"index":1,"playId":"b186313f-bc18-3559-a356-7ded48a5b4ca","pitchNumber":2,"startTime":"2026-06-04T01:41:37.254Z","endTime":"2026-06-04T01:41:40.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.3,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.842506971978487,"aZ":-35.03834126960931,"pfxX":10.716761909690032,"pfxZ":-2.053548948109019,"pX":0.7648207510465468,"pZ":1.210311156213209,"vX0":-10.997072996502556,"vY0":-117.31214770136259,"vZ0":0.9391471303778829,"x":87.85,"y":206.1,"x0":4.117198838997807,"y0":50.002186551667805,"z0":4.066694443367649,"aX":14.962713973471976},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-3.1,"breakHorizontal":-16.8,"spinRate":1793,"spinDirection":86},"zone":14,"typeConfidence":0.91,"plateTime":0.4665981151888787,"extension":7.058399077315165},"index":2,"playId":"b5f758d9-70a2-3fae-ab3c-ee8e20f2d2a8","pitchNumber":3,"startTime":"2026-06-04T01:41:52.102Z","endTime":"2026-06-04T01:41:55.102Z","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":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.7,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.545959015144934,"aZ":-34.5213128389186,"pfxX":11.18346870258659,"pfxZ":-1.6572527527853307,"pX":0.19829605635950454,"pZ":2.1767370320843065,"vX0":-12.369201725541785,"vY0":-118.02979227905543,"vZ0":2.766929082612366,"x":109.44,"y":180.01,"x0":4.043078971013019,"y0":50.00218204089109,"z0":4.1587996868731905,"aX":15.847973233374368},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-1.9,"breakHorizontal":-17.4,"spinRate":1828,"spinDirection":87},"zone":8,"typeConfidence":0.91,"plateTime":0.46329164671170764,"extension":7.096251467065149},"hitData":{"launchSpeed":101.1,"launchAngle":26.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":166.96,"coordY":57.9}},"index":3,"playId":"53bcc6f3-d51c-3eb0-acf2-2aa20b802412","pitchNumber":4,"startTime":"2026-06-04T01:42:08.612Z","endTime":"2026-06-04T01:42:16.939Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T01:42:16.939Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ian Happ grounds out, third baseman Zack Gelof to first baseman Nick Kurtz.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-04T01:44:37.467Z","endTime":"2026-06-04T01:46:32.807Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"Pitching Change: José Suarez replaces Joel Kuhnel.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-04T01:43:52.726Z","endTime":"2026-06-04T01:44:39.740Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660761,"link":"/api/v1/people/660761"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.201435433496133,"aZ":-34.563466466091505,"pfxX":-1.2014639434604448,"pfxZ":-1.6555652482256873,"pX":0.06621621419857704,"pZ":1.6444349883245166,"vX0":-4.608453994954213,"vY0":-119.11585372763088,"vZ0":-2.2066047131324344,"x":114.48,"y":194.38,"x0":2.1796565888620543,"y0":50.00474094459996,"z0":5.698492506827265,"aX":-1.7312862610447055},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-3.2,"breakHorizontal":3.2,"spinRate":2790,"spinDirection":292},"zone":8,"typeConfidence":2.0,"plateTime":0.4592730362493569,"extension":5.900787919743603},"index":1,"playId":"b5744ef8-4f2c-34bb-8722-91609860c8dc","pitchNumber":1,"startTime":"2026-06-04T01:44:39.740Z","endTime":"2026-06-04T01:44:42.862Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.844446238758845,"aZ":-24.03596353607585,"pfxX":3.681126582556199,"pfxZ":5.427325087368249,"pX":0.1815255944400148,"pZ":2.205730771873064,"vX0":-5.775103883240034,"vY0":-121.39081015190392,"vZ0":-3.1348861454321284,"x":110.08,"y":179.23,"x0":2.1086067375898963,"y0":50.000424918103576,"z0":5.596972180215894,"aX":5.516408850648821},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":9.4,"breakHorizontal":-5.4,"spinRate":1648,"spinDirection":121},"zone":5,"typeConfidence":2.0,"plateTime":0.4505116158107514,"extension":5.941489707937916},"index":2,"playId":"529bf323-20a2-3a77-9fbb-72afa3e77888","pitchNumber":2,"startTime":"2026-06-04T01:44:58.669Z","endTime":"2026-06-04T01:45:01.803Z","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":81.2,"endSpeed":76.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.916647696075806,"aZ":-33.95734819472556,"pfxX":-3.3979062913731592,"pfxZ":-1.2407239157708143,"pX":0.4868561207171196,"pZ":0.34159067678464916,"vX0":-3.214606564999545,"vY0":-118.27541125140866,"vZ0":-4.966157333725088,"x":98.44,"y":229.56,"x0":2.2990162412823882,"y0":50.00576929793288,"z0":5.539823419797091,"aX":-4.87401203625723},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-3.1,"breakHorizontal":6.8,"spinRate":2844,"spinDirection":300},"zone":14,"typeConfidence":2.0,"plateTime":0.4609097908400517,"extension":6.088733912665286},"index":3,"playId":"3c989c28-6a23-3e07-ae82-b1065058c18f","pitchNumber":3,"startTime":"2026-06-04T01:45:20.095Z","endTime":"2026-06-04T01:45:23.095Z","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":92.2,"endSpeed":84.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.84991930229326,"aZ":-17.07038695687867,"pfxX":6.974825784715277,"pfxZ":8.263072459295923,"pX":1.3563948489566622,"pZ":3.3269543258168244,"vX0":-4.596038237420581,"vY0":-134.29427229864135,"vZ0":-2.876915053958736,"x":65.3,"y":148.95,"x0":2.18303007597404,"y0":50.00452494442121,"z0":5.625151816222962,"aX":12.752032936010078},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.5,"breakHorizontal":-11.6,"spinRate":2351,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.40772719068438557,"extension":5.959401959472728},"index":4,"playId":"55666453-e983-34ed-8298-b06bbcf85a1f","pitchNumber":4,"startTime":"2026-06-04T01:45:41.777Z","endTime":"2026-06-04T01:45:45.108Z","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":92.8,"endSpeed":85.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.11973897933574,"aZ":-15.489683874186422,"pfxX":5.849622100530674,"pfxZ":8.995803354252358,"pX":0.38124114062622827,"pZ":2.2749545869046,"vX0":-6.432057166658907,"vY0":-135.01130480181686,"vZ0":-5.824240077893641,"x":102.47,"y":177.36,"x0":2.029251918268493,"y0":50.00294596763011,"z0":5.5419411259252875,"aX":10.84955008715389},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.2,"breakHorizontal":-9.2,"spinRate":2343,"spinDirection":138},"zone":6,"typeConfidence":2.0,"plateTime":0.40497584329434444,"extension":5.87836813984576},"index":5,"playId":"6ed2b74d-fea1-3afc-9865-f0c0075ce52a","pitchNumber":5,"startTime":"2026-06-04T01:46:01.752Z","endTime":"2026-06-04T01:46:05.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(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":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.549865307664817,"aZ":-13.5147425017127,"pfxX":4.42703205571186,"pfxZ":10.144246864835026,"pX":-0.21704470253732946,"pZ":1.9878540263230045,"vX0":-7.448081861867245,"vY0":-134.81456947848343,"vZ0":-6.87840430358523,"x":125.27,"y":185.11,"x0":2.0073336063669207,"y0":50.00036620849317,"z0":5.527802206861984,"aX":8.141468391390653},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.0,"breakHorizontal":-6.4,"spinRate":2362,"spinDirection":147},"zone":8,"typeConfidence":2.0,"plateTime":0.40641218287777026,"extension":5.86181320465319},"hitData":{"launchSpeed":99.9,"launchAngle":5.0,"totalDistance":90.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.63,"coordY":164.35}},"index":6,"playId":"25f68e01-639e-3537-abfe-2a01aebec535","pitchNumber":6,"startTime":"2026-06-04T01:46:24.606Z","endTime":"2026-06-04T01:46:32.807Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T01:46:32.807Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dansby Swanson flies out to right fielder Carlos Cortes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-04T01:46:38.516Z","endTime":"2026-06-04T01:47:34.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"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":"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":1},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.795902855019907,"aZ":-36.68038383495696,"pfxX":-2.2198143223499844,"pfxZ":-3.382243199318343,"pX":0.12864582722541903,"pZ":1.266216060236227,"vX0":-4.110274851177737,"vY0":-114.84172503184244,"vZ0":-2.0087952616887588,"x":112.1,"y":204.59,"x0":2.2318822776598455,"y0":50.002766974879286,"z0":5.728951212489784,"aX":-2.9569291636621386},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-6.4,"breakHorizontal":5.0,"spinRate":2821,"spinDirection":311},"zone":14,"typeConfidence":2.0,"plateTime":0.47742310371898355,"extension":6.011246262677357},"index":0,"playId":"427ad927-e879-3983-b87c-f07b8705c622","pitchNumber":1,"startTime":"2026-06-04T01:47:02.492Z","endTime":"2026-06-04T01:47:06.340Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.222874035028177,"aZ":-13.355137188556602,"pfxX":6.017590047773624,"pfxZ":10.154885503936201,"pX":-0.38518559636061034,"pZ":2.2305831158628404,"vX0":-8.238391977751075,"vY0":-135.42254409329112,"vZ0":-6.18061964860954,"x":131.68,"y":178.55,"x0":1.917863538763564,"y0":50.002904638944436,"z0":5.480860094680136,"aX":11.15194814506095},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.2,"breakHorizontal":-9.1,"spinRate":2396,"spinDirection":139},"zone":4,"typeConfidence":2.0,"plateTime":0.4048294836408628,"extension":6.029313362673001},"hitData":{"launchSpeed":73.5,"launchAngle":49.0,"totalDistance":218.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.72,"coordY":136.81}},"index":1,"playId":"7d5a910b-8c82-3d67-890a-f806589d4c01","pitchNumber":2,"startTime":"2026-06-04T01:47:21.625Z","endTime":"2026-06-04T01:47:34.276Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T01:47:34.276Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-04T01:47:37.866Z","endTime":"2026-06-04T01:50:19.860Z","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":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.79032187987211,"aZ":-12.130906081363948,"pfxX":2.993934473877001,"pfxZ":10.893530805140529,"pX":-1.1410132308795846,"pZ":2.3090966641402093,"vX0":-9.168903756128202,"vY0":-135.5674747563116,"vZ0":-6.417674004898416,"x":160.49,"y":176.43,"x0":1.9131778657617684,"y0":50.00484420785054,"z0":5.573498077895453,"aX":5.510356681289803},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.4,"breakHorizontal":-3.2,"spinRate":2489,"spinDirection":163},"zone":13,"typeConfidence":2.0,"plateTime":0.4058041745391252,"extension":6.064145762212286},"index":0,"playId":"3ba1d0aa-d406-31e7-97af-3d9ad5c136b2","pitchNumber":1,"startTime":"2026-06-04T01:48:02.781Z","endTime":"2026-06-04T01:48:06.335Z","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":92.9,"endSpeed":84.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15006874615392,"aZ":-11.123873778611827,"pfxX":5.434783544672924,"pfxZ":11.541433550401553,"pX":0.8720958889338803,"pZ":1.4354723618999654,"vX0":-5.175616172537574,"vY0":-134.8872256771986,"vZ0":-8.608747872831838,"x":83.76,"y":200.02,"x0":2.1191881481748664,"y0":50.00397243708004,"z0":5.47350492488725,"aX":9.913051679818556},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.0,"breakHorizontal":-8.6,"spinRate":2378,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.40766758433532635,"extension":6.028708342399692},"index":1,"playId":"273c2be4-5e38-3f20-b154-a12ce143e2f3","pitchNumber":2,"startTime":"2026-06-04T01:48:22.266Z","endTime":"2026-06-04T01:48:25.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.96822875025405,"aZ":-19.549894849675013,"pfxX":8.539008031989875,"pfxZ":7.125375973071159,"pX":-0.7110298126443579,"pZ":2.2317658616090745,"vX0":-9.437851160648828,"vY0":-132.45924615859923,"vZ0":-5.097958375676958,"x":144.1,"y":178.52,"x0":1.7931143943202765,"y0":50.00600799708204,"z0":5.615948296127308,"aX":15.13778930859451},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.9,"breakHorizontal":-13.3,"spinRate":2049,"spinDirection":131},"zone":4,"typeConfidence":2.0,"plateTime":0.41390112960078485,"extension":6.125937213344203},"index":2,"playId":"3611320d-8502-3f98-9895-8179022ad6c9","pitchNumber":3,"startTime":"2026-06-04T01:48:41.816Z","endTime":"2026-06-04T01:48:45.361Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.63373178249898,"aZ":-18.395811370984926,"pfxX":7.831903018898084,"pfxZ":7.564846565672116,"pX":0.22287151634279806,"pZ":1.919794510059568,"vX0":-7.289009953669312,"vY0":-134.4826586992792,"vZ0":-6.106890041164691,"x":108.5,"y":186.95,"x0":1.9579512271701638,"y0":50.00411223224973,"z0":5.535956828119403,"aX":14.269196456682211},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.5,"breakHorizontal":-12.5,"spinRate":2247,"spinDirection":149},"zone":8,"typeConfidence":2.0,"plateTime":0.4081202764997425,"extension":6.097758262559014},"index":3,"playId":"7f7d5170-972d-353b-8a48-bb78ecc8cd07","pitchNumber":4,"startTime":"2026-06-04T01:49:01.816Z","endTime":"2026-06-04T01:49:04.816Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":71.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.702263937443515,"aZ":-33.979356631791475,"pfxX":-7.02336809567188,"pfxZ":-1.399707185826351,"pX":1.0709803139179648,"pZ":2.0283058994307672,"vX0":-0.8204433057784097,"vY0":-112.75385012728803,"vZ0":-0.5526903962841827,"x":76.18,"y":184.02,"x0":2.352192354694219,"y0":50.00551926907992,"z0":5.708463544403327,"aX":-9.034519020078159},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-2.4,"breakHorizontal":13.0,"spinRate":2927,"spinDirection":296},"zone":14,"typeConfidence":2.0,"plateTime":0.48598118109893784,"extension":5.951610062448227},"index":4,"playId":"f69180eb-40d4-326e-a309-1e17dbd11edb","pitchNumber":5,"startTime":"2026-06-04T01:49:44.711Z","endTime":"2026-06-04T01:49:49.144Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-06-04T01:49:56.115Z","endTime":"2026-06-04T01:50:15.766Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.83089888636302,"aZ":-31.05842685884703,"pfxX":6.728666112834776,"pfxZ":0.7585409428918153,"pX":-0.0740379740204547,"pZ":1.535450767812642,"vX0":-6.925574299400062,"vY0":-120.07128594422838,"vZ0":-3.1302367819766213,"x":119.82,"y":197.32,"x0":1.9584687473963116,"y0":50.00394983393228,"z0":5.5882167680960695,"aX":9.934532034497549},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.0,"breakHorizontal":-10.8,"spinRate":1632,"spinDirection":114},"zone":13,"typeConfidence":2.0,"plateTime":0.45424697383305723,"extension":6.171969470195368},"index":6,"playId":"22ad34ab-1b5a-3404-b560-f8f41c7bc1b7","pitchNumber":6,"startTime":"2026-06-04T01:50:15.766Z","endTime":"2026-06-04T01:50:19.860Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T01:50:19.860Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-04T01:52:31.316Z","endTime":"2026-06-04T01:53:53.936Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jacob Webb replaces Hoby Milner.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-04T01:52:03.986Z","endTime":"2026-06-04T01:52:33.406Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657097,"link":"/api/v1/people/657097"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.920349185196837,"aZ":-13.848591285874472,"pfxX":-5.184889377318058,"pfxZ":9.849764502636102,"pX":-0.9899996167251286,"pZ":3.9967524343734366,"vX0":6.674063064782257,"vY0":-135.82887219418666,"vZ0":-1.1901637343556262,"x":154.74,"y":130.87,"x0":-2.8101830953197955,"y0":50.004383253894126,"z0":5.407735038533649,"aX":-9.64884706934893},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.8,"breakHorizontal":7.9,"spinRate":2399,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.403905069180333,"extension":6.160963943137209},"index":1,"playId":"47adca40-23c9-3043-b43e-2e1905de72cb","pitchNumber":1,"startTime":"2026-06-04T01:52:33.406Z","endTime":"2026-06-04T01:52:36.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.265171868604487,"aZ":-13.703305340099966,"pfxX":-6.009525586894143,"pfxZ":9.807386269925273,"pX":-0.06311108923477371,"pZ":2.4615875637678513,"vX0":9.249753954865657,"vY0":-136.66067330459478,"vZ0":-4.856880786565577,"x":119.41,"y":172.32,"x0":-2.7173082663981765,"y0":50.00538717174027,"z0":5.209443414348208,"aX":-11.32211358224901},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.8,"breakHorizontal":8.9,"spinRate":2448,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.4014103037046306,"extension":6.557120576034362},"index":2,"playId":"e118db4b-cb45-3a1c-b03f-3ad98166e9e2","pitchNumber":2,"startTime":"2026-06-04T01:52:48.070Z","endTime":"2026-06-04T01:52:51.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.069902743951925,"aZ":-24.015024561341715,"pfxX":-11.330148122565829,"pfxZ":5.181690200794593,"pX":0.5393265247083513,"pZ":2.825255480124681,"vX0":11.138899474820672,"vY0":-124.93018227412308,"vZ0":-1.653265408915586,"x":96.44,"y":162.5,"x0":-2.5132347026794077,"y0":50.00256335922292,"z0":5.476844960378482,"aX":-17.841033950724658},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":9.2,"breakHorizontal":17.9,"spinRate":2264,"spinDirection":246},"zone":6,"typeConfidence":2.0,"plateTime":0.43906342149385136,"extension":5.995298615845923},"index":3,"playId":"8ef8129f-acd2-392b-9778-e4efd80859ad","pitchNumber":3,"startTime":"2026-06-04T01:53:10.594Z","endTime":"2026-06-04T01:53:13.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":78.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82824912100802,"aZ":-24.36197705281077,"pfxX":-10.741238292714591,"pfxZ":4.908314676688896,"pX":-0.5075769540986701,"pZ":2.414028555440897,"vX0":8.80367313588191,"vY0":-125.71240913593088,"vZ0":-2.8121367619300366,"x":136.35,"y":173.6,"x0":-2.669122017476961,"y0":50.001922995620696,"z0":5.536652637936601,"aX":-17.094222216510573},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.4,"breakHorizontal":17.3,"spinRate":2310,"spinDirection":240},"zone":4,"typeConfidence":2.0,"plateTime":0.43663454241009036,"extension":6.2476694634161385},"index":4,"playId":"fd0110dd-4c69-3f9a-bff5-7eaf98501122","pitchNumber":4,"startTime":"2026-06-04T01:53:28.842Z","endTime":"2026-06-04T01:53:34.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.086511786290934,"aZ":-12.912621237646878,"pfxX":-5.831946971584291,"pfxZ":10.186448736106662,"pX":-0.9871849865127726,"pZ":3.1314829600013936,"vX0":7.074407045635735,"vY0":-137.50498814937453,"vZ0":-3.462005942235684,"x":125.86,"y":150.32,"x0":-2.8510041169499125,"y0":50.00149167041239,"z0":5.299022385354797,"aX":-11.026520054487658},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.8,"breakHorizontal":8.9,"spinRate":2489,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.4002873244698195,"extension":6.252142156619536},"index":5,"playId":"dc997a5b-62e1-378c-b9a8-657fb3bc649c","pitchNumber":5,"startTime":"2026-06-04T01:53:50.400Z","endTime":"2026-06-04T01:53:53.936Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T01:53:53.936Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zack Gelof grounds out softly, pitcher Jacob Webb to first baseman Michael Busch.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-04T01:54:02.072Z","endTime":"2026-06-04T01:54:57.291Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","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":657097,"link":"/api/v1/people/657097"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.30198335239915,"aZ":-13.224389157019122,"pfxX":-5.963609443948691,"pfxZ":9.996092821543954,"pX":0.2485375230649889,"pZ":2.1157296409752875,"vX0":10.162900973034528,"vY0":-137.27167365357488,"vZ0":-5.893576206352879,"x":107.53,"y":181.66,"x0":-2.7382858070660037,"y0":50.002199555352206,"z0":5.202083710536238,"aX":-11.30532628355314},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.9,"breakHorizontal":8.5,"spinRate":2480,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.4000556087500211,"extension":6.576698973868809},"index":0,"playId":"21131ced-5110-342a-af9d-447afb4d128f","pitchNumber":1,"startTime":"2026-06-04T01:54:17.887Z","endTime":"2026-06-04T01:54:21.902Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.24108177891066,"aZ":-23.069190148994043,"pfxX":-10.39573332313799,"pfxZ":5.663736109776844,"pX":0.5876458435083212,"pZ":1.1643055081453353,"vX0":11.1857240644567,"vY0":-126.36567991294287,"vZ0":-5.773274111012967,"x":94.6,"y":207.34,"x0":-2.558605734556618,"y0":50.000544415624475,"z0":5.3473017076968254,"aX":-16.706104751404723},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":9.0,"breakHorizontal":16.1,"spinRate":2339,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.43447659210768874,"extension":6.357455253338203},"index":1,"playId":"68224d08-4811-3a3a-9a2d-07b067cacf98","pitchNumber":2,"startTime":"2026-06-04T01:54:32.923Z","endTime":"2026-06-04T01:54:35.923Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.022011830275858,"aZ":-24.077927355914998,"pfxX":-10.510777743044567,"pfxZ":5.134564763285276,"pX":-0.13016982591787152,"pZ":2.7785341225918634,"vX0":9.394048709166448,"vY0":-125.1954364251193,"vZ0":-2.019972358444412,"x":121.96,"y":163.76,"x0":-2.578921550367915,"y0":50.00033380663449,"z0":5.581300315632761,"aX":-16.560080517544815},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":9.0,"breakHorizontal":16.7,"spinRate":2251,"spinDirection":241},"zone":5,"typeConfidence":2.0,"plateTime":0.43874982398479734,"extension":6.3051917740974375},"hitData":{"launchSpeed":43.0,"launchAngle":-75.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":122.64,"coordY":180.18}},"index":2,"playId":"c368230f-442a-3b1d-ad77-42d02b8ae04b","pitchNumber":3,"startTime":"2026-06-04T01:54:49.897Z","endTime":"2026-06-04T01:54:57.291Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T01:54:57.291Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeff McNeil singles on a line drive to left fielder Ian Happ.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-04T01:55:22.737Z","endTime":"2026-06-04T01:56:49.498Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"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,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.044075881034157,"aZ":-24.355080893629328,"pfxX":-10.747502684182688,"pfxZ":4.964369686910633,"pX":-1.149156298337811,"pZ":3.267315502245821,"vX0":7.437290201653135,"vY0":-125.16385692850011,"vZ0":-0.7560247918855685,"x":160.8,"y":150.56,"x0":-2.77405219170827,"y0":50.001924390798486,"z0":5.581261008318256,"aX":-16.92278153514281},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":9.0,"breakHorizontal":17.5,"spinRate":2318,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.4388863217415002,"extension":6.261410961229648},"index":0,"playId":"1d9e961e-ee96-3c0a-b489-343a4137f072","pitchNumber":1,"startTime":"2026-06-04T01:55:24.851Z","endTime":"2026-06-04T01:55:28.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.007685090391043,"aZ":-42.56048046017098,"pfxX":1.847395090895129,"pfxZ":-7.328029410272034,"pX":0.1955955668268748,"pZ":2.7584198700216893,"vX0":6.558099200019916,"vY0":-118.65170589634751,"vZ0":2.2236765714902393,"x":109.54,"y":164.3,"x0":-2.8511730593053275,"y0":50.003270782517056,"z0":5.704739143850391,"aX":2.6177218028725537},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-12.4,"breakHorizontal":-5.0,"spinRate":2656,"spinDirection":40},"zone":5,"typeConfidence":2.0,"plateTime":0.46272222819422115,"extension":5.954082435625776},"index":1,"playId":"c43f6740-b4e1-321a-b577-0c0ea8c0fe45","pitchNumber":2,"startTime":"2026-06-04T01:55:41.439Z","endTime":"2026-06-04T01:55:44.715Z","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":94.1,"endSpeed":85.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.450908113705697,"aZ":-17.096953922844428,"pfxX":-6.260159027934941,"pfxZ":7.992331967378124,"pX":-1.0396475732440758,"pZ":3.811742070329694,"vX0":7.096113699806168,"vY0":-136.79019418819829,"vZ0":-1.1343546700275344,"x":156.63,"y":135.86,"x0":-2.859660443151821,"y0":50.00171776468912,"z0":5.40912613471021,"aX":-11.808971437481413},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.4,"breakHorizontal":9.7,"spinRate":2447,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4010996278098893,"extension":6.442090261687801},"index":2,"playId":"8c72f02b-8f82-3a83-9cb8-934597aa2e2e","pitchNumber":3,"startTime":"2026-06-04T01:55:57.565Z","endTime":"2026-06-04T01:56:00.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.666516150963908,"aZ":-23.347372911272892,"pfxX":-11.827783523164412,"pfxZ":5.647479698020125,"pX":-0.626304891226532,"pZ":2.4163051962448385,"vX0":8.793930593218317,"vY0":-124.67683699458846,"vZ0":-2.764975470947941,"x":140.87,"y":173.54,"x0":-2.674415429467781,"y0":50.00583235492471,"z0":5.480896210849391,"aX":-18.496748391910668},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":9.7,"breakHorizontal":19.2,"spinRate":2386,"spinDirection":251},"zone":4,"typeConfidence":2.0,"plateTime":0.4404853374665243,"extension":6.41716151787445},"index":3,"playId":"4ee836cc-a703-32bb-b9ef-848235f3f0fb","pitchNumber":4,"startTime":"2026-06-04T01:56:16.455Z","endTime":"2026-06-04T01:56:21.554Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.071692427859833,"aZ":-15.025919112345825,"pfxX":-6.221580379804935,"pfxZ":9.066476739629577,"pX":-0.5441876058464087,"pZ":2.250772205886195,"vX0":8.627689750412802,"vY0":-136.87761770604112,"vZ0":-5.097788662332463,"x":137.74,"y":178.01,"x0":-2.9332666015729347,"y0":50.00679889634356,"z0":5.1714197279402985,"aX":-11.773151391121264},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.5,"breakHorizontal":9.4,"spinRate":2414,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.40063321886674075,"extension":6.464185443849084},"hitData":{"launchSpeed":87.7,"launchAngle":16.0,"totalDistance":247.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":83.83,"coordY":91.25}},"index":4,"playId":"c6afcad1-213f-3d82-95f2-28baee5eafba","pitchNumber":5,"startTime":"2026-06-04T01:56:38.878Z","endTime":"2026-06-04T01:56:49.498Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T01:56:49.498Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alika Williams flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-04T01:56:55.626Z","endTime":"2026-06-04T01:58:02.830Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":2},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.1,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.916924277566558,"aZ":-14.248873947358149,"pfxX":-6.16471334628861,"pfxZ":9.420844083888841,"pX":1.5756253453656475,"pZ":2.5999222759811427,"vX0":13.244356865393655,"vY0":-137.42941158106495,"vZ0":-4.640230675852841,"x":56.94,"y":168.58,"x0":-2.5163739650077983,"y0":50.00417729314806,"z0":5.2859098990454,"aX":-11.732430424404798},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.1,"breakHorizontal":8.3,"spinRate":2499,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.39933704103933465,"extension":6.307826291636654},"index":0,"playId":"2253975a-fbe1-332c-b432-bcf83dac9f00","pitchNumber":1,"startTime":"2026-06-04T01:57:17.653Z","endTime":"2026-06-04T01:57:20.653Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.6,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.92100152614204,"aZ":-14.107045955722048,"pfxX":-6.089266050662751,"pfxZ":9.3662687746622,"pX":0.8510062402772884,"pZ":3.009105110215834,"vX0":11.483895327449853,"vY0":-138.2737266965517,"vZ0":-3.5712826092824246,"x":84.56,"y":157.53,"x0":-2.5720254204138198,"y0":50.00512262744057,"z0":5.269110048330042,"aX":-11.750195754697401},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.3,"breakHorizontal":8.5,"spinRate":2483,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.3966933066056284,"extension":6.482289711630731},"index":1,"playId":"2c69c7cc-df32-3e20-842e-e48d7e745ecb","pitchNumber":2,"startTime":"2026-06-04T01:57:35.915Z","endTime":"2026-06-04T01:57:40.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.5,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.262807187072426,"aZ":-14.775232616800238,"pfxX":-5.964668637792766,"pfxZ":9.197894561413026,"pX":0.2997094655482598,"pZ":3.341115391543588,"vX0":10.407852181611151,"vY0":-137.3620219748791,"vZ0":-2.630166663548528,"x":105.58,"y":148.57,"x0":-2.780848244247331,"y0":50.005005370123385,"z0":5.328141678197928,"aX":-11.286722581208508},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.2,"breakHorizontal":8.4,"spinRate":2530,"spinDirection":227},"zone":3,"typeConfidence":2.0,"plateTime":0.4002832731954502,"extension":6.464495865396988},"hitData":{"launchSpeed":84.9,"launchAngle":45.0,"totalDistance":253.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":145.4,"coordY":100.43}},"index":2,"playId":"ea979316-9fdd-3e01-a6a6-24b00fb5e304","pitchNumber":3,"startTime":"2026-06-04T01:57:53.840Z","endTime":"2026-06-04T01:58:02.830Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T01:58:02.830Z","atBatIndex":51},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Pedro Ramírez lines out to right fielder Carlos Cortes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-04T02:00:06.544Z","endTime":"2026-06-04T02:01:56.383Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","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":4},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"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, 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":79.5,"endSpeed":73.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.48778141597489,"aZ":-36.386768819173135,"pfxX":-4.116230284306775,"pfxZ":-3.081379040761293,"pX":0.8131199629153052,"pZ":2.426533154675689,"vX0":-2.105125101561504,"vY0":-115.84160127550109,"vZ0":0.03672936921602554,"x":86.01,"y":173.26,"x0":2.266768899875943,"y0":50.00311667781256,"z0":5.872578206371323,"aX":-5.625890967704784},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-5.3,"breakHorizontal":7.9,"spinRate":2903,"spinDirection":283},"zone":6,"typeConfidence":2.0,"plateTime":0.4718024259495093,"extension":5.8317000377106565},"index":0,"playId":"b51e017a-3f1d-37b7-a62b-7c22c103490d","pitchNumber":1,"startTime":"2026-06-04T02:00:17.297Z","endTime":"2026-06-04T02:00:20.770Z","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.9,"endSpeed":84.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.098202020099208,"aZ":-16.495097750302104,"pfxX":2.6212478601044285,"pfxZ":8.622159093703381,"pX":-0.1204214619741095,"pZ":4.580317437552683,"vX0":-6.606212132506935,"vY0":-133.79290204045503,"vZ0":-0.08921240244014367,"x":121.59,"y":115.11,"x0":2.0369336820788546,"y0":50.000065262966885,"z0":5.793413813986784,"aX":4.766153836721508},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.8,"breakHorizontal":-3.4,"spinRate":2452,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.40894771101225613,"extension":5.828513557692179},"index":1,"playId":"fa5b5111-2ff5-3734-9713-43687b50aff5","pitchNumber":2,"startTime":"2026-06-04T02:00:36.536Z","endTime":"2026-06-04T02:00:39.824Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.9,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.20207921440601,"aZ":-33.52437312218433,"pfxX":-2.1828062834551623,"pfxZ":-0.9564371931294522,"pX":0.6776826142717475,"pZ":1.8173825597993114,"vX0":-3.1903693307653693,"vY0":-117.27763075914358,"vZ0":-1.903219919437365,"x":91.17,"y":189.71,"x0":2.334392168295173,"y0":50.005066625311876,"z0":5.738488700408883,"aX":-3.0697445504065866},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-1.9,"breakHorizontal":4.7,"spinRate":2991,"spinDirection":299},"zone":9,"typeConfidence":2.0,"plateTime":0.4653460610477156,"extension":5.921920095405988},"index":2,"playId":"624cf733-e9ef-3b55-bc82-3763244cc66a","pitchNumber":3,"startTime":"2026-06-04T02:00:56.271Z","endTime":"2026-06-04T02:01:00.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.59102696353719,"aZ":-24.954280962739997,"pfxX":2.7721258950406495,"pfxZ":4.886906685473762,"pX":1.383580679873867,"pZ":1.898131049665232,"vX0":-2.8271054757973655,"vY0":-120.82530391351396,"vZ0":-3.47968602616323,"x":64.26,"y":187.53,"x0":2.208786309732783,"y0":50.00542908964401,"z0":5.550438024209443,"aX":4.098519671715855},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":8.3,"breakHorizontal":-4.3,"spinRate":1533,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.4533577204478938,"extension":5.96022913691247},"index":3,"playId":"2d474dff-b8bb-3077-9bea-a0f79c930af6","pitchNumber":4,"startTime":"2026-06-04T02:01:27.886Z","endTime":"2026-06-04T02:01:31.846Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.217221229538236,"aZ":-29.83668278401556,"pfxX":7.740864922348072,"pfxZ":1.5839827421706651,"pX":0.8963339536452396,"pZ":1.9052770753733952,"vX0":-5.0259777367909555,"vY0":-120.9008214114705,"vZ0":-2.687756765875759,"x":82.83,"y":187.34,"x0":1.999454882340255,"y0":50.00405637866023,"z0":5.657886957993463,"aX":11.42674081835626},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.5,"breakHorizontal":-12.7,"spinRate":1671,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.45356199825323174,"extension":6.101012730893509},"hitData":{"launchSpeed":92.1,"launchAngle":19.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":174.35,"coordY":93.24}},"index":4,"playId":"617ae5c7-f42a-331c-97e5-a66e55b19277","pitchNumber":5,"startTime":"2026-06-04T02:01:48.131Z","endTime":"2026-06-04T02:01:56.383Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T02:01:56.383Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Amaya singles on a sharp line drive to center fielder Lawrence Butler.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-04T02:02:00.295Z","endTime":"2026-06-04T02:02:38.030Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.9873036478119,"aZ":-15.918048022727127,"pfxX":5.089866911383384,"pfxZ":8.825413659947689,"pX":0.10758495205495322,"pZ":1.8359015536346046,"vX0":-6.7634837919991515,"vY0":-135.22235879043623,"vZ0":-6.758238155748043,"x":112.9,"y":189.21,"x0":1.9862722375847257,"y0":50.00192974231107,"z0":5.495183965822573,"aX":9.374517172718006},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.6,"breakHorizontal":-7.7,"spinRate":2413,"spinDirection":140},"zone":8,"typeConfidence":2.0,"plateTime":0.40590484130552085,"extension":5.9354434856799},"hitData":{"launchSpeed":104.8,"launchAngle":11.0,"totalDistance":252.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":149.81,"coordY":69.59}},"index":0,"playId":"a1820a86-5495-3301-909c-891b38ed21c6","pitchNumber":1,"startTime":"2026-06-04T02:02:26.980Z","endTime":"2026-06-04T02:02:38.030Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T02:02:38.030Z","atBatIndex":53},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nico Hoerner lines out to center fielder Lawrence Butler.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-04T02:05:13.951Z","endTime":"2026-06-04T02:05:47.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-04T02:02:50.095Z","endTime":"2026-06-04T02:03:56.786Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Mark Leiter Jr. replaces José Suarez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-04T02:03:56.786Z","endTime":"2026-06-04T02:05:16.165Z","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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":73.6,"endSpeed":66.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.64779008262254,"aZ":-42.749168756607624,"pfxX":5.334305863200868,"pfxZ":-9.314136008232037,"pX":-0.748730984001723,"pZ":2.9991349782447783,"vX0":-0.4777351070922986,"vY0":-106.91777604929233,"vZ0":3.605453458159788,"x":145.54,"y":157.8,"x0":-1.211365266720985,"y0":50.001119808845296,"z0":6.150935233726944,"aX":6.05923486773276},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.6,"breakVerticalInduced":-15.2,"breakHorizontal":-9.5,"spinRate":2422,"spinDirection":35},"zone":1,"typeConfidence":0.9,"plateTime":0.5160047150724809,"extension":6.405338357720146},"index":2,"playId":"41b49d97-1110-35b3-b7af-b95bb06726c4","pitchNumber":1,"startTime":"2026-06-04T02:05:16.165Z","endTime":"2026-06-04T02:05:19.512Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":3,"startTime":"2026-06-04T02:05:28.592Z","endTime":"2026-06-04T02:05:37.452Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":92.4,"endSpeed":84.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.971782382701743,"aZ":-18.6653799157647,"pfxX":-7.456634793715388,"pfxZ":7.394260243269343,"pX":-0.014775214106498472,"pZ":3.5149618715368502,"vX0":4.575019857511492,"vY0":-134.50756279619816,"vZ0":-2.521195267993463,"x":117.56,"y":143.88,"x0":-0.7714706166417696,"y0":50.00440071402043,"z0":5.7924115097027995,"aX":-13.624404107742329},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.1,"breakHorizontal":12.5,"spinRate":2051,"spinDirection":205},"zone":11,"typeConfidence":0.86,"plateTime":0.4076777719260489,"extension":6.633119675919156},"hitData":{"launchSpeed":94.2,"launchAngle":24.0,"totalDistance":341.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":163.86,"coordY":67.24}},"index":4,"playId":"0ae043c5-c150-3812-b87b-961e0aefa281","pitchNumber":2,"startTime":"2026-06-04T02:05:37.452Z","endTime":"2026-06-04T02:05:47.941Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T02:05:47.941Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Crow-Armstrong flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-04T02:06:06.804Z","endTime":"2026-06-04T02:06:40.130Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":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],"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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":73.9,"endSpeed":67.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.38425980815303,"aZ":-43.824604922579134,"pfxX":5.800479107568886,"pfxZ":-10.18580420954258,"pX":-0.11756161393251298,"pZ":2.747157269125481,"vX0":0.3761126141096083,"vY0":-107.46093412452745,"vZ0":3.6244233668101855,"x":121.48,"y":164.61,"x0":-1.0472232958253294,"y0":50.001442127484815,"z0":5.98106096654356,"aX":6.636012171123056},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.7,"breakVerticalInduced":-16.7,"breakHorizontal":-10.6,"spinRate":2349,"spinDirection":30},"zone":5,"typeConfidence":0.9,"plateTime":0.5139869936408239,"extension":6.492038941757033},"index":0,"playId":"ac4b66c3-393b-3818-a575-85182b23792d","pitchNumber":1,"startTime":"2026-06-04T02:06:13.775Z","endTime":"2026-06-04T02:06:17.209Z","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":85.1,"endSpeed":77.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.40856666956409,"aZ":-23.557889898984968,"pfxX":-4.090999790704451,"pfxZ":5.577103043425238,"pX":-0.756619993490295,"pZ":2.5556863330931083,"vX0":1.4343725026803493,"vY0":-123.94702715403935,"vZ0":-2.864706204719476,"x":145.84,"y":169.78,"x0":-0.8136631143225372,"y0":50.004057425461106,"z0":5.708832440886723,"aX":-6.3204850028349995},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":9.6,"breakHorizontal":7.1,"spinRate":770,"spinDirection":233},"zone":4,"typeConfidence":0.88,"plateTime":0.44311152084436545,"extension":6.650250158076961},"hitData":{"launchSpeed":91.9,"launchAngle":59.0,"totalDistance":220.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":111.91,"coordY":113.75}},"index":1,"playId":"d4187fe5-63cb-32dc-89d3-b03fe538fae9","pitchNumber":2,"startTime":"2026-06-04T02:06:30.002Z","endTime":"2026-06-04T02:06:40.130Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T02:06:40.130Z","atBatIndex":55},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Colby Thomas homers (2) on a fly ball to left center field.","rbi":1,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-04T02:09:07.689Z","endTime":"2026-06-04T02:09:55.073Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":{"id":573204,"link":"/api/v1/people/573204"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Caleb Thielbar replaces Jacob Webb.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-04T02:08:47.396Z","endTime":"2026-06-04T02:08:56.214Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573204,"link":"/api/v1/people/573204"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Colby Thomas replaces Carlos Cortes.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-04T02:08:56.214Z","endTime":"2026-06-04T02:09:09.965Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":666126,"link":"/api/v1/people/666126"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.584189412878157,"aZ":-27.13246237061703,"pfxX":-2.4473725689954797,"pfxZ":3.0960343639761954,"pX":-1.0337356062314862,"pZ":1.6516235932668624,"vX0":-2.4899825832605247,"vY0":-126.39642781846783,"vZ0":-5.017984982964304,"x":156.4,"y":194.19,"x0":0.2802095851606037,"y0":50.00011395038406,"z0":5.82845223453596,"aX":-3.9774816674609834},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.8,"breakHorizontal":4.9,"spinRate":2302,"spinDirection":198},"zone":13,"typeConfidence":0.89,"plateTime":0.4325399779847312,"extension":6.2396641163117925},"index":2,"playId":"818fb5a6-faf8-302b-9374-54a3d6f69bcf","pitchNumber":1,"startTime":"2026-06-04T02:09:09.965Z","endTime":"2026-06-04T02:09:14.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.5,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.532670565480963,"aZ":-12.696969114046306,"pfxX":3.775879170138757,"pfxZ":10.888106167072733,"pX":0.3180466996176037,"pZ":2.4598532935228588,"vX0":-1.3890156678933823,"vY0":-133.12309935304,"vZ0":-6.476930349923707,"x":104.88,"y":172.36,"x0":0.3571616371707055,"y0":50.000087944773306,"z0":5.8499114267172425,"aX":6.751375529623721},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.5,"breakHorizontal":-6.5,"spinRate":2323,"spinDirection":158},"zone":6,"typeConfidence":0.86,"plateTime":0.41202057047194174,"extension":6.2796820827942295},"hitData":{"launchSpeed":108.7,"launchAngle":29.0,"totalDistance":426.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":37.1,"coordY":50.22}},"index":3,"playId":"5cc313fc-f60c-39f7-b3b0-08c8b3580711","pitchNumber":2,"startTime":"2026-06-04T02:09:30.724Z","endTime":"2026-06-04T02:09:55.073Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T02:09:55.073Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Kurtz flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-04T02:10:15.207Z","endTime":"2026-06-04T02:13:19.899Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,5,6,7,8],"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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.304685617631023,"aZ":-28.686745447532044,"pfxX":-1.612791863303778,"pfxZ":2.116640980031571,"pX":-0.2164300357357129,"pZ":3.368154055469341,"vX0":-1.0431015560487094,"vY0":-127.32290530372654,"vZ0":-1.0092506290343162,"x":125.25,"y":147.84,"x0":0.40760982978907356,"y0":50.00208511644269,"z0":6.032693546199689,"aX":-2.6568162596262845},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.8,"breakHorizontal":3.1,"spinRate":2326,"spinDirection":196},"zone":2,"typeConfidence":0.91,"plateTime":0.42962487838909347,"extension":6.204579918243215},"index":0,"playId":"4bd74c65-f702-3c0d-a098-db090c8a77f8","pitchNumber":1,"startTime":"2026-06-04T02:10:17.626Z","endTime":"2026-06-04T02:10:20.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.3,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.360314632455204,"aZ":-30.94028507755587,"pfxX":-7.960411686809704,"pfxZ":0.9045377373879369,"pX":-0.6034481818029348,"pZ":2.623841851218147,"vX0":-0.08642651207277152,"vY0":-116.70242873702698,"vZ0":-0.6547299344876205,"x":140.0,"y":167.94,"x0":0.4673742207289963,"y0":50.0057859621005,"z0":5.839852352733606,"aX":-10.90670563590181},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":1.8,"breakHorizontal":14.4,"spinRate":2519,"spinDirection":301},"zone":4,"typeConfidence":0.92,"plateTime":0.4705710651387549,"extension":6.24457956076593},"index":1,"playId":"120cd0d3-68eb-32c0-96cb-d0dc847bb1d5","pitchNumber":2,"startTime":"2026-06-04T02:10:35.682Z","endTime":"2026-06-04T02:10:38.976Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-04T02:10:50.680Z","endTime":"2026-06-04T02:11:04.349Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":72.8,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.27138778847287,"aZ":-32.07317959183612,"pfxX":-8.5445876135092,"pfxZ":0.0740389184210617,"pX":-0.7593166401528716,"pZ":2.6571920176085766,"vX0":-0.3936736556939766,"vY0":-116.27471694397072,"vZ0":-0.3638087216626674,"x":145.94,"y":167.04,"x0":0.5208615446346349,"y0":50.00262054377762,"z0":5.890875804330683,"aX":-11.55701112902588},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":0.4,"breakHorizontal":15.5,"spinRate":2520,"spinDirection":302},"zone":4,"typeConfidence":0.92,"plateTime":0.4732701262126695,"extension":6.198679555871308},"index":3,"playId":"594f6697-6eaf-388b-bf38-4a33a801cda0","pitchNumber":3,"startTime":"2026-06-04T02:11:04.349Z","endTime":"2026-06-04T02:11:07.881Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-06-04T02:11:32.149Z","endTime":"2026-06-04T02:12:06.483Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":72.3,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.94069759966685,"aZ":-32.83806617895082,"pfxX":-9.192530675803189,"pfxZ":-0.5064644258635536,"pX":-2.3016598449751076,"pZ":2.6579709525536366,"vX0":-3.1380040119872343,"vY0":-114.41672633891162,"vZ0":-0.03308717802117944,"x":204.73,"y":167.01,"x0":0.28324601420006873,"y0":50.00092353420113,"z0":5.901878492527597,"aX":-12.1339759526645},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-0.6,"breakHorizontal":17.4,"spinRate":2521,"spinDirection":300},"zone":13,"typeConfidence":0.9,"plateTime":0.479490022738573,"extension":6.404321028420045},"index":5,"playId":"df1a72f6-4d41-319d-9f21-7cf094bb2fcb","pitchNumber":4,"startTime":"2026-06-04T02:12:06.483Z","endTime":"2026-06-04T02:12:09.763Z","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":93.5,"endSpeed":85.5,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.842367995298968,"aZ":-12.86348223699106,"pfxX":3.8389381634420046,"pfxZ":10.27237456432533,"pX":-0.14935900964842058,"pZ":3.8370187622663914,"vX0":-1.315762894231337,"vY0":-136.2325034661199,"vZ0":-3.6530114815791626,"x":122.69,"y":135.18,"x0":-0.159029755725378,"y0":50.00578571382846,"z0":6.084118214447461,"aX":7.219319780455443},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.0,"breakHorizontal":-6.7,"spinRate":2256,"spinDirection":161},"zone":11,"typeConfidence":0.88,"plateTime":0.40200232613778697,"extension":6.089975196703965},"index":6,"playId":"de16a6fc-6a13-39b2-b73d-73899ecfcdaf","pitchNumber":5,"startTime":"2026-06-04T02:12:21.655Z","endTime":"2026-06-04T02:12:24.655Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.3,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.563589589176196,"aZ":-32.405236771545376,"pfxX":-9.152244391929358,"pfxZ":-0.16731088605390587,"pX":-1.038840777250668,"pZ":0.7110931666710422,"vX0":-0.4018995902513602,"vY0":-117.43641896301082,"vZ0":-4.6270789009936015,"x":156.6,"y":219.58,"x0":0.3227390618286989,"y0":50.002901115322885,"z0":5.742661998110612,"aX":-12.701257874685684},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-1.2,"breakHorizontal":16.7,"spinRate":2535,"spinDirection":307},"zone":13,"typeConfidence":0.92,"plateTime":0.46754476433282965,"extension":6.244971852321937},"index":7,"playId":"3760b122-1260-373e-adb6-a8aca5b38ec8","pitchNumber":6,"startTime":"2026-06-04T02:12:42.541Z","endTime":"2026-06-04T02:12:47.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.2,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.882670478277902,"aZ":-33.97474765477355,"pfxX":-7.209341534702913,"pfxZ":-1.2882809566136668,"pX":-0.484516793962534,"pZ":3.2544664379795205,"vX0":0.09998810466711822,"vY0":-116.89089734804462,"vZ0":1.1347656792750813,"x":135.47,"y":150.91,"x0":0.40994462935778675,"y0":50.00576039902445,"z0":5.938844441612622,"aX":-10.033918918695266},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-1.8,"breakHorizontal":13.1,"spinRate":2477,"spinDirection":303},"zone":1,"typeConfidence":0.91,"plateTime":0.46757413503101386,"extension":6.147554716925269},"hitData":{"launchSpeed":90.1,"launchAngle":45.0,"totalDistance":279.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":102.1,"coordY":90.45}},"index":8,"playId":"5e498149-2ba3-3deb-a446-adfaa645d6a6","pitchNumber":7,"startTime":"2026-06-04T02:13:09.744Z","endTime":"2026-06-04T02:13:19.899Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T02:13:19.899Z","atBatIndex":57},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Shea Langeliers doubles (13) on a sharp line drive to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-04T02:13:22.866Z","endTime":"2026-06-04T02:14:14.536Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"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"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.2,"endSpeed":69.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.54205335190272,"aZ":-42.572374471234085,"pfxX":-5.015909627258301,"pfxZ":-8.579154103660544,"pX":1.2053165975839168,"pZ":2.2933536189352117,"vX0":3.2536128666038926,"vY0":-109.44976309288518,"vZ0":1.4396173557613008,"x":71.06,"y":176.86,"x0":0.35026689513167863,"y0":50.00368716429198,"z0":6.190420968642119,"aX":-6.078268127933328},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.2,"breakVerticalInduced":-14.8,"breakHorizontal":8.2,"spinRate":2514,"spinDirection":321},"zone":14,"typeConfidence":0.9,"plateTime":0.5006643379706195,"extension":6.251386790820326},"index":0,"playId":"c198dd4c-8ef9-352a-85a2-ab2ef3b73fcc","pitchNumber":1,"startTime":"2026-06-04T02:13:47.168Z","endTime":"2026-06-04T02:13:51.501Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.5,"endSpeed":71.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.974378922385924,"aZ":-42.25397787430269,"pfxX":-5.398045639319344,"pfxZ":-8.01374697814526,"pX":-0.37231234214949527,"pZ":1.8638933417010517,"vX0":0.23222691322018396,"vY0":-111.41023647024707,"vZ0":0.272220157073104,"x":131.19,"y":188.45,"x0":0.22348408016812998,"y0":50.00348138932393,"z0":6.106260791982027,"aX":-6.787672677923598},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.8,"breakVerticalInduced":-14.2,"breakHorizontal":9.7,"spinRate":2562,"spinDirection":328},"zone":7,"typeConfidence":0.9,"plateTime":0.49158120708398867,"extension":6.300950948285685},"hitData":{"launchSpeed":105.9,"launchAngle":15.0,"totalDistance":307.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":80.45,"coordY":63.5}},"index":1,"playId":"e885edf3-67b7-39ca-8990-b34bce0ad626","pitchNumber":2,"startTime":"2026-06-04T02:14:01.753Z","endTime":"2026-06-04T02:14:14.536Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T02:14:14.536Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Athletics challenged (tag play), call on the field was upheld: Tyler Soderstrom singles on a ground ball to right fielder Seiya Suzuki. Shea Langeliers scores. Tyler Soderstrom out at 2nd on the throw, right fielder Seiya Suzuki to shortstop Dansby Swanson.","rbi":1,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-04T02:14:36.911Z","endTime":"2026-06-04T02:16:23.596Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":true,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":{"id":573204,"link":"/api/v1/people/573204"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.574817198568088,"aZ":-10.581031720910637,"pfxX":2.4515923479681963,"pfxZ":11.560813421467845,"pX":-0.6814634948155597,"pZ":2.864189856353677,"vX0":-2.352298981344268,"vY0":-135.77362851365626,"vZ0":-6.171804305992839,"x":142.98,"y":161.45,"x0":-0.12260802824720013,"y0":50.005685021366524,"z0":5.902399236596316,"aX":4.580469430292143},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.8,"breakHorizontal":-4.0,"spinRate":2370,"spinDirection":161},"zone":1,"typeConfidence":0.91,"plateTime":0.4033224789665337,"extension":6.2568094018832525},"index":0,"playId":"4e9272b5-ab53-328a-9b26-9401752b0543","pitchNumber":1,"startTime":"2026-06-04T02:14:47.345Z","endTime":"2026-06-04T02:14:50.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.700776446256707,"aZ":-31.734041185234652,"pfxX":-9.539303617299781,"pfxZ":0.31589500622817646,"pX":-0.37763799912576546,"pZ":2.56734242317483,"vX0":0.7368402098711341,"vY0":-117.34799986510326,"vZ0":-0.8378863703363535,"x":131.39,"y":169.46,"x0":0.5427605137326826,"y0":50.00173324645603,"z0":5.891438011860173,"aX":-13.271586210161725},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":0.6,"breakHorizontal":17.0,"spinRate":2560,"spinDirection":306},"zone":4,"typeConfidence":0.92,"plateTime":0.4671800334955867,"extension":6.194338284027059},"index":1,"playId":"e4ba7b51-f6dc-307c-8342-7ce133b1a86a","pitchNumber":2,"startTime":"2026-06-04T02:15:06.368Z","endTime":"2026-06-04T02:15:09.368Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.95412231974482,"aZ":-13.58781907651677,"pfxX":1.4515501105247504,"pfxZ":10.019866678005078,"pX":-1.0559273975934775,"pZ":3.6120501860526164,"vX0":-3.108236152139008,"vY0":-135.43030717645485,"vZ0":-3.688914538572294,"x":157.25,"y":141.25,"x0":-0.08124940685074059,"y0":50.00242999377091,"z0":5.943997576116396,"aX":2.6926488022563766},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.5,"breakHorizontal":-1.9,"spinRate":2127,"spinDirection":150},"zone":11,"typeConfidence":0.81,"plateTime":0.40463707414492767,"extension":6.1729302525255365},"index":2,"playId":"ed80d263-fa52-3a10-80f4-a4348673d80d","pitchNumber":3,"startTime":"2026-06-04T02:15:30.416Z","endTime":"2026-06-04T02:15:33.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":71.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.510323975798084,"aZ":-42.41678446382029,"pfxX":-3.916453474623391,"pfxZ":-8.016921661312335,"pX":-1.0481979847163823,"pZ":0.3041338851105152,"vX0":-1.0454921675401083,"vY0":-112.59174896624269,"vZ0":-3.131676013076305,"x":156.95,"y":230.57,"x0":-0.06830401166449217,"y0":50.004735462826545,"z0":6.028697202530177,"aX":-5.000903343919409},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-15.0,"breakHorizontal":7.3,"spinRate":2617,"spinDirection":324},"zone":13,"typeConfidence":0.91,"plateTime":0.48751288370536994,"extension":6.474747069673073},"index":3,"playId":"99cccd17-980d-3ed7-8349-3ddac6be9548","pitchNumber":4,"startTime":"2026-06-04T02:15:51.577Z","endTime":"2026-06-04T02:15:54.749Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":71.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.53741946769641,"aZ":-41.14057591901353,"pfxX":-4.503290564020684,"pfxZ":-7.020576443210948,"pX":0.21020095931726607,"pZ":1.6859997760517127,"vX0":1.1925450747598394,"vY0":-112.35458216428268,"vZ0":-0.5278125828853464,"x":108.99,"y":193.26,"x0":0.2572940978080175,"y0":50.00226582605151,"z0":6.108114931839804,"aX":-5.751710105673431},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-12.6,"breakHorizontal":7.8,"spinRate":2543,"spinDirection":326},"zone":8,"typeConfidence":0.9,"plateTime":0.4876724674706243,"extension":6.375677657762417},"hitData":{"launchSpeed":100.9,"launchAngle":2.0,"totalDistance":67.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":208.0,"coordY":117.0}},"index":4,"playId":"4f298841-f9cc-3606-9c9f-e355eb29244d","pitchNumber":5,"startTime":"2026-06-04T02:16:11.970Z","endTime":"2026-06-04T02:16:23.596Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":133},"playEndTime":"2026-06-04T02:16:23.596Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brent Rooker singles on a sharp line drive to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-04T02:20:39.989Z","endTime":"2026-06-04T02:21:27.639Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4],"actionIndex":[1],"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":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-04T02:18:21.754Z","endTime":"2026-06-04T02:19:30.985Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Phil Maton replaces Caleb Thielbar.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-04T02:19:30.985Z","endTime":"2026-06-04T02:20:42.284Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664208,"link":"/api/v1/people/664208"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.1,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.27177546740313,"aZ":-26.597928380595505,"pfxX":0.7993418427803495,"pfxZ":3.238547764644963,"pX":0.09507845143933305,"pZ":3.6005359957858385,"vX0":3.0192218805556634,"vY0":-129.89113730949467,"vZ0":0.9715868115145877,"x":113.38,"y":141.57,"x0":-1.18261405669737,"y0":50.00270290141782,"z0":5.232530930570885,"aX":1.3756396824811385},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.2,"breakHorizontal":-2.0,"spinRate":2487,"spinDirection":187},"zone":12,"typeConfidence":0.89,"plateTime":0.4204593647256849,"extension":6.8441522852741},"index":2,"playId":"972580de-399a-3c56-8bd9-ec40d5cb4905","pitchNumber":1,"startTime":"2026-06-04T02:20:42.284Z","endTime":"2026-06-04T02:20:47.659Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.0,"endSpeed":68.1,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.78220808994553,"aZ":-38.8992178620701,"pfxX":10.633708403687857,"pfxZ":-5.701837566696151,"pX":1.3633617070195398,"pZ":2.4968686604501045,"vX0":2.45063583934937,"vY0":-109.02490471730984,"vZ0":2.974520033577936,"x":65.03,"y":171.36,"x0":-1.1617299260831846,"y0":50.002888616028386,"z0":5.373222759925509,"aX":12.541501967408472},"breaks":{"breakAngle":19.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-8.9,"breakHorizontal":-19.9,"spinRate":3040,"spinDirection":55},"zone":14,"typeConfidence":0.9,"plateTime":0.5063392536865807,"extension":6.875023201581135},"index":3,"playId":"c113f44d-d3cb-38fb-9a3c-535f86723e03","pitchNumber":2,"startTime":"2026-06-04T02:20:58.661Z","endTime":"2026-06-04T02:21:02.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.7,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.32998064759805,"aZ":-26.63794527821291,"pfxX":0.8062343482261212,"pfxZ":3.2462270009313237,"pX":0.26674220955933814,"pZ":3.144556041471711,"vX0":3.4240791553802525,"vY0":-129.5576509973809,"vZ0":0.0010464027678557253,"x":106.83,"y":153.88,"x0":-1.175137154910024,"y0":50.001657246261225,"z0":5.175076447147225,"aX":1.3740524936645622},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.1,"breakHorizontal":-2.2,"spinRate":2549,"spinDirection":182},"zone":3,"typeConfidence":0.89,"plateTime":0.42230467442819064,"extension":6.891892446171425},"hitData":{"launchSpeed":109.6,"launchAngle":16.0,"totalDistance":328.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":103.13,"coordY":50.45}},"index":4,"playId":"67da7dda-97d1-328b-a904-1033908f6188","pitchNumber":3,"startTime":"2026-06-04T02:21:16.082Z","endTime":"2026-06-04T02:21:27.639Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T02:21:27.639Z","atBatIndex":60},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Lawrence Butler lines out to left fielder Ian Happ.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-04T02:21:34.794Z","endTime":"2026-06-04T02:25:19.186Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","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":8},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":90.0,"endSpeed":82.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.802830594394184,"aZ":-23.714242193112906,"pfxX":0.5278132807307689,"pfxZ":4.846051807789133,"pX":-0.8050347191971047,"pZ":3.863811789483739,"vX0":0.9526126650425236,"vY0":-131.08269009681166,"vZ0":1.0324847817050498,"x":147.69,"y":134.46,"x0":-1.2412543446313908,"y0":50.004946535816444,"z0":5.230787587873397,"aX":0.9215548362500197},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.2,"breakHorizontal":-1.2,"spinRate":2499,"spinDirection":197},"zone":11,"typeConfidence":0.91,"plateTime":0.41730106492189023,"extension":6.9282531372831615},"index":0,"playId":"19ef73f2-c844-3d62-8db8-e5414494645d","pitchNumber":1,"startTime":"2026-06-04T02:21:57.834Z","endTime":"2026-06-04T02:22:01.531Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.153032133972125,"aZ":-26.131690522176758,"pfxX":0.7407512836454602,"pfxZ":3.5374982909872674,"pX":0.047522749905047366,"pZ":3.8992282342029356,"vX0":3.1798889168593254,"vY0":-129.87568490709003,"vZ0":1.7725600057223854,"x":115.19,"y":133.5,"x0":-1.2888683939654966,"y0":50.00327347523395,"z0":5.194983419715467,"aX":1.2656004910145215},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.1,"breakHorizontal":-2.0,"spinRate":2534,"spinDirection":187},"zone":12,"typeConfidence":0.9,"plateTime":0.42169945270744646,"extension":7.003443205200155},"index":1,"playId":"c763cc26-9837-3d96-99c2-59ce7d08342f","pitchNumber":2,"startTime":"2026-06-04T02:22:15.774Z","endTime":"2026-06-04T02:22:20.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.976702223934424,"aZ":-26.99397636220444,"pfxX":-8.933864330868222,"pfxZ":3.003823033572629,"pX":-0.4900791615553932,"pZ":1.8191907029871857,"vX0":5.015342831506496,"vY0":-130.8634367111332,"vZ0":-2.7619287870317324,"x":135.68,"y":189.66,"x0":-1.2760024395932419,"y0":50.0039733589288,"z0":4.9216816849548515,"aX":-15.41427189836876},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.0,"breakHorizontal":15.0,"spinRate":2250,"spinDirection":221},"zone":7,"typeConfidence":0.91,"plateTime":0.4193963528321638,"extension":6.952250159749905},"index":2,"playId":"c919c20b-422f-3c38-8472-17811fa8032e","pitchNumber":3,"startTime":"2026-06-04T02:22:34.879Z","endTime":"2026-06-04T02:22:38.470Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.392022387190604,"aZ":-23.25995245686064,"pfxX":-8.134942425880677,"pfxZ":4.975960604089094,"pX":-0.35459474081004394,"pZ":3.6143537848732055,"vX0":5.42471036693913,"vY0":-132.76149062783833,"vZ0":0.6203315484373311,"x":130.52,"y":141.19,"x0":-1.3634397247028858,"y0":50.003848717626056,"z0":5.065494716207025,"aX":-14.578821054673117},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.4,"breakHorizontal":13.6,"spinRate":2355,"spinDirection":212},"zone":11,"typeConfidence":0.91,"plateTime":0.4119423786853744,"extension":6.8565288679721395},"index":3,"playId":"9e7d2de2-4436-3d51-9b39-6930c89066b1","pitchNumber":4,"startTime":"2026-06-04T02:22:58.326Z","endTime":"2026-06-04T02:23:01.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":68.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.610122567246233,"aZ":-39.78675376219289,"pfxX":10.059313963336033,"pfxZ":-6.447482000136689,"pX":1.5434831946263685,"pZ":1.7708141109526825,"vX0":3.562343753155209,"vY0":-109.31796722685756,"vZ0":2.1337033514071067,"x":58.17,"y":190.97,"x0":-1.4254635217553742,"y0":50.001471152843635,"z0":5.130707454134116,"aX":11.879655912082647},"breaks":{"breakAngle":18.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-10.4,"breakHorizontal":-19.2,"spinRate":3079,"spinDirection":61},"zone":14,"typeConfidence":0.9,"plateTime":0.5057464414857922,"extension":6.96449017368958},"index":4,"playId":"6acabebc-12de-328f-b78e-ae53d849148e","pitchNumber":5,"startTime":"2026-06-04T02:23:19.136Z","endTime":"2026-06-04T02:23:22.974Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":73.4,"endSpeed":66.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.058569104624585,"aZ":-41.60829988954965,"pfxX":11.051974746174599,"pfxZ":-8.38083138525236,"pX":-1.3205124203135208,"pZ":1.7754892496457175,"vX0":-2.1398477125676485,"vY0":-106.6174353599327,"vZ0":2.6674982189316476,"x":167.33,"y":190.84,"x0":-1.724944221462723,"y0":50.00137629419599,"z0":5.279076046212364,"aX":12.44476031564339},"breaks":{"breakAngle":16.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.6,"breakVerticalInduced":-13.8,"breakHorizontal":-19.2,"spinRate":3060,"spinDirection":58},"zone":13,"typeConfidence":0.9,"plateTime":0.5180776874871702,"extension":6.899556433307387},"index":5,"playId":"2568b51c-0fec-33f7-8334-b3c56ae109c0","pitchNumber":6,"startTime":"2026-06-04T02:23:55.971Z","endTime":"2026-06-04T02:23:59.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.1,"endSpeed":69.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.63240625441241,"aZ":-37.897667426563785,"pfxX":12.200858831900055,"pfxZ":-4.69077330756388,"pX":0.45318149432303,"pZ":2.8200486525472686,"vX0":0.5464169049585286,"vY0":-110.60224006678159,"vZ0":3.4298041522498393,"x":99.73,"y":162.64,"x0":-1.3797706506873484,"y0":50.00430142416255,"z0":5.265968613613369,"aX":14.878003672631467},"breaks":{"breakAngle":21.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-7.1,"breakHorizontal":-22.2,"spinRate":3070,"spinDirection":63},"zone":6,"typeConfidence":0.9,"plateTime":0.498250855674216,"extension":6.815205651405525},"index":6,"playId":"dfa7930e-28d4-30c2-9681-d69f36832006","pitchNumber":7,"startTime":"2026-06-04T02:24:16.843Z","endTime":"2026-06-04T02:24:20.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":84.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.507379888559647,"aZ":-23.17382978576335,"pfxX":1.673982965292507,"pfxZ":5.0599842818898235,"pX":1.3889488157045782,"pZ":1.612534475121708,"vX0":5.677692010409583,"vY0":-131.64534247028072,"vZ0":-4.216803577748021,"x":64.06,"y":195.24,"x0":-1.0017692096715418,"y0":50.001855764522716,"z0":4.92317834250638,"aX":2.9754098416011745},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.5,"breakHorizontal":-4.1,"spinRate":2461,"spinDirection":189},"zone":14,"typeConfidence":0.91,"plateTime":0.4139989933451247,"extension":7.102867541158578},"index":7,"playId":"4a965d94-c1a6-3679-b476-aa555fe0f86e","pitchNumber":8,"startTime":"2026-06-04T02:24:45.842Z","endTime":"2026-06-04T02:24:49.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.19901841519483,"aZ":-25.633526924765455,"pfxX":-9.271974459008824,"pfxZ":3.5765360305905975,"pX":0.2507756843161038,"pZ":1.4904796438918295,"vX0":6.908754267053905,"vY0":-134.43285185386242,"vZ0":-3.997597421731272,"x":107.44,"y":198.54,"x0":-1.148045338624156,"y0":50.00608925049489,"z0":4.8169898357409675,"aX":-16.97053111873026},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.8,"breakHorizontal":15.4,"spinRate":2316,"spinDirection":224},"zone":14,"typeConfidence":0.92,"plateTime":0.40746967332935613,"extension":7.150534200351654},"hitData":{"launchSpeed":78.6,"launchAngle":29.0,"totalDistance":256.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":76.49,"coordY":109.6}},"index":8,"playId":"7eb0600f-c130-39f9-8241-883ff6d037a4","pitchNumber":9,"startTime":"2026-06-04T02:25:12.691Z","endTime":"2026-06-04T02:25:19.186Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T02:25:19.186Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alex Bregman walks.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-04T02:27:36.026Z","endTime":"2026-06-04T02:28:31.728Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Colby Thomas remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-04T02:27:22.062Z","endTime":"2026-06-04T02:27:22.077Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"101","replacedPlayer":{"id":666126,"link":"/api/v1/people/666126"}},{"details":{"description":"Pitching Change: Luis Medina replaces Mark Leiter Jr.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-04T02:27:22.077Z","endTime":"2026-06-04T02:27:38.329Z","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":"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":96.3,"endSpeed":87.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.29273469926831,"aZ":-14.204913172659497,"pfxX":-2.972578099135769,"pfxZ":9.059448508480507,"pX":0.6659670605464315,"pZ":3.3140916365501667,"vX0":5.748552871399063,"vY0":-140.08591450831267,"vZ0":-4.992443150031435,"x":91.61,"y":149.3,"x0":-1.0284663695521712,"y0":50.00069930385577,"z0":6.051259411515824,"aX":-5.895212549134332},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.5,"breakHorizontal":4.2,"spinRate":2262,"spinDirection":212},"zone":12,"typeConfidence":0.89,"plateTime":0.39132053505343656,"extension":6.179453008862804},"index":2,"playId":"438e11a6-3a14-3374-ac24-0ce64e82a1d0","pitchNumber":1,"startTime":"2026-06-04T02:27:38.329Z","endTime":"2026-06-04T02:27:43.728Z","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":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.70584140240263,"aZ":-18.566396372699245,"pfxX":-8.408965421114779,"pfxZ":6.970754695600626,"pX":1.233301950833658,"pZ":1.8166479423651682,"vX0":8.645747186027382,"vY0":-138.9936944543378,"vZ0":-8.052208918999584,"x":69.99,"y":189.73,"x0":-0.8278871249892381,"y0":50.00539712863285,"z0":5.988393152565548,"aX":-16.42425850665066},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.0,"breakHorizontal":13.4,"spinRate":2384,"spinDirection":212},"zone":14,"typeConfidence":0.88,"plateTime":0.3943435569604974,"extension":6.245761163910963},"index":3,"playId":"d41f99b0-ae46-3810-8f83-a589ccbea89c","pitchNumber":2,"startTime":"2026-06-04T02:27:53.816Z","endTime":"2026-06-04T02:27:56.816Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.95829210290411,"aZ":-18.329618589861354,"pfxX":-8.887011919812203,"pfxZ":7.00608366964423,"pX":-0.7560865518896712,"pZ":2.8921323723915933,"vX0":3.718905280056088,"vY0":-140.00491946740866,"vZ0":-5.402216344274754,"x":145.82,"y":160.69,"x0":-0.9504196457747048,"y0":50.004072648123085,"z0":6.054732537899271,"aX":-17.56258036271921},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.8,"breakHorizontal":15.2,"spinRate":2361,"spinDirection":211},"zone":1,"typeConfidence":0.9,"plateTime":0.3919146768867732,"extension":6.069827618266925},"index":4,"playId":"5982cb47-35c8-3878-a209-285344a209ed","pitchNumber":3,"startTime":"2026-06-04T02:28:09.415Z","endTime":"2026-06-04T02:28:14.869Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05123042617492,"aZ":-20.442547100882454,"pfxX":-7.608400029516256,"pfxZ":5.8802461059890625,"pX":-0.9152006485667884,"pZ":2.795742218898187,"vX0":3.0672150783133554,"vY0":-140.4412895609714,"vZ0":-5.185465783645154,"x":151.89,"y":163.29,"x0":-1.0334027126678929,"y0":50.00604619498043,"z0":5.997324775611624,"aX":-15.188681157924375},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.7,"breakHorizontal":13.2,"spinRate":2357,"spinDirection":215},"zone":11,"typeConfidence":0.89,"plateTime":0.39013287950746367,"extension":6.201299479525532},"index":5,"playId":"ca62d076-f5fd-312d-9013-b499253bade7","pitchNumber":4,"startTime":"2026-06-04T02:28:27.335Z","endTime":"2026-06-04T02:28:31.728Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T02:28:31.728Z","atBatIndex":62},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Seiya Suzuki grounds into a double play, shortstop Alika Williams to second baseman Jeff McNeil to first baseman Nick Kurtz. Alex Bregman out at 2nd. Seiya Suzuki out at 1st.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-04T02:28:51.606Z","endTime":"2026-06-04T02:31:03.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"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,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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.60386198748963,"aZ":-43.3564464081482,"pfxX":2.504118613501818,"pfxZ":-8.158202481597067,"pX":0.42231043025826087,"pZ":1.6376449466597665,"vX0":2.6520462323655627,"vY0":-116.81578193276322,"vZ0":-1.1114606657829436,"x":100.9,"y":194.56,"x0":-1.0562406257444759,"y0":50.000636584205196,"z0":6.223502462771849,"aX":3.4333024955204663},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-14.8,"breakHorizontal":-5.3,"spinRate":2563,"spinDirection":32},"zone":9,"typeConfidence":0.85,"plateTime":0.4702706851398295,"extension":6.106467108752234},"index":0,"playId":"055b6762-1db0-38bc-9550-912ae983eb6c","pitchNumber":1,"startTime":"2026-06-04T02:28:57.804Z","endTime":"2026-06-04T02:29:01.727Z","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":96.5,"endSpeed":88.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.70998157012381,"aZ":-18.691384625946355,"pfxX":-7.023550210081907,"pfxZ":6.71246824769333,"pX":-0.45634175583648556,"pZ":4.271174289575504,"vX0":4.116143130288806,"vY0":-140.5522507476191,"vZ0":-1.802081970899199,"x":134.39,"y":123.46,"x0":-1.0243400511584546,"y0":50.00260104898002,"z0":6.129568576798135,"aX":-14.105995851819499},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.0,"breakHorizontal":11.9,"spinRate":2371,"spinDirection":214},"zone":11,"typeConfidence":0.75,"plateTime":0.3891320540586336,"extension":6.157079287720703},"index":1,"playId":"958f4c29-0f99-3b52-a5c4-58d2557edd82","pitchNumber":2,"startTime":"2026-06-04T02:29:16.307Z","endTime":"2026-06-04T02:29:19.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.589190331148263,"aZ":-30.61019543395166,"pfxX":7.812991933978993,"pfxZ":1.033568187392575,"pX":-1.087158264339168,"pZ":4.6429546278490275,"vX0":-1.5154895471367946,"vY0":-121.9197507975451,"vZ0":2.779652425607372,"x":158.44,"y":113.42,"x0":-1.4731725925263714,"y0":50.00045687314811,"z0":6.126999632111314,"aX":11.779630913571257},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.8,"breakHorizontal":-13.8,"spinRate":2631,"spinDirection":51},"zone":11,"typeConfidence":0.88,"plateTime":0.4489740769092303,"extension":6.000027766200596},"index":2,"playId":"158018ef-b6a7-3f84-b2b4-bf502780ed09","pitchNumber":3,"startTime":"2026-06-04T02:29:36.840Z","endTime":"2026-06-04T02:29:40.331Z","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":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.88486360920855,"aZ":-40.864153050804376,"pfxX":5.121113722484253,"pfxZ":-6.380167584606401,"pX":-1.6896613445717223,"pZ":3.6582439020430533,"vX0":-2.5143685250068484,"vY0":-116.0504012843706,"vZ0":2.8106713302995576,"x":181.41,"y":140.01,"x0":-1.2570060289670295,"y0":50.001139920008015,"z0":6.326175216179288,"aX":6.978617210706917},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-10.6,"breakHorizontal":-8.6,"spinRate":2516,"spinDirection":38},"zone":11,"typeConfidence":0.88,"plateTime":0.4721327477700008,"extension":6.010203547223817},"index":3,"playId":"9edc04bc-b8ec-3799-a935-8fd603d579fd","pitchNumber":4,"startTime":"2026-06-04T02:30:02.933Z","endTime":"2026-06-04T02:30:07.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.83068481882975,"aZ":-20.777888410112762,"pfxX":-8.995553064879589,"pfxZ":5.726790954886239,"pX":0.27006855477875097,"pZ":2.5796411456275643,"vX0":6.525065071148836,"vY0":-140.44163496637591,"vZ0":-5.652568844227068,"x":106.71,"y":169.13,"x0":-0.9187244548237743,"y0":50.00418966359788,"z0":5.976617959537273,"aX":-17.90901679127288},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.4,"breakHorizontal":14.9,"spinRate":2419,"spinDirection":209},"zone":5,"typeConfidence":0.89,"plateTime":0.39050719454267435,"extension":6.230309803580097},"index":4,"playId":"4b5c89a7-8b3e-3903-9f04-2777c9c69018","pitchNumber":5,"startTime":"2026-06-04T02:30:24.346Z","endTime":"2026-06-04T02:30:27.561Z","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":96.9,"endSpeed":88.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.48154352341724,"aZ":-18.453601488658745,"pfxX":-9.09524700177842,"pfxZ":6.844490226641057,"pX":0.12876897493556072,"pZ":1.9550798439657278,"vX0":6.0857577547972195,"vY0":-140.8277751722638,"vZ0":-7.783533711423814,"x":112.09,"y":185.99,"x0":-0.8803297272313226,"y0":50.006786810301215,"z0":5.952320179424403,"aX":-18.24229529374767},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.9,"breakHorizontal":15.2,"spinRate":2311,"spinDirection":207},"zone":8,"typeConfidence":0.9,"plateTime":0.38917885562694865,"extension":6.2235904535143085},"hitData":{"launchSpeed":100.9,"launchAngle":3.0,"totalDistance":71.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.19,"coordY":155.23}},"index":5,"playId":"c20a9a9b-969b-3ef6-9d35-0aa22c9cff16","pitchNumber":6,"startTime":"2026-06-04T02:30:56.117Z","endTime":"2026-06-04T02:31:03.735Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T02:31:03.735Z","atBatIndex":63},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ian Happ doubles (12) on a line drive to center fielder Lawrence Butler.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-04T02:31:38.338Z","endTime":"2026-06-04T02:33:12.976Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"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],"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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":80.0,"endSpeed":73.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.834009983650056,"aZ":-42.20232185501453,"pfxX":4.877776082531304,"pfxZ":-7.3673098062488895,"pX":0.07837549039586648,"pZ":1.5464975714425824,"vX0":1.4309108287554597,"vY0":-116.52394054731059,"vZ0":-1.2695905137644763,"x":114.01,"y":197.02,"x0":-1.1787163950444546,"y0":50.000935901419574,"z0":6.1196702474553675,"aX":6.6425510832316235},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-13.3,"breakHorizontal":-9.2,"spinRate":2525,"spinDirection":30},"zone":14,"typeConfidence":0.89,"plateTime":0.4717836033012497,"extension":6.054774513127559},"index":0,"playId":"55754366-2726-3650-b7cf-dd44692062b6","pitchNumber":1,"startTime":"2026-06-04T02:31:39.592Z","endTime":"2026-06-04T02:31:42.592Z","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.0,"endSpeed":82.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.793424423335154,"aZ":-29.0540292451679,"pfxX":-5.972915109311741,"pfxZ":1.8414784909259572,"pX":1.0044294952802901,"pZ":1.2312028696060844,"vX0":7.015685331117209,"vY0":-129.39147551907425,"vZ0":-6.2363066271606336,"x":78.71,"y":205.54,"x0":-0.965084211078171,"y0":50.00489268860544,"z0":5.896591156759276,"aX":-10.13727962155486},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.2,"breakHorizontal":9.2,"spinRate":1543,"spinDirection":235},"zone":14,"typeConfidence":0.93,"plateTime":0.4231702936941093,"extension":6.258018490303694},"index":1,"playId":"19a52d12-8238-3499-a45d-0ea359dec6f0","pitchNumber":2,"startTime":"2026-06-04T02:31:56.878Z","endTime":"2026-06-04T02:31:59.878Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.338209413948032,"aZ":-30.902862223661984,"pfxX":-5.974605143899962,"pfxZ":0.7709259009335909,"pX":-0.3259772507979745,"pZ":1.079867122434361,"vX0":3.7261473342711877,"vY0":-127.96801894886104,"vZ0":-6.147146936055091,"x":129.43,"y":209.62,"x0":-1.0244522981695308,"y0":50.005625575458346,"z0":5.9332117580941235,"aX":-9.913385652496954},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.2,"breakHorizontal":10.0,"spinRate":1469,"spinDirection":234},"zone":13,"typeConfidence":0.93,"plateTime":0.42796397607338177,"extension":6.271756604113723},"index":2,"playId":"7cd8b9fe-38a4-3308-be14-c88034c1f55a","pitchNumber":3,"startTime":"2026-06-04T02:32:15.912Z","endTime":"2026-06-04T02:32:19.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.259677585303713,"aZ":-42.611317117659254,"pfxX":4.090882075513295,"pfxZ":-7.22641198328477,"pX":1.2077238481333554,"pZ":-0.6704408185182414,"vX0":3.9350721936016555,"vY0":-119.99435698877163,"vZ0":-6.5729103703048395,"x":70.96,"y":256.88,"x0":-0.9906344838743314,"y0":50.00354674116569,"z0":5.941848372319309,"aX":5.908412811175632},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-14.5,"breakHorizontal":-8.4,"spinRate":2631,"spinDirection":31},"zone":14,"typeConfidence":0.87,"plateTime":0.4581239561141497,"extension":6.235211201212942},"index":3,"playId":"c9914813-2336-37cb-88df-073efc7f3f29","pitchNumber":4,"startTime":"2026-06-04T02:32:35.348Z","endTime":"2026-06-04T02:32:38.614Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.7626477009144,"aZ":-28.079108352086784,"pfxX":-3.545791197942788,"pfxZ":2.3945364692796662,"pX":-0.04035382319120478,"pZ":2.851428300715113,"vX0":3.80075496392103,"vY0":-129.3664967185617,"vZ0":-2.8905089054056488,"x":118.54,"y":161.79,"x0":-1.061802737102985,"y0":50.00159325288422,"z0":6.115723842744857,"aX":-6.062493582669875},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.0,"breakHorizontal":5.6,"spinRate":1321,"spinDirection":231},"zone":2,"typeConfidence":0.93,"plateTime":0.42197394549464207,"extension":6.292998743491324},"hitData":{"launchSpeed":94.2,"launchAngle":18.0,"totalDistance":295.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":98.32,"coordY":60.49}},"index":4,"playId":"e1df3026-90ec-3596-9b8e-5bb8c75bf443","pitchNumber":5,"startTime":"2026-06-04T02:32:57.048Z","endTime":"2026-06-04T02:33:12.976Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T02:33:12.976Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dansby Swanson strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-04T02:34:31.788Z","endTime":"2026-06-04T02:35:54.346Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-04T02:33:36.845Z","endTime":"2026-06-04T02:34:34.037Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":80.3,"endSpeed":74.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.05531841334982,"aZ":-39.04287755444283,"pfxX":1.8357013499965948,"pfxZ":-4.928722080632837,"pX":-0.232857366701881,"pZ":1.1969599180202881,"vX0":1.4916221119793425,"vY0":-117.04025916527779,"vZ0":-2.9153500981136236,"x":125.88,"y":206.46,"x0":-1.11574254689067,"y0":50.001695194841616,"z0":6.097249254594537,"aX":2.5590682865130128},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-9.4,"breakHorizontal":-3.7,"spinRate":2381,"spinDirection":32},"zone":13,"typeConfidence":0.84,"plateTime":0.46709551665365856,"extension":5.991465954726469},"index":1,"playId":"93e08df1-e95f-3215-989b-8c7fc9b6b037","pitchNumber":1,"startTime":"2026-06-04T02:34:34.037Z","endTime":"2026-06-04T02:34:37.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.889050922233512,"aZ":-12.480187033361696,"pfxX":-3.3715952238462346,"pfxZ":9.609112345909454,"pX":0.7879663817489463,"pZ":2.6801541425798194,"vX0":5.9308532627595545,"vY0":-141.6780490251509,"vZ0":-6.798071527910105,"x":86.96,"y":166.42,"x0":-0.8867239564092866,"y0":50.00552878589835,"z0":5.894940142645344,"aX":-6.912386989174087},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.3,"breakHorizontal":5.0,"spinRate":2216,"spinDirection":208},"zone":6,"typeConfidence":0.9,"plateTime":0.38540591136414504,"extension":6.275894517629135},"index":2,"playId":"13f04642-a1a2-3fe4-87d7-ab27d5cb011e","pitchNumber":2,"startTime":"2026-06-04T02:34:57.335Z","endTime":"2026-06-04T02:35:01.105Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-04T02:35:08.917Z","endTime":"2026-06-04T02:35:27.813Z","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(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":99.7,"endSpeed":91.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.76345551944964,"aZ":-12.665074803444785,"pfxX":-3.612174727867443,"pfxZ":9.11658977878052,"pX":1.0869569017955405,"pZ":2.000480242815507,"vX0":6.799271759255184,"vY0":-144.8772679483336,"vZ0":-9.094865534528276,"x":75.57,"y":184.77,"x0":-0.813982388053873,"y0":50.00036336417879,"z0":5.941446160426156,"aX":-7.72842459511944},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.0,"breakHorizontal":5.3,"spinRate":2311,"spinDirection":217},"zone":14,"typeConfidence":0.91,"plateTime":0.3771213904599362,"extension":6.2856575319175585},"index":4,"playId":"24ea762f-871c-3c5e-9b77-2609ef8ca97c","pitchNumber":3,"startTime":"2026-06-04T02:35:27.813Z","endTime":"2026-06-04T02:35:32.009Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.587091679620688,"aZ":-41.69183388940689,"pfxX":3.360070169756824,"pfxZ":-6.320120322057477,"pX":0.02496133964747083,"pZ":2.1103333771380193,"vX0":1.4819603644159343,"vY0":-121.87755762112634,"vZ0":-1.043550185812577,"x":116.05,"y":181.8,"x0":-1.027104417419744,"y0":50.00017871555524,"z0":6.139357232653232,"aX":5.0622743849259955},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-11.4,"breakHorizontal":-6.5,"spinRate":2607,"spinDirection":39},"zone":8,"typeConfidence":0.83,"plateTime":0.4491153769938627,"extension":6.077248890151452},"index":5,"playId":"68cc662c-6a50-322e-8873-dc3ec0e46de8","pitchNumber":4,"startTime":"2026-06-04T02:35:49.796Z","endTime":"2026-06-04T02:35:54.346Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T02:35:54.346Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zack Gelof flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-04T02:38:25.050Z","endTime":"2026-06-04T02:39:31.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":4},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Daniel Palencia replaces Phil Maton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-04T02:37:41.015Z","endTime":"2026-06-04T02:38:27.376Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694037,"link":"/api/v1/people/694037"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":90.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.86428340389873,"aZ":-15.21966487492147,"pfxX":-6.696557482684911,"pfxZ":8.130681801173084,"pX":0.12324692054667723,"pZ":3.289679173153751,"vX0":5.682958209150503,"vY0":-143.63302167254258,"vZ0":-3.2331635550274562,"x":112.3,"y":149.96,"x0":-1.0127862055969754,"y0":50.00448550240009,"z0":5.37880916781593,"aX":-13.966601081342743},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.3,"breakHorizontal":10.9,"spinRate":2278,"spinDirection":221},"zone":2,"typeConfidence":0.89,"plateTime":0.38161948605016294,"extension":7.022345253548196},"index":1,"playId":"bd9760d6-e4e1-3216-8a3b-f58febc04e80","pitchNumber":1,"startTime":"2026-06-04T02:38:27.376Z","endTime":"2026-06-04T02:38:30.922Z","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":100.2,"endSpeed":90.5,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.24341901637072,"aZ":-14.407963410079587,"pfxX":-6.342805417028665,"pfxZ":8.340150608067376,"pX":0.49011865520764286,"pZ":4.947845736988346,"vX0":6.2315912066897745,"vY0":-145.71702624958306,"vZ0":0.9913549553457016,"x":98.32,"y":105.19,"x0":-0.8618816809162815,"y0":50.003363544624264,"z0":5.479220471042975,"aX":-13.512892812283173},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":15.5,"breakHorizontal":10.1,"spinRate":2362,"spinDirection":221},"zone":12,"typeConfidence":0.91,"plateTime":0.3772553276086983,"extension":6.934601203011463},"index":2,"playId":"d1ef4452-d4d1-34b5-890e-158b53409b3e","pitchNumber":2,"startTime":"2026-06-04T02:38:45.589Z","endTime":"2026-06-04T02:38:48.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.1,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.700575582650828,"aZ":-28.875061980847768,"pfxX":1.3724512878551902,"pfxZ":1.9292314957374828,"pX":-0.941080675119363,"pZ":3.4820281414702627,"vX0":0.33598347862925315,"vY0":-129.1182581537525,"vZ0":0.7066451312218868,"x":152.87,"y":144.77,"x0":-1.2508852642502284,"y0":50.002762418255806,"z0":5.405057519514413,"aX":2.3464207968075717},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.8,"breakHorizontal":-2.5,"spinRate":2155,"spinDirection":163},"zone":11,"typeConfidence":0.9,"plateTime":0.42217594672654446,"extension":6.836287475958659},"index":3,"playId":"8ac00c15-89b6-34a4-aa5e-97b1840a2b2a","pitchNumber":3,"startTime":"2026-06-04T02:39:03.570Z","endTime":"2026-06-04T02:39:07.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.096174637753258,"aZ":-28.532248557692647,"pfxX":1.110685043581326,"pfxZ":2.1258391401056222,"pX":-0.37209860954709023,"pZ":2.2961618820658853,"vX0":1.6951045627124552,"vY0":-129.31015695605578,"vZ0":-2.1035303722879526,"x":131.18,"y":176.78,"x0":-1.177570911351669,"y0":50.00255483517633,"z0":5.284867298953083,"aX":1.9019195992900304},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.6,"breakHorizontal":-2.4,"spinRate":2203,"spinDirection":159},"zone":4,"typeConfidence":0.91,"plateTime":0.42174953373503055,"extension":6.861002814348051},"hitData":{"launchSpeed":77.3,"launchAngle":36.0,"totalDistance":271.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.87,"coordY":91.99}},"index":4,"playId":"32cb1828-5edc-3c6e-8e42-7b635acf97c3","pitchNumber":4,"startTime":"2026-06-04T02:39:22.796Z","endTime":"2026-06-04T02:39:31.931Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T02:39:31.931Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jeff McNeil grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-04T02:39:50.845Z","endTime":"2026-06-04T02:40:48.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"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":1},"pitchData":{"startSpeed":100.4,"endSpeed":91.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.85094032357188,"aZ":-12.010175603950785,"pfxX":-6.360710588859856,"pfxZ":9.37469791614439,"pX":-0.1257869587970347,"pZ":2.978895363915757,"vX0":4.215139374044351,"vY0":-146.05103883655391,"vZ0":-4.888205557092008,"x":121.79,"y":158.35,"x0":-0.7647636703204255,"y0":50.00058523927117,"z0":5.402467317342174,"aX":-13.6774038410167},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":16.1,"breakHorizontal":10.7,"spinRate":2392,"spinDirection":215},"zone":2,"typeConfidence":0.91,"plateTime":0.37567631334524343,"extension":6.958350876539383},"index":0,"playId":"ad1dbcd1-2116-3bb2-b8c7-19eda0dc6f2a","pitchNumber":1,"startTime":"2026-06-04T02:40:00.002Z","endTime":"2026-06-04T02:40:03.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.6,"endSpeed":91.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.08997983275218,"aZ":-12.205414178557946,"pfxX":-6.589655066502358,"pfxZ":9.217189101561432,"pX":0.7251667732054051,"pZ":2.6950084780673684,"vX0":6.4275629745018845,"vY0":-146.3820299419458,"vZ0":-5.389541808207521,"x":89.36,"y":166.01,"x0":-0.6446771270244022,"y0":50.005597807115876,"z0":5.2932534254569426,"aX":-14.279634903403595},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":15.7,"breakHorizontal":10.7,"spinRate":2344,"spinDirection":218},"zone":6,"typeConfidence":0.91,"plateTime":0.3744155055869651,"extension":7.115264627336597},"index":1,"playId":"10a2a738-ed91-3255-872f-0d57e5f110d3","pitchNumber":2,"startTime":"2026-06-04T02:40:20.414Z","endTime":"2026-06-04T02:40:23.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.9,"endSpeed":91.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.346711637641576,"aZ":-12.130270509221146,"pfxX":-5.127753058048215,"pfxZ":9.20950283314032,"pX":-0.6415429505454489,"pZ":3.877334937551959,"vX0":1.9787464115090212,"vY0":-146.95035664915747,"vZ0":-2.627709157331865,"x":141.45,"y":134.09,"x0":-0.6592338140342006,"y0":50.0047786361593,"z0":5.5083331288175215,"aX":-11.163485653606413},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":16.3,"breakHorizontal":8.9,"spinRate":2353,"spinDirection":217},"zone":11,"typeConfidence":0.91,"plateTime":0.3733920820861587,"extension":7.106100564099942},"hitData":{"launchSpeed":91.0,"launchAngle":-6.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.27,"coordY":151.18}},"index":2,"playId":"52a85cde-d5d1-3db4-8543-65762de3c25a","pitchNumber":3,"startTime":"2026-06-04T02:40:40.571Z","endTime":"2026-06-04T02:40:48.855Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T02:40:48.855Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alika Williams strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-04T02:41:10.041Z","endTime":"2026-06-04T02:44:00.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7,8],"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":8},"credits":[{"player":{"id":665804,"link":"/api/v1/people/665804"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.922082531157812,"aZ":-25.169919952544852,"pfxX":-0.9154298121702404,"pfxZ":3.822636629879291,"pX":-0.0837256541565516,"pZ":1.8882877962178894,"vX0":3.054071272154268,"vY0":-134.92409073435246,"vZ0":-4.176667798851948,"x":120.19,"y":187.8,"x0":-1.1142614326329796,"y0":50.00466702940643,"z0":5.242290654728786,"aX":-1.6785021710362888},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.2,"breakHorizontal":1.0,"spinRate":2322,"spinDirection":185},"zone":8,"typeConfidence":0.8,"plateTime":0.40684387382656695,"extension":6.8715634423589895},"index":0,"playId":"f01783a2-1954-33bf-8a24-88d27f17cf9c","pitchNumber":1,"startTime":"2026-06-04T02:41:10.041Z","endTime":"2026-06-04T02:41:13.108Z","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":92.1,"endSpeed":84.2,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.668365738286763,"aZ":-25.302463097104056,"pfxX":-0.41169154666807284,"pfxZ":3.8200014535165767,"pX":1.5404322830354502,"pZ":-4.94148305518771E-4,"vX0":6.494952977740136,"vY0":-133.69006937673677,"vZ0":-8.534690423883474,"x":58.28,"y":238.79,"x0":-0.8740005549037958,"y0":50.00118637984305,"z0":5.069024541089669,"aX":-0.7411262132075749},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.2,"breakHorizontal":-0.7,"spinRate":2398,"spinDirection":174},"zone":14,"typeConfidence":0.86,"plateTime":0.4107770686619183,"extension":6.949028014855628},"index":1,"playId":"3308d28b-69ac-3e67-a227-d74c6e6fa34c","pitchNumber":2,"startTime":"2026-06-04T02:41:26.721Z","endTime":"2026-06-04T02:41:29.721Z","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":100.2,"endSpeed":91.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.160574671248675,"aZ":-12.601427245651022,"pfxX":-5.086127886055212,"pfxZ":9.089710567154734,"pX":1.7986592996964983,"pZ":2.421423693155757,"vX0":8.832686824801213,"vY0":-145.59089709541257,"vZ0":-5.990811131999104,"x":48.44,"y":173.4,"x0":-0.6093181601670179,"y0":50.00700210613205,"z0":5.2638915730212394,"aX":-10.957189314088028},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":15.5,"breakHorizontal":7.6,"spinRate":2355,"spinDirection":215},"zone":14,"typeConfidence":0.9,"plateTime":0.375752031599371,"extension":7.1067258480451905},"index":2,"playId":"dde89f4e-2c30-3fd3-a953-57f4c28a76a8","pitchNumber":3,"startTime":"2026-06-04T02:41:48.957Z","endTime":"2026-06-04T02:41:51.957Z","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.3,"endSpeed":90.0,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13445736450815,"aZ":-12.931047196056664,"pfxX":-4.303147321701065,"pfxZ":9.262444702041437,"pX":0.8010902476390881,"pZ":2.903774555693543,"vX0":5.937189146103989,"vY0":-143.02046695167758,"vZ0":-4.501521601072793,"x":86.46,"y":160.38,"x0":-0.7399687712940738,"y0":50.0014018529028,"z0":5.305419124926602,"aX":-8.939010291213156},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.1,"breakHorizontal":6.6,"spinRate":2242,"spinDirection":216},"zone":3,"typeConfidence":0.88,"plateTime":0.3825705575477065,"extension":6.951379460730198},"index":3,"playId":"3f237e3d-f4e5-367d-8d6f-f75b5241eade","pitchNumber":4,"startTime":"2026-06-04T02:42:07.633Z","endTime":"2026-06-04T02:42:11.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.4,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.42031972360695,"aZ":-26.829208857276537,"pfxX":-0.3953728048779048,"pfxZ":2.903151192496388,"pX":1.9888610575956003,"pZ":0.8816484786163084,"vX0":7.810515099922538,"vY0":-134.69985267705638,"vZ0":-6.254658325839924,"x":41.19,"y":214.98,"x0":-0.8934100346029196,"y0":50.00658978568021,"z0":5.123079094518646,"aX":-0.7296218554774999},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.1,"breakHorizontal":-1.0,"spinRate":2431,"spinDirection":172},"zone":14,"typeConfidence":0.85,"plateTime":0.40616247884564904,"extension":6.9684315369678425},"index":4,"playId":"50a16df1-e096-32f4-87bc-602be4779fdc","pitchNumber":5,"startTime":"2026-06-04T02:42:33.220Z","endTime":"2026-06-04T02:42:36.220Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.2,"endSpeed":91.6,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.90584529340806,"aZ":-11.263939876753394,"pfxX":-4.293891336155525,"pfxZ":9.690288244468002,"pX":0.32310109788740926,"pZ":3.03126528944502,"vX0":4.5629145253443655,"vY0":-145.88727293827034,"vZ0":-4.6535881620299735,"x":104.68,"y":156.94,"x0":-0.7023866645781703,"y0":50.00654961302114,"z0":5.324528466978952,"aX":-9.269526330412956},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":16.8,"breakHorizontal":6.8,"spinRate":2375,"spinDirection":215},"zone":3,"typeConfidence":0.9,"plateTime":0.37525882879625083,"extension":7.120779638879065},"index":5,"playId":"fc8092b7-6129-397e-9b4c-123007ce19d9","pitchNumber":6,"startTime":"2026-06-04T02:42:53.624Z","endTime":"2026-06-04T02:43:02.917Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2026-06-04T02:43:19.900Z","endTime":"2026-06-04T02:43:35.081Z","isPitch":false,"type":"action","player":{"id":675961,"link":"/api/v1/people/675961"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.42632914176567,"aZ":-26.40749341054899,"pfxX":-0.28367254605435255,"pfxZ":3.1331174758988567,"pX":0.4090269504203601,"pZ":1.4386372741261246,"vX0":3.9019220499435048,"vY0":-134.8055792381052,"vZ0":-5.039335135671951,"x":101.41,"y":199.94,"x0":-1.0205524336539062,"y0":50.00265787884236,"z0":5.197543816752763,"aX":-0.5228295488498598},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.8,"breakHorizontal":-0.4,"spinRate":2292,"spinDirection":182},"zone":14,"typeConfidence":0.86,"plateTime":0.40639093240752766,"extension":6.984206756780177},"index":7,"playId":"7f052bfe-5b5c-3f55-bc66-c760e67ed7f9","pitchNumber":7,"startTime":"2026-06-04T02:43:35.081Z","endTime":"2026-06-04T02:43:38.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.3,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.67736719873526,"aZ":-27.923347310996473,"pfxX":1.1378596537424444,"pfxZ":2.358404027702413,"pX":0.6394118922927763,"pZ":1.5980898401877797,"vX0":3.4962146814616317,"vY0":-133.22030547507606,"vZ0":-4.270512170541376,"x":92.63,"y":195.63,"x0":-0.8359767815114381,"y0":50.003745702059966,"z0":5.231955668244806,"aX":2.05261527785939},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.6,"breakHorizontal":-2.8,"spinRate":2318,"spinDirection":169},"zone":14,"typeConfidence":0.9,"plateTime":0.41058431894708614,"extension":6.9849341912706455},"index":8,"playId":"44c1cbdd-b9e7-331f-809c-780e680272a2","pitchNumber":8,"startTime":"2026-06-04T02:43:57.251Z","endTime":"2026-06-04T02:44:00.872Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T02:44:00.872Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-04T02:46:21.090Z","endTime":"2026-06-04T02:48:07.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Hogan Harris replaces Luis Medina.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-04T02:45:23.388Z","endTime":"2026-06-04T02:46:23.259Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663687,"link":"/api/v1/people/663687"},"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":0},"pitchData":{"startSpeed":73.5,"endSpeed":67.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.346587925971615,"aZ":-44.226067862865435,"pfxX":-2.526740794212511,"pfxZ":-10.595190593284595,"pX":0.09338653817833316,"pZ":1.6727692278040076,"vX0":-3.2986327004614466,"vY0":-106.90765019871081,"vZ0":1.0672462410689423,"x":113.44,"y":193.62,"x0":1.9947475081679098,"y0":50.001954955345575,"z0":6.198748457273054,"aX":-2.8742355200036234},"breaks":{"breakAngle":4.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.7,"breakVerticalInduced":-18.4,"breakHorizontal":5.6,"spinRate":2625,"spinDirection":350},"zone":8,"typeConfidence":0.9,"plateTime":0.5157039185420165,"extension":6.450288662628535},"index":1,"playId":"28f2ced8-42bf-3637-b520-07ae5b9124c0","pitchNumber":1,"startTime":"2026-06-04T02:46:23.259Z","endTime":"2026-06-04T02:46:27.208Z","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":85.9,"endSpeed":79.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.35841686949383,"aZ":-21.51839600585813,"pfxX":0.2756699918146144,"pfxZ":6.728985510621396,"pX":-0.16715843581113937,"pZ":0.9809923602921612,"vX0":-5.841313399723941,"vY0":-124.8066818241811,"vZ0":-7.3298868329548625,"x":123.37,"y":212.29,"x0":2.164464587831543,"y0":50.00081578195697,"z0":5.71941668061828,"aX":0.437858907377071},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":10.8,"breakHorizontal":0.8,"spinRate":2048,"spinDirection":219},"zone":13,"typeConfidence":0.91,"plateTime":0.43831777342257805,"extension":6.536361380149061},"index":2,"playId":"acbb7e12-e5f9-340b-b6db-66fa53dd10bf","pitchNumber":2,"startTime":"2026-06-04T02:46:41.619Z","endTime":"2026-06-04T02:46:46.029Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17639596984165,"aZ":-11.259292001099615,"pfxX":6.730332337398073,"pfxZ":10.729084967633742,"pX":0.022683532662821446,"pZ":1.142490789442034,"vX0":-7.479488873081919,"vY0":-138.977985964965,"vZ0":-10.42148979882305,"x":116.14,"y":207.93,"x0":1.8789323754237282,"y0":50.005180341833025,"z0":5.696896092221711,"aX":13.121766385430208},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.3,"breakHorizontal":-10.6,"spinRate":2358,"spinDirection":151},"zone":14,"typeConfidence":0.92,"plateTime":0.3946485254213665,"extension":6.769786632883764},"index":3,"playId":"1b28a231-d164-3e6d-9e54-a6a52c38e4cc","pitchNumber":3,"startTime":"2026-06-04T02:46:56.246Z","endTime":"2026-06-04T02:46:59.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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.298869610740844,"aZ":-11.901651723898318,"pfxX":5.982928143069762,"pfxZ":10.535358513729872,"pX":-0.027739882959774236,"pZ":1.9735581373660682,"vX0":-7.627808258653825,"vY0":-137.98153634758265,"vZ0":-8.114694021808285,"x":118.06,"y":185.49,"x0":1.9978907189205282,"y0":50.00113543102099,"z0":5.758339156888316,"aX":11.511406314634074},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.5,"breakHorizontal":-9.2,"spinRate":2372,"spinDirection":151},"zone":8,"typeConfidence":0.91,"plateTime":0.39726757927139955,"extension":6.686214172403829},"index":4,"playId":"6a9a54bf-95a0-3e6a-ba8a-da65a7db69c0","pitchNumber":4,"startTime":"2026-06-04T02:47:11.037Z","endTime":"2026-06-04T02:47:14.817Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-06-04T02:47:21.163Z","endTime":"2026-06-04T02:47:29.341Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.059609896196896,"aZ":-9.097469822986794,"pfxX":5.674595860892154,"pfxZ":11.654972002631501,"pX":-0.9274268204080878,"pZ":2.1966643716728766,"vX0":-9.142498718112522,"vY0":-140.14379712821767,"vZ0":-8.263889611527501,"x":152.35,"y":179.47,"x0":1.6468336252153788,"y0":50.000584160251684,"z0":5.7859420235267915,"aX":11.234062636215894},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.4,"breakHorizontal":-8.3,"spinRate":2431,"spinDirection":153},"zone":13,"typeConfidence":0.92,"plateTime":0.39154526316477023,"extension":6.7049281746311795},"index":6,"playId":"fe978a42-6d94-3a61-871e-1e509e6ecaff","pitchNumber":5,"startTime":"2026-06-04T02:47:29.341Z","endTime":"2026-06-04T02:47:33.160Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.42303003638377,"aZ":-11.025107728472555,"pfxX":5.4241157931517,"pfxZ":10.84061361728906,"pX":-0.1574775328942058,"pZ":2.6722284457932832,"vX0":-7.921303845997834,"vY0":-139.08136455347164,"vZ0":-6.474525322473198,"x":123.0,"y":166.63,"x0":2.028400523901265,"y0":50.0040885200064,"z0":5.768390332953831,"aX":10.583546868952183},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.4,"breakHorizontal":-8.2,"spinRate":2407,"spinDirection":151},"zone":5,"typeConfidence":0.91,"plateTime":0.39447315773821456,"extension":6.7812749052002985},"index":7,"playId":"683f4275-048c-35fd-a603-9009519df11e","pitchNumber":6,"startTime":"2026-06-04T02:47:44.379Z","endTime":"2026-06-04T02:47:47.379Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":73.6,"endSpeed":67.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.44164097418528,"aZ":-43.1001398802673,"pfxX":-1.7701570705809753,"pfxZ":-9.593328785123397,"pX":0.0585966190605492,"pZ":1.5978421176051858,"vX0":-3.671347626899997,"vY0":-106.97435333537163,"vZ0":0.7641806711716093,"x":114.77,"y":195.64,"x0":2.039091834019983,"y0":50.00389911867595,"z0":6.135996009860761,"aX":-2.0152328981493066},"breaks":{"breakAngle":3.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.9,"breakVerticalInduced":-16.7,"breakHorizontal":4.3,"spinRate":2520,"spinDirection":336},"zone":14,"typeConfidence":0.9,"plateTime":0.5154576569181115,"extension":6.500507541507886},"index":8,"playId":"592e02ff-cf7d-3cfb-8700-319f2def3eaa","pitchNumber":7,"startTime":"2026-06-04T02:48:02.941Z","endTime":"2026-06-04T02:48:07.044Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T02:48:07.044Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pedro Ramírez grounds out, second baseman Jeff McNeil to first baseman Nick Kurtz.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-04T02:48:12.942Z","endTime":"2026-06-04T02:49:31.635Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":"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":96.1,"endSpeed":87.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.62395859375602,"aZ":-16.065096719767567,"pfxX":6.2113632299396695,"pfxZ":8.168942828357308,"pX":0.4036998437000033,"pZ":3.0706743577542084,"vX0":-6.897789328455568,"vY0":-139.80516243760025,"vZ0":-4.63070771442742,"x":101.61,"y":155.87,"x0":2.1003656234624346,"y0":50.00209395209781,"z0":5.80875386489067,"aX":12.24889209814377},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.9,"breakHorizontal":-9.7,"spinRate":2231,"spinDirection":149},"zone":3,"typeConfidence":0.91,"plateTime":0.3923332907505399,"extension":6.689984468324278},"index":0,"playId":"de6608c8-a5ee-3a8c-9a80-9bb006fcb3eb","pitchNumber":1,"startTime":"2026-06-04T02:48:28.112Z","endTime":"2026-06-04T02:48:31.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.03943174705569,"aZ":-13.272014847344463,"pfxX":5.366851905228268,"pfxZ":9.605296922532588,"pX":-0.30152774111188685,"pZ":2.1942027371945247,"vX0":-8.180737019531204,"vY0":-139.54814930055073,"vZ0":-7.306535798296739,"x":128.49,"y":179.54,"x0":1.9736626408836662,"y0":50.00213715988459,"z0":5.724612838008304,"aX":10.561429555725159},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.0,"breakHorizontal":-8.0,"spinRate":2256,"spinDirection":151},"zone":4,"typeConfidence":0.91,"plateTime":0.3928126571178412,"extension":6.682801555058594},"index":1,"playId":"c0e0439a-aa56-3dad-865b-def326c77e06","pitchNumber":2,"startTime":"2026-06-04T02:48:45.516Z","endTime":"2026-06-04T02:48:48.771Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-04T02:48:55.496Z","endTime":"2026-06-04T02:49:03.144Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":74.0,"endSpeed":67.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.795875901242425,"aZ":-43.00538591684221,"pfxX":-2.6044149399653658,"pfxZ":-9.464609228220587,"pX":-0.6138987466573661,"pZ":0.7058247113411841,"vX0":-4.926613295548156,"vY0":-107.6050146889097,"vZ0":-0.979486998527031,"x":140.4,"y":219.72,"x0":2.065448230437287,"y0":50.002245812639295,"z0":6.032392040164928,"aX":-2.9803130036170433},"breaks":{"breakAngle":4.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.9,"breakVerticalInduced":-16.9,"breakHorizontal":6.4,"spinRate":2624,"spinDirection":339},"zone":13,"typeConfidence":0.9,"plateTime":0.5137259088926163,"extension":6.648788298001481},"index":3,"playId":"b427ddfd-6099-3b21-bb09-23e26b5cde41","pitchNumber":3,"startTime":"2026-06-04T02:49:03.144Z","endTime":"2026-06-04T02:49:07.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.61161932648942,"aZ":-10.342328475468593,"pfxX":5.174852388380851,"pfxZ":10.799815873365851,"pX":-0.001037483825094798,"pZ":2.5836393946719824,"vX0":-7.17548981619757,"vY0":-141.57475115145633,"vZ0":-7.155903881219479,"x":117.04,"y":169.02,"x0":1.8990003632257566,"y0":50.00000273471258,"z0":5.812731657506014,"aX":10.458712758507438},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.1,"breakHorizontal":-7.8,"spinRate":2319,"spinDirection":154},"zone":5,"typeConfidence":0.92,"plateTime":0.3875163349410551,"extension":6.601989638386795},"hitData":{"launchSpeed":92.7,"launchAngle":-20.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.62,"coordY":150.16}},"index":4,"playId":"4922efb3-993d-3fd0-81f5-e917534cbca2","pitchNumber":4,"startTime":"2026-06-04T02:49:24.093Z","endTime":"2026-06-04T02:49:31.635Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T02:49:31.635Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Amaya called out on strikes.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-04T02:49:43.049Z","endTime":"2026-06-04T02:51:33.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"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":67.7,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.095158583146738,"aZ":-44.69104761755993,"pfxX":-4.4240113940442845,"pfxZ":-10.82626665584469,"pX":0.37454665121469,"pZ":2.53283214980502,"vX0":-2.6572278205178734,"vY0":-107.9080995896869,"vZ0":2.6237488644262372,"x":102.72,"y":170.39,"x0":2.2046160264107115,"y0":50.000483430909625,"z0":6.294095741070973,"aX":-5.116683108268152},"breaks":{"breakAngle":7.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.8,"breakVerticalInduced":-18.2,"breakHorizontal":8.8,"spinRate":2489,"spinDirection":341},"zone":6,"typeConfidence":0.9,"plateTime":0.5113146890741542,"extension":6.454697642265029},"index":0,"playId":"20e507af-6adb-3610-b518-b1bf715b1210","pitchNumber":1,"startTime":"2026-06-04T02:49:57.882Z","endTime":"2026-06-04T02:50:01.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.2,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.197790893968932,"aZ":-22.650212772823032,"pfxX":11.808698112398748,"pfxZ":6.256663337881683,"pX":-0.1731902662929628,"pZ":2.718548355323181,"vX0":-9.55452281108446,"vY0":-122.57238642123782,"vZ0":-2.1915420037498414,"x":123.6,"y":165.38,"x0":2.2409092959327683,"y0":50.00117317037324,"z0":5.557978168305342,"aX":17.969124158085673},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":11.0,"breakHorizontal":-19.2,"spinRate":2031,"spinDirection":116},"zone":5,"typeConfidence":0.91,"plateTime":0.4468338334904418,"extension":6.706994610003173},"index":1,"playId":"044d212f-218c-3ee1-b18f-8ea654c06e1c","pitchNumber":2,"startTime":"2026-06-04T02:50:10.067Z","endTime":"2026-06-04T02:50:13.067Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-04T02:50:29.520Z","endTime":"2026-06-04T02:50:31.704Z","isPitch":false,"type":"action","player":{"id":665804,"link":"/api/v1/people/665804"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.0,"endSpeed":86.4,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.818801209300794,"aZ":-13.145756463802128,"pfxX":5.701877569863041,"pfxZ":9.864287315890675,"pX":-0.14430896487799522,"pZ":4.918380155930571,"vX0":-7.1053481373388685,"vY0":-138.24663006741548,"vZ0":-0.4258755063532007,"x":122.5,"y":105.98,"x0":1.7225247105761297,"y0":50.00110936283507,"z0":5.959567325254687,"aX":10.99790132143944},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.0,"breakHorizontal":-8.8,"spinRate":2303,"spinDirection":149},"zone":11,"typeConfidence":0.87,"plateTime":0.3967305072432139,"extension":6.597898054108373},"index":3,"playId":"02f85ba4-18a9-3e54-a788-d79bffc20ab2","pitchNumber":3,"startTime":"2026-06-04T02:50:31.704Z","endTime":"2026-06-04T02:50:36.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.0,"endSpeed":68.8,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.928588166270245,"aZ":-42.45626704953598,"pfxX":-2.257513824807801,"pfxZ":-8.732859702896146,"pX":-0.7065144578901317,"pZ":0.19411372928893852,"vX0":-5.394537232570227,"vY0":-108.95098842180774,"vZ0":-2.4192601348508074,"x":143.93,"y":233.54,"x0":2.116445195215821,"y0":50.00517220717753,"z0":5.999941781377467,"aX":-2.656421268429143},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.8,"breakVerticalInduced":-16.1,"breakHorizontal":5.8,"spinRate":2484,"spinDirection":337},"zone":13,"typeConfidence":0.89,"plateTime":0.5068744339527269,"extension":6.580178238873835},"index":4,"playId":"0a62e9f4-17ed-385b-8311-ee60fee60b3c","pitchNumber":4,"startTime":"2026-06-04T02:50:46.826Z","endTime":"2026-06-04T02:50:50.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":87.7,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.10374645891405,"aZ":-12.481459989440816,"pfxX":6.563328849530554,"pfxZ":9.920336623465875,"pX":-0.10315260962329437,"pZ":2.481118892266838,"vX0":-8.019626825955294,"vY0":-140.74678999966306,"vZ0":-6.873116098480604,"x":120.93,"y":171.79,"x0":1.9447168400921278,"y0":50.00257848230806,"z0":5.781228467166688,"aX":13.028767047963576},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.6,"breakHorizontal":-10.1,"spinRate":2299,"spinDirection":148},"zone":5,"typeConfidence":0.92,"plateTime":0.39075071397031014,"extension":6.681672856717309},"index":5,"playId":"1a949693-cbd9-36a1-8125-436749ddbd2a","pitchNumber":5,"startTime":"2026-06-04T02:51:08.430Z","endTime":"2026-06-04T02:51:11.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.8,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.74446982990389,"aZ":-10.1853431969283,"pfxX":5.624276786859304,"pfxZ":11.11201247590258,"pX":-0.4828325712097247,"pZ":2.1751079875466157,"vX0":-8.58182455762151,"vY0":-140.04118565620198,"vZ0":-8.15609969600495,"x":135.4,"y":180.05,"x0":1.8959643623892874,"y0":50.00335479890296,"z0":5.798440019988677,"aX":11.130360448746593},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.5,"breakHorizontal":-8.4,"spinRate":2376,"spinDirection":148},"zone":7,"typeConfidence":0.92,"plateTime":0.3916995668809018,"extension":6.680804605013312},"index":6,"playId":"8493c3d9-f29b-3355-8453-7aa049b162da","pitchNumber":6,"startTime":"2026-06-04T02:51:27.044Z","endTime":"2026-06-04T02:51:33.152Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T02:51:33.152Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonah Heim grounds out to first baseman Michael Busch. Alika Williams to 3rd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-06-04T02:54:02.045Z","endTime":"2026-06-04T02:54:12.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681799,"fullName":"Ethan Roberts","link":"/api/v1/people/681799"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":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":"Pitching Change: Ethan Roberts replaces Daniel Palencia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-04T02:53:43.515Z","endTime":"2026-06-04T02:53:55.370Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681799,"link":"/api/v1/people/681799"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Alika Williams starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-04T02:53:55.370Z","endTime":"2026-06-04T02:54:05.069Z","isPitch":false,"type":"action","player":{"id":675961,"link":"/api/v1/people/675961"},"base":2},{"details":{"description":"Offensive Substitution: Pinch-hitter Jonah Heim replaces Colby Thomas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-04T02:54:04.163Z","endTime":"2026-06-04T02:54:04.164Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"102","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(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":76.7,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.36875284784064,"aZ":-31.21083960430837,"pfxX":11.578856273420332,"pfxZ":0.6457596035864119,"pX":0.5499813165863815,"pZ":1.9594724774058994,"vX0":1.3816027165113849,"vY0":-122.24159057453926,"vZ0":-1.200240025482969,"x":96.04,"y":185.87,"x0":-1.5269046316374026,"y0":50.00482539006078,"z0":5.161095843139773,"aX":17.3478597096953},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.1,"breakHorizontal":-21.2,"spinRate":3189,"spinDirection":63},"zone":9,"typeConfidence":0.9,"plateTime":0.4498068191413971,"extension":6.286262797625438},"hitData":{"launchSpeed":89.1,"launchAngle":6.0,"totalDistance":101.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.36,"coordY":166.88}},"index":3,"playId":"1737f7af-2f4b-3760-a5f9-8a5c8ffaef61","pitchNumber":1,"startTime":"2026-06-04T02:54:04.165Z","endTime":"2026-06-04T02:54:12.276Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T02:54:12.276Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Kurtz singles on a line drive to left fielder Ian Happ. Alika Williams scores.","rbi":1,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-06-04T02:54:41.264Z","endTime":"2026-06-04T02:55:10.876Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681799,"fullName":"Ethan Roberts","link":"/api/v1/people/681799"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":{"id":681799,"link":"/api/v1/people/681799"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.2,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.106657481833384,"aZ":-30.43891076012325,"pfxX":11.965893769367327,"pfxZ":1.172492296401467,"pX":0.19558788127571344,"pZ":3.085167273974362,"vX0":0.46451722575857834,"vY0":-121.37494564038718,"vZ0":1.18731135262832,"x":109.54,"y":155.48,"x0":-1.5518970946786943,"y0":50.003927947978184,"z0":5.252406330380652,"aX":17.745889658683545},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.6,"breakHorizontal":-21.7,"spinRate":3202,"spinDirection":61},"zone":2,"typeConfidence":0.91,"plateTime":0.4523109403839225,"extension":6.255307365157964},"index":0,"playId":"9f2ae47d-83f3-3f74-be7f-ce4d1bdcb882","pitchNumber":1,"startTime":"2026-06-04T02:54:41.264Z","endTime":"2026-06-04T02:54:44.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.0,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.745433357459515,"aZ":-14.536047011424364,"pfxX":-0.39651047943500706,"pfxZ":9.359127941093764,"pX":0.19305997485725326,"pZ":3.1235796433663943,"vX0":3.863237019389865,"vY0":-135.70139990445094,"vZ0":-3.005891836958403,"x":109.64,"y":154.44,"x0":-1.19111621878838,"y0":50.00391263486146,"z0":5.244503173804542,"aX":-0.7475401171948104},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.6,"breakHorizontal":0.0,"spinRate":2841,"spinDirection":191},"zone":2,"typeConfidence":0.9,"plateTime":0.4020063191462886,"extension":6.421626585295276},"hitData":{"launchSpeed":75.1,"launchAngle":23.0,"totalDistance":224.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":66.98,"coordY":115.04}},"index":1,"playId":"bbc87544-f977-3a08-947b-3fed5120f19d","pitchNumber":2,"startTime":"2026-06-04T02:55:00.360Z","endTime":"2026-06-04T02:55:10.876Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T02:55:10.876Z","atBatIndex":73},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Shea Langeliers flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-06-04T02:55:23.253Z","endTime":"2026-06-04T02:57:06.095Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681799,"fullName":"Ethan Roberts","link":"/api/v1/people/681799"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":4},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":76.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.440355675336885,"aZ":-32.46168880282079,"pfxX":11.840030340568084,"pfxZ":-0.18977351474578263,"pX":1.3288396086370844,"pZ":2.3761876914412836,"vX0":2.849032143515306,"vY0":-122.6236727407107,"vZ0":-0.13736274364226575,"x":66.35,"y":174.62,"x0":-1.3897904730246975,"y0":50.00453222499042,"z0":5.235721957972828,"aX":17.776654549406288},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.1,"breakHorizontal":-22.1,"spinRate":3171,"spinDirection":57},"zone":14,"typeConfidence":0.9,"plateTime":0.449113231133655,"extension":6.313523388726088},"index":0,"playId":"fe140a27-896a-3040-90ec-cb3ae473e3bb","pitchNumber":1,"startTime":"2026-06-04T02:55:37.800Z","endTime":"2026-06-04T02:55:41.253Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":75.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.74241327951098,"aZ":-36.28245135110578,"pfxX":12.67471424329952,"pfxZ":-2.804609901799017,"pX":-1.224992659140765,"pZ":2.2592247745573473,"vX0":-3.0514926068054544,"vY0":-121.35917847555686,"vZ0":0.35092864382577527,"x":163.69,"y":177.78,"x0":-1.5833709690420215,"y0":50.00397260977604,"z0":5.320211580877274,"aX":18.565371001427728},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-4.7,"breakHorizontal":-22.0,"spinRate":3233,"spinDirection":54},"zone":13,"typeConfidence":0.91,"plateTime":0.4544882622651003,"extension":6.293659169264642},"index":1,"playId":"ec5a0ac4-a7a7-30ed-aa57-1abdf2b0c6ca","pitchNumber":2,"startTime":"2026-06-04T02:55:56.624Z","endTime":"2026-06-04T02:55:59.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":76.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.487407260646677,"aZ":-33.03188411587481,"pfxX":12.03462688254704,"pfxZ":-0.5721593966327685,"pX":1.5947023063432328,"pZ":1.434847205535032,"vX0":3.157744016878571,"vY0":-122.79516965759312,"vZ0":-2.0633091281626177,"x":56.21,"y":200.04,"x0":-1.2766822896870522,"y0":50.00317465146188,"z0":5.146617290158647,"aX":18.03949802038296},"breaks":{"breakAngle":28.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.3,"breakHorizontal":-22.6,"spinRate":3125,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.44922187533228497,"extension":6.372607575335062},"index":2,"playId":"e9585912-d926-306d-9443-f633b73920ec","pitchNumber":3,"startTime":"2026-06-04T02:56:16.107Z","endTime":"2026-06-04T02:56:19.152Z","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":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.279776041648038,"aZ":-14.632511898717746,"pfxX":0.24575255568653098,"pfxZ":9.03851089557418,"pX":0.015217170829955995,"pZ":2.9132222890257555,"vX0":3.2817733161251725,"vY0":-138.30993383464468,"vZ0":-3.652423693574369,"x":116.42,"y":160.12,"x0":-1.217726416104749,"y0":50.005154203440554,"z0":5.229473341317643,"aX":0.4773479470571712},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.8,"breakHorizontal":-1.1,"spinRate":2841,"spinDirection":197},"zone":2,"typeConfidence":0.91,"plateTime":0.39570638682834325,"extension":6.325581836281665},"index":3,"playId":"01edcab9-06dc-399e-a711-41c5e8a91617","pitchNumber":4,"startTime":"2026-06-04T02:56:35.179Z","endTime":"2026-06-04T02:56:38.553Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.8827220334546,"aZ":-34.870541785571476,"pfxX":11.832907916328507,"pfxZ":-1.8038589359049428,"pX":-0.1919232253286388,"pZ":1.6213051291735054,"vX0":-0.509174778047534,"vY0":-122.38146286176722,"vZ0":-1.3187233310870312,"x":124.32,"y":195.0,"x0":-1.5140423073124807,"y0":50.00050070721523,"z0":5.187135167756731,"aX":17.72786048941622},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-3.4,"breakHorizontal":-21.2,"spinRate":3229,"spinDirection":61},"zone":8,"typeConfidence":0.91,"plateTime":0.4496514055915539,"extension":6.304280538590326},"hitData":{"launchSpeed":92.2,"launchAngle":27.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":156.65,"coordY":71.02}},"index":4,"playId":"2bb94494-81ab-32da-84c3-8c5eeeb68697","pitchNumber":5,"startTime":"2026-06-04T02:56:55.639Z","endTime":"2026-06-04T02:57:06.095Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T02:57:06.095Z","atBatIndex":74},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cubs challenged (play at 1st), call on the field was overturned: Tyler Soderstrom grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-06-04T02:59:32.286Z","endTime":"2026-06-04T03:00:32.436Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"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,3,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"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_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":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-04T02:57:23.564Z","endTime":"2026-06-04T02:58:11.114Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Ryan Rolison replaces Ethan Roberts.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-04T02:58:11.114Z","endTime":"2026-06-04T02:59:34.340Z","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, 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.2,"endSpeed":80.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.85808687633242,"aZ":-32.83762646325628,"pfxX":-2.318900241455205,"pfxZ":-0.4031118940417464,"pX":0.2871558365586121,"pZ":2.3528492634218425,"vX0":-3.511449073073638,"vY0":-127.0913530007971,"vZ0":-2.1639761531082944,"x":106.05,"y":175.25,"x0":1.9832088111895572,"y0":50.002597736574586,"z0":5.800931539627889,"aX":-3.826471573125471},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.0,"breakHorizontal":4.9,"spinRate":2497,"spinDirection":287},"zone":5,"typeConfidence":0.89,"plateTime":0.4294985085654144,"extension":6.454731821278102},"index":2,"playId":"e42fd3e7-6caf-3d51-8d98-03d1a7e00bdc","pitchNumber":1,"startTime":"2026-06-04T02:59:34.340Z","endTime":"2026-06-04T02:59:37.340Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.184757732045046,"aZ":-15.362579022586289,"pfxX":1.2944082353060957,"pfxZ":8.745236532583991,"pX":-0.5088505751671523,"pZ":2.4342374878649657,"vX0":-6.542254097040526,"vY0":-137.23912695936434,"vZ0":-6.096604925291125,"x":136.4,"y":173.06,"x0":1.7297775267407591,"y0":50.002832809261854,"z0":5.717122970421566,"aX":2.489471534449321},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.9,"breakHorizontal":-1.1,"spinRate":2285,"spinDirection":159},"zone":4,"typeConfidence":2.0,"plateTime":0.3979336647829461,"extension":6.723967338221244},"index":3,"playId":"5f9c90fa-1522-394d-aab4-568aca874dfc","pitchNumber":2,"startTime":"2026-06-04T02:59:57.186Z","endTime":"2026-06-04T03:00:00.655Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":4,"startTime":"2026-06-04T03:00:11.795Z","endTime":"2026-06-04T03:00:24.505Z","isPitch":false,"type":"action","player":{"id":691016,"link":"/api/v1/people/691016"}},{"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":95.8,"endSpeed":88.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.47584607018678,"aZ":-15.90419638488973,"pfxX":0.6593262313609807,"pfxZ":8.238744175091492,"pX":-0.1679094516307641,"pZ":2.4650861190275366,"vX0":-5.29240790619942,"vY0":-139.43982320912156,"vZ0":-6.34543847979548,"x":123.4,"y":172.22,"x0":1.6666822689192913,"y0":50.00617410732588,"z0":5.814321080249544,"aX":1.3034900460159695},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.8,"breakHorizontal":-0.1,"spinRate":2193,"spinDirection":163},"zone":5,"typeConfidence":2.0,"plateTime":0.39235610007662025,"extension":6.678296460428762},"hitData":{"launchSpeed":78.6,"launchAngle":-0.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.76,"coordY":151.68}},"index":5,"playId":"75667272-0e61-3ba9-ba70-42f5d0c2b5a3","pitchNumber":3,"startTime":"2026-06-04T03:00:24.505Z","endTime":"2026-06-04T03:00:32.436Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":112},"playEndTime":"2026-06-04T03:00:32.436Z","atBatIndex":75},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nico Hoerner lines out to center fielder Henry Bolte. Kevin Alcántara to 3rd.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-06-04T03:03:52.256Z","endTime":"2026-06-04T03:04:31.095Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[5,7],"actionIndex":[0,1,2,3,4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Lineout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Henry Bolte replaces Jonah Heim, batting 1st, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-04T03:03:41.691Z","endTime":"2026-06-04T03:03:41.717Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"103","replacedPlayer":{"id":641680,"link":"/api/v1/people/641680"}},{"details":{"description":"Defensive switch from center field to right field for Lawrence Butler.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-04T03:03:41.717Z","endTime":"2026-06-04T03:03:41.719Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"600"},{"details":{"description":"Pitching Change: Justin Sterner replaces Hogan Harris.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-04T03:03:41.719Z","endTime":"2026-06-04T03:03:54.397Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686993,"link":"/api/v1/people/686993"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Miguel Amaya starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-06-04T03:03:54.293Z","endTime":"2026-06-04T03:03:54.294Z","isPitch":false,"type":"action","player":{"id":665804,"link":"/api/v1/people/665804"},"base":2},{"details":{"description":"Offensive Substitution: Pinch-runner Kevin Alcántara replaces Miguel Amaya.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-06-04T03:03:54.295Z","endTime":"2026-06-04T03:03:54.296Z","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":"901","replacedPlayer":{"id":665804,"link":"/api/v1/people/665804"},"base":2},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.405876460281135,"aZ":-26.777191700289873,"pfxX":0.09398745130258579,"pfxZ":3.296152771232104,"pX":0.7120885475825132,"pZ":2.1609371248302662,"vX0":8.351687346763672,"vY0":-126.9580638870877,"vZ0":-2.784477620440169,"x":89.86,"y":180.43,"x0":-2.6288728784204847,"y0":50.00153881337865,"z0":5.397726039026451,"aX":0.15222162345759307},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.5,"breakHorizontal":-2.0,"spinRate":2633,"spinDirection":175},"zone":9,"typeConfidence":0.9,"plateTime":0.4310365614481837,"extension":6.6405256360000875},"index":5,"playId":"b66a3e41-7f5b-3fbb-ba24-2a9418092832","pitchNumber":1,"startTime":"2026-06-04T03:03:54.297Z","endTime":"2026-06-04T03:03:58.622Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":6,"startTime":"2026-06-04T03:04:17.853Z","endTime":"2026-06-04T03:04:19.911Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.721482553745915,"aZ":-15.628854841819258,"pfxX":-5.4326017634909025,"pfxZ":9.228193315002988,"pX":-0.41762554213841074,"pZ":2.1873982468690008,"vX0":7.330129563925352,"vY0":-133.32723279846053,"vZ0":-5.1968001749234745,"x":132.92,"y":179.72,"x0":-2.5018265134247923,"y0":50.00633741610481,"z0":5.296862555443121,"aX":-9.744579127546372},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.7,"breakHorizontal":8.2,"spinRate":2309,"spinDirection":216},"zone":4,"typeConfidence":0.88,"plateTime":0.41143881852514985,"extension":6.72411044796415},"hitData":{"launchSpeed":96.1,"launchAngle":21.0,"totalDistance":356.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":126.66,"coordY":55.98}},"index":7,"playId":"7805bc55-ad47-3a80-8308-68f8726f7840","pitchNumber":2,"startTime":"2026-06-04T03:04:19.911Z","endTime":"2026-06-04T03:04:31.095Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T03:04:31.095Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Crow-Armstrong strikes out on a foul tip.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-06-04T03:04:45.299Z","endTime":"2026-06-04T03:07:32.531Z","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":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.605828801261172,"aZ":-13.271850121067372,"pfxX":-4.935620132801973,"pfxZ":10.252811884327107,"pX":-0.38254194016294246,"pZ":1.6666443482596411,"vX0":7.627285491548802,"vY0":-134.97632926629092,"vZ0":-7.085980002824572,"x":131.58,"y":193.78,"x0":-2.6047989803066436,"y0":50.00449438695266,"z0":5.262191466418321,"aX":-9.101323794302052},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.2,"breakHorizontal":7.3,"spinRate":2291,"spinDirection":211},"zone":7,"typeConfidence":0.89,"plateTime":0.40593872379565754,"extension":6.776706421583458},"index":0,"playId":"0690b03a-7a48-3219-af06-010feae1f98a","pitchNumber":1,"startTime":"2026-06-04T03:05:04.780Z","endTime":"2026-06-04T03:05:19.195Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 3B","code":"3","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"actionPlayId":"0690b03a-7a48-3219-af06-010feae1f98a","startTime":"2026-06-04T03:05:19.195Z","endTime":"2026-06-04T03:05:36.279Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":81.0,"endSpeed":74.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.020968450768613,"aZ":-33.15548132556372,"pfxX":7.297715916703634,"pfxZ":-0.6994454716368708,"pX":0.4797780013677255,"pZ":1.006358008178694,"vX0":5.325665325562638,"vY0":-117.9108749674142,"vZ0":-2.6797572211947522,"x":98.71,"y":211.61,"x0":-2.7624880798693225,"y0":50.00410487284298,"z0":5.240113663678067,"aX":10.19787056321972},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-1.7,"breakHorizontal":-14.6,"spinRate":2750,"spinDirection":62},"zone":14,"typeConfidence":0.9,"plateTime":0.46588704010915416,"extension":6.556153775928559},"index":2,"playId":"fbfcc9fc-8e4e-3183-9a05-f126df0a822b","pitchNumber":2,"startTime":"2026-06-04T03:05:36.279Z","endTime":"2026-06-04T03:05:39.279Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.435441676383057,"aZ":-22.757315003679363,"pfxX":0.8262618911690194,"pfxZ":5.488031371647347,"pX":0.43091728771220555,"pZ":2.4529711889495203,"vX0":7.520209640078305,"vY0":-130.21153564176655,"vZ0":-2.791339508518586,"x":100.57,"y":172.55,"x0":-2.60247795601103,"y0":50.004338109005786,"z0":5.26139064008,"aX":1.4184651351118784},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.5,"breakHorizontal":-3.1,"spinRate":2671,"spinDirection":183},"zone":6,"typeConfidence":0.86,"plateTime":0.42069047256897196,"extension":6.613886356881385},"index":3,"playId":"d7456291-e973-32c9-87d5-b12ff7e1f09c","pitchNumber":3,"startTime":"2026-06-04T03:05:55.723Z","endTime":"2026-06-04T03:05:58.816Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-04T03:06:12.673Z","endTime":"2026-06-04T03:06:21.112Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":75.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.63792588194813,"aZ":-30.67495002717249,"pfxX":6.577602325540374,"pfxZ":1.0640183216665413,"pX":1.1607036994172124,"pZ":-1.2654708416068385,"vX0":6.766512522802766,"vY0":-117.97106555207444,"vZ0":-8.036546950556176,"x":72.76,"y":272.95,"x0":-2.6002674449493073,"y0":50.00319864463764,"z0":5.0164590286223385,"aX":9.261247620045781},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":0.1,"breakHorizontal":-13.6,"spinRate":2770,"spinDirection":56},"zone":14,"typeConfidence":0.9,"plateTime":0.46446045415609394,"extension":6.808277368470439},"index":5,"playId":"e866bf32-8fe6-354e-8031-a2ccdc8521c8","pitchNumber":4,"startTime":"2026-06-04T03:06:21.112Z","endTime":"2026-06-04T03:06:24.112Z","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":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.762762089862367,"aZ":-13.483400519934422,"pfxX":-4.694349783198636,"pfxZ":10.044335035757369,"pX":0.9050152175737088,"pZ":2.1408612719501625,"vX0":10.633902989701875,"vY0":-135.5888939458559,"vZ0":-5.528794711160366,"x":82.5,"y":180.98,"x0":-2.4586872774425097,"y0":50.00600239808694,"z0":5.1480814997083115,"aX":-8.739200451199926},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.2,"breakHorizontal":6.2,"spinRate":2315,"spinDirection":215},"zone":14,"typeConfidence":0.9,"plateTime":0.4040351298190519,"extension":6.748871758032315},"index":6,"playId":"1186d84a-a0b5-3235-9fa5-a8300748ab3f","pitchNumber":5,"startTime":"2026-06-04T03:06:48.201Z","endTime":"2026-06-04T03:06:52.788Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"}}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":83.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.363458302985403,"aZ":-24.157354389688415,"pfxX":0.7692496603383864,"pfxZ":4.595530964479199,"pX":-0.0790613782404945,"pZ":1.4048413869299585,"vX0":6.543648104148099,"vY0":-130.22041912777476,"vZ0":-4.958419150561187,"x":120.01,"y":200.85,"x0":-2.7083220081636528,"y0":50.001440193553634,"z0":5.125474017793434,"aX":1.341025652523783},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.6,"breakHorizontal":-2.6,"spinRate":2707,"spinDirection":177},"zone":13,"typeConfidence":0.9,"plateTime":0.4181476855243389,"extension":6.714603322055334},"index":7,"playId":"41e7f99a-0ffe-3d24-92cb-cbf1d8931e3d","pitchNumber":6,"startTime":"2026-06-04T03:07:26.118Z","endTime":"2026-06-04T03:07:32.531Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T03:07:32.531Z","atBatIndex":77},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alex Bregman lines out to right fielder Lawrence Butler.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-06-04T03:07:57.448Z","endTime":"2026-06-04T03:10:01.875Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".278"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".348"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".694"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".933"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".484"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".652"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".824"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".850"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".730"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".174"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".242"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".257"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".172"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".304"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".313"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.00"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.37"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.95"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.99"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.59"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.00"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.86"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.71"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.45"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.93"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.51"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.65"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.59"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".278"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".348"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".694"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".933"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".484"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".652"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".824"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".850"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".730"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.676385875823723,"aZ":-25.6015869039178,"pfxX":-0.001026852351801999,"pfxZ":3.8977301966095226,"pX":-0.3981636230579957,"pZ":2.1716010009208206,"vX0":5.771712767892985,"vY0":-128.73437680792227,"vZ0":-2.780743985967229,"x":132.18,"y":180.15,"x0":-2.6650729825009276,"y0":50.00212780779092,"z0":5.238836881718363,"aX":-0.0032400022240181023},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.7,"breakHorizontal":-1.2,"spinRate":2645,"spinDirection":174},"zone":4,"typeConfidence":0.9,"plateTime":0.42480528835420683,"extension":6.72199578290883},"index":0,"playId":"78d1754e-24b2-3e75-b66e-0a4ecab46438","pitchNumber":1,"startTime":"2026-06-04T03:07:57.448Z","endTime":"2026-06-04T03:08:00.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.348512858861895,"aZ":-11.82255882126991,"pfxX":-3.988270755648079,"pfxZ":10.88517772961548,"pX":-0.20450920843458037,"pZ":3.234609845046191,"vX0":7.777222048420163,"vY0":-136.00052981575345,"vZ0":-3.1582545484835123,"x":124.8,"y":151.45,"x0":-2.5855002513503598,"y0":50.004840915752894,"z0":5.233232231316454,"aX":-7.4593008418998075},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.2,"breakHorizontal":5.5,"spinRate":2354,"spinDirection":213},"zone":2,"typeConfidence":0.9,"plateTime":0.4030279655120719,"extension":6.680577333798598},"index":1,"playId":"e4757c90-8d3d-3fb7-99b7-1e83c3eb1af0","pitchNumber":2,"startTime":"2026-06-04T03:08:15.229Z","endTime":"2026-06-04T03:08:18.229Z","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":94.0,"endSpeed":86.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.46209087556329,"aZ":-12.50289320257655,"pfxX":-4.938921992177192,"pfxZ":10.36454453728872,"pX":-0.45948735244142047,"pZ":2.9922019689412505,"vX0":7.162084597249766,"vY0":-136.73557145545072,"vZ0":-3.721528764663625,"x":134.51,"y":157.99,"x0":-2.4681371950037323,"y0":50.003906546146446,"z0":5.22560775863533,"aX":-9.37548631867207},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.2,"breakHorizontal":7.4,"spinRate":2412,"spinDirection":212},"zone":1,"typeConfidence":0.9,"plateTime":0.4001897570094948,"extension":6.724144855570624},"index":2,"playId":"2d144d2a-e248-3514-8483-52b1b20fca0d","pitchNumber":3,"startTime":"2026-06-04T03:08:32.888Z","endTime":"2026-06-04T03:08:39.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.860109058477097,"aZ":-34.02789622857695,"pfxX":6.976027723815447,"pfxZ":-1.3147112759673236,"pX":0.47078840533355015,"pZ":1.3346960047573744,"vX0":5.119688623114665,"vY0":-118.20327024827313,"vZ0":-1.7636438746914986,"x":99.05,"y":202.74,"x0":-2.6345454235573693,"y0":50.00483617802971,"z0":5.233256849992031,"aX":9.810035640852977},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-2.5,"breakHorizontal":-13.9,"spinRate":2669,"spinDirection":62},"zone":14,"typeConfidence":0.9,"plateTime":0.4644896463850361,"extension":6.643650536415963},"index":3,"playId":"8cb46ab2-3f78-3e8c-9503-085bb6af71ba","pitchNumber":4,"startTime":"2026-06-04T03:09:05.934Z","endTime":"2026-06-04T03:09:09.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":73.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.67431349767569,"aZ":-32.837057623805144,"pfxX":8.572740719978572,"pfxZ":-0.4820018028286732,"pX":0.8743708606209581,"pZ":2.3542403422705833,"vX0":5.419297390771557,"vY0":-117.62348156185506,"vZ0":0.3278509482528855,"x":83.67,"y":175.22,"x0":-2.5819504449599266,"y0":50.001477940460546,"z0":5.286270070908794,"aX":11.872346993130536},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-0.5,"breakHorizontal":-16.9,"spinRate":2765,"spinDirection":57},"zone":14,"typeConfidence":0.9,"plateTime":0.4677028725859329,"extension":6.696033954850975},"index":4,"playId":"7700b8db-b875-34f7-b100-680a11d81d3d","pitchNumber":5,"startTime":"2026-06-04T03:09:23.015Z","endTime":"2026-06-04T03:09:27.264Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.14257824749283,"aZ":-12.775399096569467,"pfxX":-4.632160725912906,"pfxZ":10.15676012559259,"pX":1.1213474065224869,"pZ":2.5544341641650274,"vX0":11.16268377306314,"vY0":-137.2656057633135,"vZ0":-4.738333341524705,"x":74.26,"y":169.81,"x0":-2.394577999172112,"y0":50.00246737007696,"z0":5.1716115725162455,"aX":-8.84804597183922},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.5,"breakHorizontal":6.1,"spinRate":2435,"spinDirection":215},"zone":12,"typeConfidence":0.9,"plateTime":0.39890071344654965,"extension":6.710920800491335},"hitData":{"launchSpeed":93.5,"launchAngle":20.0,"totalDistance":298.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.68,"coordY":89.1}},"index":5,"playId":"e80e88cc-7358-3f54-b971-c6210b29cd72","pitchNumber":6,"startTime":"2026-06-04T03:09:54.842Z","endTime":"2026-06-04T03:10:01.875Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T03:10:01.875Z","atBatIndex":78}],"currentPlay":{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alex Bregman lines out to right fielder Lawrence Butler.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-06-04T03:07:57.448Z","endTime":"2026-06-04T03:10:01.875Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".278"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".348"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".694"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".933"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".484"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".652"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".824"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".850"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".730"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".174"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".242"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".257"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".172"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".304"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".313"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.00"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.37"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.95"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.99"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.59"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.00"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.86"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.71"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.45"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.93"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.51"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.65"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.59"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".278"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".348"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".694"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".933"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".484"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".652"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".824"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".850"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".730"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.676385875823723,"aZ":-25.6015869039178,"pfxX":-0.001026852351801999,"pfxZ":3.8977301966095226,"pX":-0.3981636230579957,"pZ":2.1716010009208206,"vX0":5.771712767892985,"vY0":-128.73437680792227,"vZ0":-2.780743985967229,"x":132.18,"y":180.15,"x0":-2.6650729825009276,"y0":50.00212780779092,"z0":5.238836881718363,"aX":-0.0032400022240181023},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.7,"breakHorizontal":-1.2,"spinRate":2645,"spinDirection":174},"zone":4,"typeConfidence":0.9,"plateTime":0.42480528835420683,"extension":6.72199578290883},"index":0,"playId":"78d1754e-24b2-3e75-b66e-0a4ecab46438","pitchNumber":1,"startTime":"2026-06-04T03:07:57.448Z","endTime":"2026-06-04T03:08:00.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.348512858861895,"aZ":-11.82255882126991,"pfxX":-3.988270755648079,"pfxZ":10.88517772961548,"pX":-0.20450920843458037,"pZ":3.234609845046191,"vX0":7.777222048420163,"vY0":-136.00052981575345,"vZ0":-3.1582545484835123,"x":124.8,"y":151.45,"x0":-2.5855002513503598,"y0":50.004840915752894,"z0":5.233232231316454,"aX":-7.4593008418998075},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.2,"breakHorizontal":5.5,"spinRate":2354,"spinDirection":213},"zone":2,"typeConfidence":0.9,"plateTime":0.4030279655120719,"extension":6.680577333798598},"index":1,"playId":"e4757c90-8d3d-3fb7-99b7-1e83c3eb1af0","pitchNumber":2,"startTime":"2026-06-04T03:08:15.229Z","endTime":"2026-06-04T03:08:18.229Z","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":94.0,"endSpeed":86.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.46209087556329,"aZ":-12.50289320257655,"pfxX":-4.938921992177192,"pfxZ":10.36454453728872,"pX":-0.45948735244142047,"pZ":2.9922019689412505,"vX0":7.162084597249766,"vY0":-136.73557145545072,"vZ0":-3.721528764663625,"x":134.51,"y":157.99,"x0":-2.4681371950037323,"y0":50.003906546146446,"z0":5.22560775863533,"aX":-9.37548631867207},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.2,"breakHorizontal":7.4,"spinRate":2412,"spinDirection":212},"zone":1,"typeConfidence":0.9,"plateTime":0.4001897570094948,"extension":6.724144855570624},"index":2,"playId":"2d144d2a-e248-3514-8483-52b1b20fca0d","pitchNumber":3,"startTime":"2026-06-04T03:08:32.888Z","endTime":"2026-06-04T03:08:39.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.860109058477097,"aZ":-34.02789622857695,"pfxX":6.976027723815447,"pfxZ":-1.3147112759673236,"pX":0.47078840533355015,"pZ":1.3346960047573744,"vX0":5.119688623114665,"vY0":-118.20327024827313,"vZ0":-1.7636438746914986,"x":99.05,"y":202.74,"x0":-2.6345454235573693,"y0":50.00483617802971,"z0":5.233256849992031,"aX":9.810035640852977},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-2.5,"breakHorizontal":-13.9,"spinRate":2669,"spinDirection":62},"zone":14,"typeConfidence":0.9,"plateTime":0.4644896463850361,"extension":6.643650536415963},"index":3,"playId":"8cb46ab2-3f78-3e8c-9503-085bb6af71ba","pitchNumber":4,"startTime":"2026-06-04T03:09:05.934Z","endTime":"2026-06-04T03:09:09.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":73.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.67431349767569,"aZ":-32.837057623805144,"pfxX":8.572740719978572,"pfxZ":-0.4820018028286732,"pX":0.8743708606209581,"pZ":2.3542403422705833,"vX0":5.419297390771557,"vY0":-117.62348156185506,"vZ0":0.3278509482528855,"x":83.67,"y":175.22,"x0":-2.5819504449599266,"y0":50.001477940460546,"z0":5.286270070908794,"aX":11.872346993130536},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-0.5,"breakHorizontal":-16.9,"spinRate":2765,"spinDirection":57},"zone":14,"typeConfidence":0.9,"plateTime":0.4677028725859329,"extension":6.696033954850975},"index":4,"playId":"7700b8db-b875-34f7-b100-680a11d81d3d","pitchNumber":5,"startTime":"2026-06-04T03:09:23.015Z","endTime":"2026-06-04T03:09:27.264Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.14257824749283,"aZ":-12.775399096569467,"pfxX":-4.632160725912906,"pfxZ":10.15676012559259,"pX":1.1213474065224869,"pZ":2.5544341641650274,"vX0":11.16268377306314,"vY0":-137.2656057633135,"vZ0":-4.738333341524705,"x":74.26,"y":169.81,"x0":-2.394577999172112,"y0":50.00246737007696,"z0":5.1716115725162455,"aX":-8.84804597183922},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.5,"breakHorizontal":6.1,"spinRate":2435,"spinDirection":215},"zone":12,"typeConfidence":0.9,"plateTime":0.39890071344654965,"extension":6.710920800491335},"hitData":{"launchSpeed":93.5,"launchAngle":20.0,"totalDistance":298.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.68,"coordY":89.1}},"index":5,"playId":"e80e88cc-7358-3f54-b971-c6210b29cd72","pitchNumber":6,"startTime":"2026-06-04T03:09:54.842Z","endTime":"2026-06-04T03:10:01.875Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-04T03:10:01.875Z","atBatIndex":78},"scoringPlays":[3,11,13,24,32,56,59,73],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3,4],"bottom":[5,6,7],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":92.38,"y":163.68},"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":1,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":105.19,"y":154.72},"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":1,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":150.8,"y":153.2},"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":1,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":106.71,"y":155.74},"type":"O","description":"Forceout"}],"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":1,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":95.49,"y":68.73},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":106.2,"y":170.43},"type":"O","description":"Groundout"}]}},{"startIndex":8,"endIndex":17,"top":[8,9,10,11,12],"bottom":[13,14,15,16,17],"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":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":164.98,"y":49.32},"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":2,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":172.63,"y":118.95},"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":2,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"coordinates":{"x":105.58,"y":74.91},"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":2,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":156.88,"y":163.84},"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":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":64.77,"y":45.61},"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":2,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":105.78,"y":148.72},"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":2,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":62.12,"y":128.88},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"coordinates":{"x":93.6,"y":82.26},"type":"O","description":"Lineout"}]}},{"startIndex":18,"endIndex":26,"top":[18,19,20,21],"bottom":[22,23,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":3,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":44.52,"y":99.47},"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":3,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":181.17,"y":103.12},"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":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":158.76,"y":106.18},"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":3,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"coordinates":{"x":179.82,"y":118.22},"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":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":66.0,"y":80.0},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":203.87,"y":67.33},"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":3,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":124.45,"y":106.58},"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":3,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":153.33,"y":128.37},"type":"O","description":"Flyout"}]}},{"startIndex":27,"endIndex":35,"top":[27,28,29],"bottom":[30,31,32,33,34,35],"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":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":153.0,"y":161.0},"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":4,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":113.3,"y":135.47},"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":4,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":176.64,"y":89.86},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":210.08,"y":82.77},"type":"H","description":"Triple"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"coordinates":{"x":145.61,"y":173.19},"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":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":155.1,"y":146.92},"type":"O","description":"Pop Out"}]}},{"startIndex":36,"endIndex":41,"top":[36,37,38],"bottom":[39,40,41],"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":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":205.58,"y":95.73},"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":5,"pitcher":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":155.86,"y":162.32},"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":5,"pitcher":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":145.67,"y":59.16},"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":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":138.5,"y":178.89},"type":"O","description":"Pop Out"}]}},{"startIndex":42,"endIndex":47,"top":[42,43,44],"bottom":[45,46,47],"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":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":127.65,"y":51.75},"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":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":166.96,"y":57.9},"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":6,"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":100.63,"y":164.35},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":186.72,"y":136.81},"type":"O","description":"Flyout"}]}},{"startIndex":48,"endIndex":55,"top":[48,49,50,51],"bottom":[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":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":122.64,"y":180.18},"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":7,"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":83.83,"y":91.25},"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":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"coordinates":{"x":145.4,"y":100.43},"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":7,"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"coordinates":{"x":174.35,"y":93.24},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"batter":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"coordinates":{"x":149.81,"y":69.59},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":163.86,"y":67.24},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":111.91,"y":113.75},"type":"O","description":"Flyout"}]}},{"startIndex":56,"endIndex":65,"top":[56,57,58,59,60,61],"bottom":[62,63,64,65],"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":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"coordinates":{"x":37.1,"y":50.22},"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":8,"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":102.1,"y":90.45},"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":8,"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":80.45,"y":63.5},"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":8,"pitcher":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":208.0,"y":117.0},"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":8,"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":103.13,"y":50.45},"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":8,"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":76.49,"y":109.6},"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":8,"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":105.19,"y":155.23},"type":"O","description":"Grounded Into DP"},{"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":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":98.32,"y":60.49},"type":"H","description":"Double"}]}},{"startIndex":66,"endIndex":71,"top":[66,67,68],"bottom":[69,70,71],"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":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":112.87,"y":91.99},"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":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":111.27,"y":151.18},"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":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"coordinates":{"x":137.62,"y":150.16},"type":"O","description":"Groundout"}]}},{"startIndex":72,"endIndex":78,"top":[72,73,74,75],"bottom":[76,77,78],"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":10,"pitcher":{"id":681799,"fullName":"Ethan Roberts","link":"/api/v1/people/681799"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":155.36,"y":166.88},"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":10,"pitcher":{"id":681799,"fullName":"Ethan Roberts","link":"/api/v1/people/681799"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":66.98,"y":115.04},"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":10,"pitcher":{"id":681799,"fullName":"Ethan Roberts","link":"/api/v1/people/681799"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":156.65,"y":71.02},"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":10,"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":110.76,"y":151.68},"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":10,"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":126.66,"y":55.98},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":10,"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":172.68,"y":89.1},"type":"O","description":"Lineout"}]}}]},"linescore":{"currentInning":10,"currentInningOrdinal":"10th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":4,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":10,"ordinalNum":"10th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":4,"hits":9,"errors":0,"leftOnBase":6},"away":{"runs":5,"hits":10,"errors":0,"leftOnBase":6}},"defense":{"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"catcher":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"first":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"second":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"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":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"onDeck":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"inHole":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"battingOrder":5,"team":{"id":133,"name":"Athletics","link":"/api/v1/teams/133"}},"offense":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"onDeck":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"inHole":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"battingOrder":3,"team":{"id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"}},"balls":1,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":9,"airOuts":13,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".247","atBats":38,"obp":".327","slg":".393","ops":".720","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":15,"rbi":5,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"38.00","popOuts":1,"lineOuts":5},"pitching":{"flyOuts":6,"groundOuts":6,"airOuts":13,"runs":4,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":37,"obp":".282","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":173,"era":"4.40","inningsPitched":"10.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.41","battersFaced":39,"outs":30,"completeGames":0,"shutouts":0,"pitchesThrown":173,"balls":67,"strikes":106,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.46","rbi":4,"pitchesPerInning":"17.30","runsScoredPer9":"3.60","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":30,"errors":0,"chances":37,"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":"600","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":16,"groundOuts":48,"airOuts":33,"runs":17,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":45,"baseOnBalls":19,"intentionalWalks":1,"hits":24,"hitByPitch":0,"avg":".160","atBats":150,"obp":".254","slg":".240","ops":".494","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":169,"totalBases":36,"rbi":14,"leftOnBase":59,"sacBunts":0,"sacFlies":0,"babip":".206","groundOutsToAirouts":"1.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.00","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":{"gamesStarted":1,"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":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID641680":{"person":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"jerseyNumber":"15","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"102","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":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":23,"flyOuts":13,"groundOuts":22,"airOuts":24,"runs":9,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":7,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".194","atBats":72,"obp":".263","slg":".361","ops":".624","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":80,"totalBases":26,"rbi":11,"leftOnBase":40,"sacBunts":0,"sacFlies":1,"babip":".207","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.00","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":{"caughtStealing":2,"stolenBases":18,"stolenBasePercentage":".900","caughtStealingPercentage":".100","assists":6,"putOuts":154,"errors":1,"chances":161,"fielding":".994","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID667670":{"person":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"jerseyNumber":"25","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"500","stats":{"batting":{"summary":"1-4","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":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":33,"groundOuts":25,"airOuts":51,"runs":16,"doubles":3,"triples":0,"homeRuns":8,"strikeOuts":57,"baseOnBalls":17,"intentionalWalks":1,"hits":32,"hitByPitch":2,"avg":".196","atBats":163,"obp":".277","slg":".362","ops":".639","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":184,"totalBases":59,"rbi":26,"leftOnBase":76,"sacBunts":0,"sacFlies":2,"babip":".240","groundOutsToAirouts":"0.49","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.38","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":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{},"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":13,"gamesStarted":10,"flyOuts":29,"groundOuts":65,"airOuts":53,"runs":21,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":52,"baseOnBalls":26,"intentionalWalks":0,"hits":42,"hitByPitch":3,"atBats":210,"obp":".296","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":925,"era":"2.87","inningsPitched":"59.2","wins":3,"losses":3,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":19,"whip":"1.14","battersFaced":241,"outs":179,"gamesPitched":13,"completeGames":1,"shutouts":0,"pitchesThrown":925,"balls":352,"strikes":573,"strikePercentage":".620","hitBatsmen":3,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.23","rbi":0,"winPercentage":".500","pitchesPerInning":"15.50","gamesFinished":2,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"7.84","walksPer9Inn":"3.92","hitsPer9Inn":"6.34","runsScoredPer9":"3.17","homeRunsPer9":"0.91","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":13},"fielding":{"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":true,"isSubstitute":false}},"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 | 2B, BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":18,"groundOuts":33,"airOuts":37,"runs":22,"doubles":5,"triples":1,"homeRuns":6,"strikeOuts":39,"baseOnBalls":9,"intentionalWalks":0,"hits":38,"hitByPitch":1,"avg":".262","atBats":145,"obp":".310","slg":".434","ops":".744","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":157,"totalBases":63,"rbi":20,"leftOnBase":60,"sacBunts":2,"sacFlies":0,"babip":".320","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"24.17","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":61,"putOuts":50,"errors":4,"chances":115,"fielding":".965","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":"1-4","gamesPlayed":1,"flyOuts":1,"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":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":22,"groundOuts":59,"airOuts":56,"runs":15,"doubles":9,"triples":0,"homeRuns":2,"strikeOuts":28,"baseOnBalls":17,"intentionalWalks":1,"hits":47,"hitByPitch":3,"avg":".251","atBats":187,"obp":".321","slg":".332","ops":".653","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":210,"totalBases":62,"rbi":15,"leftOnBase":74,"sacBunts":1,"sacFlies":2,"babip":".283","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"93.50","popOuts":11,"lineOuts":23},"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":122,"putOuts":99,"errors":4,"chances":225,"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":{"note":"(S, 1)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":4,"strikes":10,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":21,"groundOuts":25,"airOuts":33,"runs":10,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":23,"baseOnBalls":15,"intentionalWalks":1,"hits":13,"hitByPitch":5,"atBats":93,"obp":".289","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":436,"era":"3.00","inningsPitched":"27.0","wins":1,"losses":0,"saves":2,"saveOpportunities":3,"holds":9,"blownSaves":1,"earnedRuns":9,"whip":"1.04","battersFaced":114,"outs":81,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":436,"balls":175,"strikes":261,"strikePercentage":".600","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.15","gamesFinished":4,"strikeoutWalkRatio":"1.53","strikeoutsPer9Inn":"7.67","walksPer9Inn":"5.00","hitsPer9Inn":"4.33","runsScoredPer9":"3.33","homeRunsPer9":"1.00","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":true,"isSubstitute":false}},"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,"battingOrder":"100","stats":{"batting":{"summary":"1-3 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":{"summary":"1.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":8,"strikes":12,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"1-4 | 2 K, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":1,"groundOuts":1,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".143","atBats":14,"obp":".143","slg":".143","ops":".286","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":14,"totalBases":2,"rbi":2,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.25","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":3,"errors":1,"chances":17,"fielding":".941","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":{"summary":"1.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":7,"strikes":6,"strikePercentage":".460","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":0,"flyOuts":9,"groundOuts":34,"airOuts":24,"runs":8,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":6,"intentionalWalks":0,"hits":22,"hitByPitch":2,"atBats":92,"obp":".294","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":353,"era":"2.88","inningsPitched":"25.0","wins":1,"losses":1,"saves":4,"saveOpportunities":4,"holds":3,"blownSaves":0,"earnedRuns":8,"whip":"1.12","battersFaced":102,"outs":75,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":353,"balls":132,"strikes":221,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.42","rbi":0,"winPercentage":".500","pitchesPerInning":"14.12","gamesFinished":12,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"5.04","walksPer9Inn":"2.16","hitsPer9Inn":"7.92","runsScoredPer9":"2.88","homeRunsPer9":"0.72","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":"400","stats":{"batting":{"summary":"2-5 | K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":38,"groundOuts":62,"airOuts":61,"runs":26,"doubles":17,"triples":2,"homeRuns":7,"strikeOuts":45,"baseOnBalls":27,"intentionalWalks":2,"hits":50,"hitByPitch":1,"avg":".230","atBats":217,"obp":".317","slg":".424","ops":".741","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":246,"totalBases":92,"rbi":28,"leftOnBase":117,"sacBunts":0,"sacFlies":1,"babip":".259","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","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":117,"errors":0,"chances":121,"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":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":44,"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":true,"isSubstitute":false}},"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":"1-4 | BB, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":21,"groundOuts":35,"airOuts":39,"runs":40,"doubles":12,"triples":1,"homeRuns":11,"strikeOuts":79,"baseOnBalls":56,"intentionalWalks":6,"hits":62,"hitByPitch":2,"avg":".288","atBats":215,"obp":".440","slg":".507","ops":".947","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":273,"totalBases":109,"rbi":43,"leftOnBase":67,"sacBunts":0,"sacFlies":0,"babip":".408","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.54","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":22,"putOuts":449,"errors":3,"chances":474,"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":{"note":"(W, 3-0)","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":17,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":6,"strikes":11,"strikePercentage":".650","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":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":10,"strikes":9,"strikePercentage":".470","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":19,"gamesStarted":1,"flyOuts":16,"groundOuts":22,"airOuts":26,"runs":12,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":28,"baseOnBalls":12,"intentionalWalks":1,"hits":20,"hitByPitch":1,"atBats":96,"obp":".303","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":440,"era":"2.77","inningsPitched":"26.0","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":8,"whip":"1.23","battersFaced":109,"outs":78,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":440,"balls":183,"strikes":257,"strikePercentage":".580","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".500","pitchesPerInning":"16.92","gamesFinished":7,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"9.69","walksPer9Inn":"4.15","hitsPer9Inn":"6.92","runsScoredPer9":"4.15","homeRunsPer9":"0.69","inheritedRunners":4,"inheritedRunnersScored":0,"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":false,"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":"103","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":9,"groundOuts":14,"airOuts":11,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":16,"baseOnBalls":6,"intentionalWalks":0,"hits":16,"hitByPitch":2,"avg":".286","atBats":56,"obp":".369","slg":".321","ops":".690","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":65,"totalBases":18,"rbi":4,"leftOnBase":19,"sacBunts":0,"sacFlies":1,"babip":".390","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":45,"errors":1,"chances":46,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"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":"101","stats":{"batting":{"note":"a-","summary":"1-1 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"1.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":9,"groundOuts":7,"airOuts":13,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".279","atBats":43,"obp":".326","slg":".465","ops":".791","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":47,"totalBases":20,"rbi":6,"leftOnBase":15,"sacBunts":1,"sacFlies":0,"babip":".345","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.50","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":29,"errors":2,"chances":31,"fielding":".935","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"}]},"ID669127":{"person":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"jerseyNumber":"23","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"300","stats":{"batting":{"summary":"1-5 | 2B, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":41,"groundOuts":39,"airOuts":75,"runs":38,"doubles":13,"triples":0,"homeRuns":14,"strikeOuts":47,"baseOnBalls":21,"intentionalWalks":1,"hits":64,"hitByPitch":4,"avg":".286","atBats":224,"obp":".356","slg":".531","ops":".887","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":250,"totalBases":119,"rbi":30,"leftOnBase":103,"sacBunts":0,"sacFlies":1,"babip":".305","groundOutsToAirouts":"0.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":21,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":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":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":{"summary":"0.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":4,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":4,"balls":0,"strikes":4,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":0,"flyOuts":17,"groundOuts":19,"airOuts":29,"runs":15,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":25,"baseOnBalls":8,"intentionalWalks":1,"hits":28,"hitByPitch":1,"atBats":100,"obp":".336","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":404,"era":"5.33","inningsPitched":"25.1","wins":0,"losses":1,"saves":4,"saveOpportunities":6,"holds":2,"blownSaves":2,"earnedRuns":15,"whip":"1.42","battersFaced":110,"outs":76,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":404,"balls":140,"strikes":264,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".000","pitchesPerInning":"15.95","gamesFinished":7,"strikeoutWalkRatio":"3.13","strikeoutsPer9Inn":"8.88","walksPer9Inn":"2.84","hitsPer9Inn":"9.95","runsScoredPer9":"5.33","homeRunsPer9":"0.71","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":{"summary":"3.2 IP, 4 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":3,"airOuts":4,"runs":4,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":86,"inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":18,"outs":11,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":32,"strikes":54,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":4,"gamesFinished":0,"runsScoredPer9":"9.82","homeRunsPer9":"4.91","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":4,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[666126,687515,641680,703607,701762,669127,691016,667670,671732,680869,643446,675961,605488,669270,660761,643410,665622,663687,686993],"pitchers":[605488,669270,660761,643410,665622,663687,686993],"bench":[687231],"bullpen":[605130,686930,669372,695611,695034,678022],"battingOrder":[703607,701762,669127,691016,667670,671732,680869,643446,675961],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Gelof (5, Rea); Langeliers (13, Thielbar)."},{"label":"HR","value":"Thomas, C (2, 8th inning off Thielbar, 0 on, 0 out)."},{"label":"TB","value":"Cortes; Gelof 2; Kurtz; Langeliers 2; McNeil; Rooker; Soderstrom 2; Thomas, C 4; Williams."},{"label":"RBI","value":"Kurtz (43); Soderstrom 2 (28); Thomas, C (6); Williams (2)."},{"label":"2-out RBI","value":"Williams."},{"label":"Team RISP","value":"3-for-7."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Gelof (1, 2nd base by Rea/Amaya)."},{"label":"PO","value":"Gelof (1st base by Rea)."}]},{"title":"FIELDING","fieldList":[{"label":"Pickoffs","value":"Springs (Bregman at 1st base)."},{"label":"DP","value":"(Williams-McNeil-Kurtz)."}]}],"note":[{"label":"a","value":"Homered for Cortes in the 8th."},{"label":"b","value":"Grounded out for Thomas, C in the 10th."}]},"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":6,"airOuts":13,"runs":4,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".238","atBats":37,"obp":".333","slg":".388","ops":".721","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":21,"rbi":4,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"18.50","popOuts":2,"lineOuts":5},"pitching":{"flyOuts":7,"groundOuts":9,"airOuts":13,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":38,"obp":".300","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":150,"era":"4.15","inningsPitched":"10.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.23","battersFaced":40,"outs":30,"completeGames":0,"shutouts":0,"pitchesThrown":150,"balls":53,"strikes":97,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.69","rbi":5,"pitchesPerInning":"15.00","runsScoredPer9":"4.50","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":5},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":13,"putOuts":30,"errors":0,"chances":43,"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":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":5,"strikes":10,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID624424":{"person":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"jerseyNumber":"20","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":13,"groundOuts":14,"airOuts":20,"runs":12,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":25,"baseOnBalls":14,"intentionalWalks":0,"hits":21,"hitByPitch":0,"avg":".266","atBats":79,"obp":".372","slg":".532","ops":".904","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":94,"totalBases":42,"rbi":13,"leftOnBase":37,"sacBunts":0,"sacFlies":1,"babip":".333","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":28,"errors":0,"chances":28,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571948":{"person":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(H, 5)","summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":4,"strikes":7,"strikePercentage":".640","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":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664023":{"person":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"jerseyNumber":"8","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | 2 2B, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":28,"groundOuts":40,"airOuts":47,"runs":40,"doubles":12,"triples":1,"homeRuns":13,"strikeOuts":82,"baseOnBalls":37,"intentionalWalks":3,"hits":51,"hitByPitch":3,"avg":".232","atBats":220,"obp":".350","slg":".473","ops":".823","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":260,"totalBases":104,"rbi":31,"leftOnBase":129,"sacBunts":0,"sacFlies":0,"babip":".304","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.92","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":{"note":"(L, 0-1)","summary":"0.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"inningsPitched":"0.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":3,"strikes":5,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"13.50","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":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":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"note":"(BS, 2)","summary":"0.2 IP, 2 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":2,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":5,"strikes":11,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"13.50","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":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":2,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":49,"groundOuts":59,"airOuts":78,"runs":35,"doubles":13,"triples":1,"homeRuns":13,"strikeOuts":69,"baseOnBalls":18,"intentionalWalks":0,"hits":57,"hitByPitch":3,"atBats":262,"obp":".275","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1088,"era":"4.37","inningsPitched":"70.0","wins":4,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.07","battersFaced":284,"outs":210,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1088,"balls":389,"strikes":699,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".400","pitchesPerInning":"15.54","gamesFinished":0,"strikeoutWalkRatio":"3.83","strikeoutsPer9Inn":"8.87","walksPer9Inn":"2.31","hitsPer9Inn":"7.33","runsScoredPer9":"4.50","homeRunsPer9":"1.67","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":11},"fielding":{"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":true,"isSubstitute":false}},"ID608324":{"person":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"jerseyNumber":"3","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":39,"groundOuts":58,"airOuts":80,"runs":28,"doubles":8,"triples":1,"homeRuns":5,"strikeOuts":47,"baseOnBalls":27,"intentionalWalks":2,"hits":63,"hitByPitch":4,"avg":".255","atBats":247,"obp":".337","slg":".356","ops":".693","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":279,"totalBases":88,"rbi":19,"leftOnBase":130,"sacBunts":0,"sacFlies":1,"babip":".296","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"49.40","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":95,"putOuts":35,"errors":4,"chances":134,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID699393":{"person":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"jerseyNumber":"75","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"800","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"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":6,"flyOuts":0,"groundOuts":7,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".182","atBats":11,"obp":".250","slg":".273","ops":".523","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":12,"totalBases":3,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".182","groundOutsToAirouts":"3.50","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":{"gamesStarted":1,"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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":"700","stats":{"batting":{"summary":"1-4 | 3B, 3 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":45,"groundOuts":49,"airOuts":61,"runs":26,"doubles":11,"triples":2,"homeRuns":6,"strikeOuts":60,"baseOnBalls":40,"intentionalWalks":1,"hits":54,"hitByPitch":5,"avg":".244","atBats":221,"obp":".368","slg":".394","ops":".762","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":269,"totalBases":87,"rbi":36,"leftOnBase":110,"sacBunts":0,"sacFlies":3,"babip":".304","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.83","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":451,"errors":1,"chances":516,"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":"200","stats":{"batting":{"summary":"1-5 | HR, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":38,"groundOuts":42,"airOuts":67,"runs":34,"doubles":8,"triples":2,"homeRuns":8,"strikeOuts":66,"baseOnBalls":22,"intentionalWalks":1,"hits":55,"hitByPitch":7,"avg":".241","atBats":228,"obp":".326","slg":".399","ops":".725","caughtStealing":5,"stolenBases":12,"stolenBasePercentage":".706","caughtStealingPercentage":".294","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":259,"totalBases":91,"rbi":28,"leftOnBase":99,"sacBunts":1,"sacFlies":1,"babip":".303","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.50","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":178,"errors":3,"chances":185,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID657097":{"person":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(H, 4)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":6,"strikes":10,"strikePercentage":".630","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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID665804":{"person":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"jerseyNumber":"9","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","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":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID694208":{"person":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"jerseyNumber":"25","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":20,"groundOuts":31,"airOuts":42,"runs":15,"doubles":5,"triples":0,"homeRuns":6,"strikeOuts":30,"baseOnBalls":15,"intentionalWalks":0,"hits":30,"hitByPitch":0,"avg":".229","atBats":131,"obp":".304","slg":".405","ops":".709","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":148,"totalBases":53,"rbi":20,"leftOnBase":56,"sacBunts":0,"sacFlies":2,"babip":".247","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.83","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":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":14,"errors":0,"chances":14,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID673548":{"person":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"jerseyNumber":"27","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"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":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":25,"groundOuts":37,"airOuts":47,"runs":26,"doubles":5,"triples":0,"homeRuns":8,"strikeOuts":54,"baseOnBalls":20,"intentionalWalks":3,"hits":43,"hitByPitch":3,"avg":".239","atBats":180,"obp":".324","slg":".400","ops":".724","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":204,"totalBases":72,"rbi":20,"leftOnBase":125,"sacBunts":0,"sacFlies":1,"babip":".294","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.50","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":{"gamesStarted":1,"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":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID669020":{"person":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":3,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":3,"balls":0,"strikes":3,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":9,"groundOuts":22,"airOuts":14,"runs":8,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":16,"baseOnBalls":10,"intentionalWalks":0,"hits":16,"hitByPitch":0,"atBats":66,"obp":".338","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":294,"era":"2.84","inningsPitched":"19.0","wins":3,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":6,"whip":"1.37","battersFaced":78,"outs":57,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":294,"balls":119,"strikes":175,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"1.57","rbi":0,"winPercentage":".750","pitchesPerInning":"15.47","gamesFinished":9,"strikeoutWalkRatio":"1.60","strikeoutsPer9Inn":"7.58","walksPer9Inn":"4.74","hitsPer9Inn":"7.58","runsScoredPer9":"3.79","homeRunsPer9":"1.42","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":{},"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":10,"gamesStarted":0,"flyOuts":4,"groundOuts":21,"airOuts":12,"runs":3,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":1,"hits":8,"hitByPitch":0,"atBats":46,"obp":".240","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":197,"era":"1.98","inningsPitched":"13.2","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"0.88","battersFaced":51,"outs":41,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":197,"balls":73,"strikes":124,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.75","rbi":0,"winPercentage":".667","pitchesPerInning":"14.41","gamesFinished":3,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"3.95","walksPer9Inn":"2.63","hitsPer9Inn":"5.27","runsScoredPer9":"1.98","homeRunsPer9":"1.32","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"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":true,"isSubstitute":false}},"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":"901","stats":{"batting":{"note":"1-","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":8,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"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":{"summary":"5.1 IP, 2 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":7,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":19,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":69,"inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":21,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":69,"balls":25,"strikes":44,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.38","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":2,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"600","stats":{"batting":{"summary":"1-4 | 2B, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":39,"groundOuts":51,"airOuts":59,"runs":34,"doubles":6,"triples":1,"homeRuns":7,"strikeOuts":55,"baseOnBalls":30,"intentionalWalks":0,"hits":36,"hitByPitch":1,"avg":".183","atBats":197,"obp":".290","slg":".330","ops":".620","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":232,"totalBases":65,"rbi":27,"leftOnBase":108,"sacBunts":1,"sacFlies":3,"babip":".210","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.14","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":154,"putOuts":73,"errors":4,"chances":231,"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":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":5,"strikes":7,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663538":{"person":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | 2B, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":4,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":42,"groundOuts":72,"airOuts":94,"runs":26,"doubles":14,"triples":0,"homeRuns":4,"strikeOuts":20,"baseOnBalls":29,"intentionalWalks":0,"hits":62,"hitByPitch":4,"avg":".253","atBats":245,"obp":".338","slg":".359","ops":".697","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":281,"totalBases":88,"rbi":33,"leftOnBase":107,"sacBunts":0,"sacFlies":3,"babip":".259","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"61.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":164,"putOuts":86,"errors":1,"chances":251,"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":[663538,691718,608324,673548,664023,621020,683737,699393,665804,682634,607067,571948,657097,573204,664208,694037,681799,669020],"pitchers":[607067,571948,657097,573204,664208,694037,681799,669020],"bench":[694208,624424,608348],"bullpen":[676962,621053,684007,592791,663423],"battingOrder":[663538,691718,608324,673548,664023,621020,683737,699393,682634],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Swanson (6, Springs); Hoerner (14, Springs); Happ 2 (12, Springs, Medina)."},{"label":"3B","value":"Busch (2, Springs)."},{"label":"HR","value":"Suzuki (8, 2nd inning off Springs, 0 on, 0 out); Crow-Armstrong (8, 3rd inning off Springs, 1 on, 1 out)."},{"label":"TB","value":"Amaya; Bregman; Busch 3; Crow-Armstrong 4; Happ 4; Hoerner 2; Suzuki 4; Swanson 2."},{"label":"RBI","value":"Busch (36); Crow-Armstrong 2 (28); Suzuki (20)."},{"label":"Runners left in scoring position, 2 out","value":"Swanson; Hoerner; Ramírez; Bregman."},{"label":"GIDP","value":"Suzuki."},{"label":"Team RISP","value":"2-for-11."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"PO","value":"Bregman (1st base by Springs)."}]},{"title":"FIELDING","fieldList":[{"label":"Outfield assists","value":"Suzuki (Soderstrom at 2nd base)."},{"label":"Pickoffs","value":"Rea (Gelof at 1st base)."}]}],"note":[{"label":"1","value":"Ran for Amaya in the 10th."}]}},"officials":[{"official":{"id":596805,"fullName":"John Libka","link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":676580,"fullName":"Steven Jaschinski","link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":503493,"fullName":"Sean Barber","link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":482666,"fullName":"D.J. Reyburn","link":"/api/v1/people/482666"},"officialType":"Third Base"}],"info":[{"label":"ABS Challenge","value":"Amaya (Ball-Overturned to Strike); Langeliers (Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Springs 86-54; Kuhnel 13-6; Suarez, J 20-12; Leiter Jr. 4-4; Medina 19-9; Harris, H 17-11; Sterner 14-10; Rea 69-44; Milner 11-7; Webb, J 16-10; Thielbar 16-11; Maton, P 12-7; Palencia, D 15-10; Roberts 8-5; Rolison 3-3."},{"label":"Groundouts-flyouts","value":"Springs 3-3; Kuhnel 0-1; Suarez, J 1-1; Leiter Jr. 0-1; Medina 1-0; Harris, H 1-0; Sterner 0-0; Rea 5-2; Milner 0-1; Webb, J 1-1; Thielbar 0-1; Maton, P 0-0; Palencia, D 1-1; Roberts 1-1; Rolison 1-0."},{"label":"Batters faced","value":"Springs 18; Kuhnel 4; Suarez, J 5; Leiter Jr. 2; Medina 4; Harris, H 3; Sterner 3; Rea 21; Milner 2; Webb, J 4; Thielbar 4; Maton, P 2; Palencia, D 3; Roberts 3; Rolison 1."},{"label":"Inherited runners-scored","value":"Kuhnel 2-0; Leiter Jr. 1-0; Rolison 1-0."},{"label":"Umpires","value":"HP: John Libka. 1B: Steven Jaschinski. 2B: Sean Barber. 3B: D.J. Reyburn. "},{"label":"Weather","value":"71 degrees, Partly Cloudy."},{"label":"Wind","value":"9 mph, In From CF."},{"label":"First pitch","value":"7:05 PM."},{"label":"T","value":"3:05."},{"label":"Att","value":"31,922."},{"label":"Venue","value":"Wrigley Field."},{"label":"June 3, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067","boxscoreName":"Rea"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"summary":"5.1 IP, 2 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":7,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":19,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":69,"inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":21,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":69,"balls":25,"strikes":44,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.38","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":2,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":57,"pitchingGameScore":57},{"player":{"person":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515","boxscoreName":"Thomas, C"},"jerseyNumber":"32","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"101","stats":{"batting":{"note":"a-","summary":"1-1 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"1.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":9,"groundOuts":7,"airOuts":13,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".279","atBats":43,"obp":".326","slg":".465","ops":".791","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":47,"totalBases":20,"rbi":6,"leftOnBase":15,"sacBunts":1,"sacFlies":0,"babip":".345","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.50","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":29,"errors":2,"chances":31,"fielding":".935","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"}]},"type":"hitter","gameScore":56,"hittingGameScore":56},{"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 | 2 2B, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":28,"groundOuts":40,"airOuts":47,"runs":40,"doubles":12,"triples":1,"homeRuns":13,"strikeOuts":82,"baseOnBalls":37,"intentionalWalks":3,"hits":51,"hitByPitch":3,"avg":".232","atBats":220,"obp":".350","slg":".473","ops":".823","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":260,"totalBases":104,"rbi":31,"leftOnBase":129,"sacBunts":0,"sacFlies":0,"babip":".304","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.92","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":52,"hittingGameScore":52}]},"decisions":{"winner":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"loser":{"id":681799,"fullName":"Ethan Roberts","link":"/api/v1/people/681799"},"save":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}