{"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":824675,"link":"/api/v1.1/game/824675/feed/live","metaData":{"wait":10,"timeStamp":"20260603_022453","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count01","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824675,"type":"R","doubleHeader":"N","id":"2026/06/02/athmlb-chnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824675-2026-06-02","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-06-03T00:05:00Z","originalDate":"2026-06-02","officialDate":"2026-06-02","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":60,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":29,"losses":31,"ties":0,"pct":".483"},"records":{},"divisionLeader":false,"wins":29,"losses":31,"winningPercentage":".483"},"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":61,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":32,"losses":29,"ties":0,"pct":".525"},"records":{},"divisionLeader":false,"wins":32,"losses":29,"winningPercentage":".525"},"franchiseName":"Chicago","clubName":"Cubs","active":true}},"players":{"ID671732":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732","firstName":"Lawrence","lastName":"Butler","primaryNumber":"4","birthDate":"2000-07-10","currentAge":26,"birthCity":"Burlington","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Lawrence","useLastName":"Butler","middleName":"Evan","boxscoreName":"Butler, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-08-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lawrence Butler","nameSlug":"lawrence-butler-671732","firstLastName":"Lawrence Butler","lastFirstName":"Butler, Lawrence","lastInitName":"Butler, L","initLastName":"L Butler","fullFMLName":"Lawrence Evan Butler","fullLFMName":"Butler, Lawrence Evan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID641680":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680","firstName":"Jonah","lastName":"Heim","primaryNumber":"15","birthDate":"1995-06-27","currentAge":31,"birthCity":"Buffalo","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jonah","useLastName":"Heim","middleName":"Nathan","boxscoreName":"Heim","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2020-08-25","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonah Heim","nameSlug":"jonah-heim-641680","firstLastName":"Jonah Heim","lastFirstName":"Heim, Jonah","lastInitName":"Heim, J","initLastName":"J Heim","fullFMLName":"Jonah Nathan Heim","fullLFMName":"Heim, Jonah Nathan","strikeZoneTop":3.375,"strikeZoneBottom":1.703},"ID667670":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670","firstName":"Terry","lastName":"Rooker","primaryNumber":"25","birthDate":"1994-11-01","currentAge":31,"birthCity":"Germantown","birthStateProvince":"TN","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Brent","useLastName":"Rooker","middleName":"Brent","boxscoreName":"Rooker","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2020-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brent Rooker","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"brent-rooker-667670","firstLastName":"Brent Rooker","lastFirstName":"Rooker, Brent","lastInitName":"Rooker, B","initLastName":"B Rooker","fullFMLName":"Terry Brent Rooker","fullLFMName":"Rooker, Terry Brent","strikeZoneTop":3.364,"strikeZoneBottom":1.698},"ID624424":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424","firstName":"Michael","lastName":"Conforto","primaryNumber":"20","birthDate":"1993-03-01","currentAge":33,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Michael","useLastName":"Conforto","middleName":"Thomas","boxscoreName":"Conforto","nickName":"Forto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2015-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Conforto","nameSlug":"michael-conforto-624424","firstLastName":"Michael Conforto","lastFirstName":"Conforto, Michael","lastInitName":"Conforto, M","initLastName":"M Conforto","fullFMLName":"Michael Thomas Conforto","fullLFMName":"Conforto, Michael Thomas","strikeZoneTop":3.181,"strikeZoneBottom":1.606},"ID669372":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372","firstName":"John","lastName":"Ginn","primaryNumber":"35","birthDate":"1999-05-20","currentAge":27,"birthCity":"Flowood","birthStateProvince":"MS","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"J.T.","useLastName":"Ginn","middleName":"Thomas","boxscoreName":"Ginn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"J.T. Ginn","nameSlug":"j-t-ginn-669372","firstLastName":"J.T. Ginn","lastFirstName":"Ginn, J.T.","lastInitName":"Ginn, J","initLastName":"J Ginn","fullFMLName":"John Thomas Ginn","fullLFMName":"Ginn, John Thomas","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID686993":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993","firstName":"Justin","lastName":"Sterner","primaryNumber":"60","birthDate":"1996-08-29","currentAge":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":32,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":212,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Carson","useLastName":"Kelly","middleName":"Franklin","boxscoreName":"Kelly, C","nickName":"Cars","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Kelly","nameSlug":"carson-kelly-608348","firstLastName":"Carson Kelly","lastFirstName":"Kelly, Carson","lastInitName":"Kelly, C","initLastName":"C Kelly","fullFMLName":"Carson Franklin Kelly","fullLFMName":"Kelly, Carson Franklin","strikeZoneTop":3.258,"strikeZoneBottom":1.644},"ID592791":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791","firstName":"Jameson","lastName":"Taillon","primaryNumber":"56","birthDate":"1991-11-18","currentAge":34,"birthCity":"Lakeland","birthStateProvince":"FL","birthCountry":"USA","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jameson","useLastName":"Taillon","middleName":"Lee","boxscoreName":"Taillon","nickName":"Jamo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"TIE-own","mlbDebutDate":"2016-06-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jameson Taillon","nameSlug":"jameson-taillon-592791","firstLastName":"Jameson Taillon","lastFirstName":"Taillon, Jameson","lastInitName":"Taillon, J","initLastName":"J Taillon","fullFMLName":"Jameson Lee Taillon","fullLFMName":"Taillon, Jameson Lee","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID665804":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804","firstName":"Miguel","lastName":"Amaya","primaryNumber":"9","birthDate":"1999-03-09","currentAge":27,"birthCity":"Herrera","birthCountry":"Panama","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Miguel","useLastName":"Amaya","middleName":"Antonio","boxscoreName":"Amaya","gender":"M","nameMatrilineal":"Oro","isPlayer":true,"isVerified":false,"pronunciation":"ah-MIE-ah","mlbDebutDate":"2023-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miguel Amaya","nameSlug":"miguel-amaya-665804","firstLastName":"Miguel Amaya","lastFirstName":"Amaya, Miguel","lastInitName":"Amaya, M","initLastName":"M Amaya","fullFMLName":"Miguel Antonio Amaya","fullLFMName":"Amaya, Miguel Antonio","strikeZoneTop":3.249,"strikeZoneBottom":1.64},"ID694208":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208","firstName":"Moisés","lastName":"Ballesteros","primaryNumber":"13","birthDate":"2003-11-08","currentAge":22,"birthCity":"Los Teques","birthCountry":"Venezuela","height":"5' 8\"","weight":195,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Moisés","useLastName":"Ballesteros","middleName":"Alejandro","boxscoreName":"Ballesteros","gender":"M","nameMatrilineal":"Ortega","isPlayer":true,"isVerified":true,"pronunciation":"BYE-ess-tair-ohs","mlbDebutDate":"2025-05-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Moisés Ballesteros","nameSlug":"moises-ballesteros-694208","firstLastName":"Moisés Ballesteros","lastFirstName":"Ballesteros, Moisés","lastInitName":"Ballesteros, M","initLastName":"M Ballesteros","fullFMLName":"Moisés Alejandro Ballesteros","fullLFMName":"Ballesteros, Moisés Alejandro","strikeZoneTop":3.04,"strikeZoneBottom":1.534},"ID691016":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016","firstName":"Tyler","lastName":"Soderstrom","primaryNumber":"21","birthDate":"2001-11-24","currentAge":24,"birthCity":"Turlock","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Tyler","useLastName":"Soderstrom","middleName":"Christian","boxscoreName":"Soderstrom","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"SOH-der-strum","mlbDebutDate":"2023-07-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Soderstrom","nameSlug":"tyler-soderstrom-691016","firstLastName":"Tyler Soderstrom","lastFirstName":"Soderstrom, Tyler","lastInitName":"Soderstrom, T","initLastName":"T Soderstrom","fullFMLName":"Tyler Christian Soderstrom","fullLFMName":"Soderstrom, Tyler Christian","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID695611":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611","firstName":"Gage","lastName":"Jump","primaryNumber":"61","birthDate":"2003-04-12","currentAge":23,"birthCity":"Aliso Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gage","useLastName":"Jump","middleName":"Lee","boxscoreName":"Jump","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-05-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gage Jump","nameSlug":"gage-jump-695611","firstLastName":"Gage Jump","lastFirstName":"Jump, Gage","lastInitName":"Jump, G","initLastName":"G Jump","fullFMLName":"Gage Lee Jump","fullLFMName":"Jump, Gage Lee","strikeZoneTop":3.32,"strikeZoneBottom":1.51},"ID673548":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548","firstName":"Seiya","lastName":"Suzuki","primaryNumber":"27","birthDate":"1994-08-18","currentAge":32,"birthCity":"Arakawa","birthCountry":"Japan","height":"5' 11\"","weight":182,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Seiya","useLastName":"Suzuki","boxscoreName":"Suzuki","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"SAY-ya","mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seiya Suzuki","nameSlug":"seiya-suzuki-673548","firstLastName":"Seiya Suzuki","lastFirstName":"Suzuki, Seiya","lastInitName":"Suzuki, S","initLastName":"S Suzuki","fullFMLName":"Seiya Suzuki","fullLFMName":"Suzuki, Seiya ","strikeZoneTop":3.178,"strikeZoneBottom":1.604},"ID687231":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231","firstName":"Darell","lastName":"Hernaiz","primaryNumber":"2","birthDate":"2001-08-03","currentAge":25,"birthCity":"San Juan","birthCountry":"Puerto Rico","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Darell","useLastName":"Hernaiz","middleName":"Giovan","boxscoreName":"Hernaiz","gender":"M","nameMatrilineal":"Rivera","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"DARE-uhl her-NAYS","mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Darell Hernaiz","nameSlug":"darell-hernaiz-687231","firstLastName":"Darell Hernaiz","lastFirstName":"Hernaiz, Darell","lastInitName":"Hernaiz, D","initLastName":"D Hernaiz","fullFMLName":"Darell Giovan Hernaiz","fullLFMName":"Hernaiz, Darell Giovan","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID669020":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020","firstName":"Ryan","lastName":"Rolison","primaryNumber":"33","birthDate":"1997-07-11","currentAge":29,"birthCity":"Jackson","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Rolison","middleName":"Perry","boxscoreName":"Rolison","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"RAHL-ison","mlbDebutDate":"2025-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan Rolison","nameSlug":"ryan-rolison-669020","firstLastName":"Ryan Rolison","lastFirstName":"Rolison, Ryan","lastInitName":"Rolison, R","initLastName":"R Rolison","fullFMLName":"Ryan Perry Rolison","fullLFMName":"Rolison, Ryan Perry","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID663687":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687","firstName":"Hogan","lastName":"Harris","primaryNumber":"36","birthDate":"1996-12-26","currentAge":29,"birthCity":"Lafayette","birthStateProvince":"LA","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hogan","useLastName":"Harris","middleName":"Anthony","boxscoreName":"Harris, H","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Hogan Harris","nameSlug":"hogan-harris-663687","firstLastName":"Hogan Harris","lastFirstName":"Harris, Hogan","lastInitName":"Harris, H","initLastName":"H Harris","fullFMLName":"Hogan Anthony Harris","fullLFMName":"Harris, Hogan Anthony","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID665622":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622","firstName":"Luis","lastName":"Medina","primaryNumber":"46","birthDate":"1999-05-03","currentAge":27,"birthCity":"Nagua","birthCountry":"Dominican Republic","height":"6' 1\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Medina","middleName":"Angel","boxscoreName":"Medina","gender":"M","nameMatrilineal":"Bonilla","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Medina","nameSlug":"luis-medina-665622","firstLastName":"Luis Medina","lastFirstName":"Medina, Luis","lastInitName":"Medina, L","initLastName":"L Medina","fullFMLName":"Luis Angel Medina","fullLFMName":"Medina, Luis Angel","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID703607":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607","firstName":"Henry","lastName":"Bolte","primaryNumber":"33","birthDate":"2003-08-04","currentAge":23,"birthCity":"San Francisco","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Henry","useLastName":"Bolte","boxscoreName":"Bolte","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"BOL-tay","mlbDebutDate":"2026-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Henry Bolte","nameSlug":"henry-bolte-703607","firstLastName":"Henry Bolte","lastFirstName":"Bolte, Henry","lastInitName":"Bolte, H","initLastName":"H Bolte","fullFMLName":"Henry Bolte","fullLFMName":"Bolte, Henry","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"ID687515":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515","firstName":"Colby","lastName":"Thomas","birthDate":"2001-01-26","currentAge":25,"birthCity":"Valdosta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Colby","useLastName":"Thomas","middleName":"Grant","boxscoreName":"Thomas, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colby Thomas","nameSlug":"colby-thomas-687515","firstLastName":"Colby Thomas","lastFirstName":"Thomas, Colby","lastInitName":"Thomas, C","initLastName":"C Thomas","fullFMLName":"Colby Grant Thomas","fullLFMName":"Thomas, Colby Grant","strikeZoneTop":3.122,"strikeZoneBottom":1.575},"ID643410":{"id":643410,"fullName":"Mark Leiter Jr.","link":"/api/v1/people/643410","firstName":"Mark","lastName":"Leiter","primaryNumber":"38","birthDate":"1991-03-13","currentAge":35,"birthCity":"Fort Lauderdale","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mark","useLastName":"Leiter Jr.","middleName":"Edward","boxscoreName":"Leiter Jr.","nickName":"Junior","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-04-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mark Leiter Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"mark-leiter-jr-643410","firstLastName":"Mark Leiter Jr.","lastFirstName":"Leiter Jr., Mark","lastInitName":"Leiter Jr., M","initLastName":"M Leiter Jr.","fullFMLName":"Mark Edward Leiter Jr.","fullLFMName":"Leiter Jr., Mark Edward","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID607067":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067","firstName":"Colin","lastName":"Rea","primaryNumber":"53","birthDate":"1990-07-01","currentAge":36,"birthCity":"Cascade","birthStateProvince":"IA","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Colin","useLastName":"Rea","middleName":"D.","boxscoreName":"Rea","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"RAY","mlbDebutDate":"2015-08-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colin Rea","nameSlug":"colin-rea-607067","firstLastName":"Colin Rea","lastFirstName":"Rea, Colin","lastInitName":"Rea, C","initLastName":"C Rea","fullFMLName":"Colin D. Rea","fullLFMName":"Rea, Colin D.","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID605488":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488","firstName":"Jeffrey","lastName":"Springs","primaryNumber":"59","birthDate":"1992-09-20","currentAge":33,"birthCity":"Belmont","birthStateProvince":"NC","birthCountry":"USA","height":"6' 3\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeffrey","useLastName":"Springs","middleName":"Scott","boxscoreName":"Springs","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jeffrey Springs","nameSlug":"jeffrey-springs-605488","firstLastName":"Jeffrey Springs","lastFirstName":"Springs, Jeffrey","lastInitName":"Springs, J","initLastName":"J Springs","fullFMLName":"Jeffrey Scott Springs","fullLFMName":"Springs, Jeffrey Scott","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID664208":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208","firstName":"Phillip","lastName":"Maton","primaryNumber":"88","birthDate":"1993-03-25","currentAge":33,"birthCity":"Paducah","birthStateProvince":"KY","birthCountry":"USA","height":"6' 2\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Phil","useLastName":"Maton","middleName":"Louis","boxscoreName":"Maton, P","nickName":"Spin Rate","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"MAY-tahn","mlbDebutDate":"2017-06-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Phil Maton","nameTitle":"III","nameSuffix":"III","nameSlug":"phil-maton-664208","firstLastName":"Phil Maton","lastFirstName":"Maton, Phil","lastInitName":"Maton, P","initLastName":"P Maton","fullFMLName":"Phillip Louis Maton","fullLFMName":"Maton, Phillip Louis","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID694037":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037","firstName":"Daniel","lastName":"Palencia","primaryNumber":"48","birthDate":"2000-02-05","currentAge":26,"birthCity":"San Carlos","birthCountry":"Venezuela","height":"5' 11\"","weight":160,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Daniel","useLastName":"Palencia","middleName":"Jesus","boxscoreName":"Palencia, D","gender":"M","nameMatrilineal":"Silva","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-07-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daniel Palencia","nameSlug":"daniel-palencia-694037","firstLastName":"Daniel Palencia","lastFirstName":"Palencia, Daniel","lastInitName":"Palencia, D","initLastName":"D Palencia","fullFMLName":"Daniel Jesus Palencia","fullLFMName":"Palencia, Daniel Jesus","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID571948":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948","firstName":"Hoby","lastName":"Milner","primaryNumber":"41","birthDate":"1991-01-13","currentAge":35,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":187,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hoby","useLastName":"Milner","middleName":"Trey","boxscoreName":"Milner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"HOH-bee","mlbDebutDate":"2017-06-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Hoby Milner","nameSlug":"hoby-milner-571948","firstLastName":"Hoby Milner","lastFirstName":"Milner, Hoby","lastInitName":"Milner, H","initLastName":"H Milner","fullFMLName":"Hoby Milner","fullLFMName":"Milner, Hoby","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID680869":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869","firstName":"Zachary","lastName":"Gelof","primaryNumber":"20","birthDate":"1999-10-19","currentAge":26,"birthCity":"Rehoboth Beach","birthStateProvince":"DE","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Zack","useLastName":"Gelof","middleName":"Dunn","boxscoreName":"Gelof","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"GEH-lof","mlbDebutDate":"2023-07-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zack Gelof","nameSlug":"zack-gelof-680869","firstLastName":"Zack Gelof","lastFirstName":"Gelof, Zack","lastInitName":"Gelof, Z","initLastName":"Z Gelof","fullFMLName":"Zachary Dunn Gelof","fullLFMName":"Gelof, Zachary Dunn","strikeZoneTop":3.292,"strikeZoneBottom":1.661},"ID643446":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446","firstName":"Jeffrey","lastName":"McNeil","primaryNumber":"22","birthDate":"1992-04-08","currentAge":34,"birthCity":"Santa Barbara","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jeff","useLastName":"McNeil","middleName":"Todd","boxscoreName":"McNeil","nickName":"Flying Squirrel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeff McNeil","nameSlug":"jeff-mcneil-643446","firstLastName":"Jeff McNeil","lastFirstName":"McNeil, Jeff","lastInitName":"McNeil, J","initLastName":"J McNeil","fullFMLName":"Jeffrey Todd McNeil","fullLFMName":"McNeil, Jeffrey Todd","strikeZoneTop":3.214,"strikeZoneBottom":1.622},"ID686930":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930","firstName":"Mason","lastName":"Barnett","primaryNumber":"63","birthDate":"2000-11-07","currentAge":25,"birthCity":"Kennesaw","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Barnett","middleName":"McLendon","boxscoreName":"Barnett","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason Barnett","nameSlug":"mason-barnett-686930","firstLastName":"Mason Barnett","lastFirstName":"Barnett, Mason","lastInitName":"Barnett, M","initLastName":"M Barnett","fullFMLName":"Mason McLendon Barnett","fullLFMName":"Barnett, Mason McLendon","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID681799":{"id":681799,"fullName":"Ethan Roberts","link":"/api/v1/people/681799","firstName":"Ethan","lastName":"Roberts","primaryNumber":"39","birthDate":"1997-07-04","currentAge":29,"birthCity":"Sparta","birthStateProvince":"TN","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ethan","useLastName":"Roberts","middleName":"Michael","boxscoreName":"Roberts","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-04-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ethan Roberts","nameSlug":"ethan-roberts-681799","firstLastName":"Ethan Roberts","lastFirstName":"Roberts, Ethan","lastInitName":"Roberts, E","initLastName":"E Roberts","fullFMLName":"Ethan Michael Roberts","fullLFMName":"Roberts, Ethan Michael","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID664023":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023","firstName":"Ian","lastName":"Happ","primaryNumber":"8","birthDate":"1994-08-12","currentAge":32,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Ian","useLastName":"Happ","middleName":"Edward","boxscoreName":"Happ","nickName":"Happer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2017-05-13","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ian Happ","nameSlug":"ian-happ-664023","firstLastName":"Ian Happ","lastFirstName":"Happ, Ian","lastInitName":"Happ, I","initLastName":"I Happ","fullFMLName":"Ian Edward Happ","fullLFMName":"Happ, Ian Edward","strikeZoneTop":3.137,"strikeZoneBottom":1.583},"ID573204":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204","firstName":"Caleb","lastName":"Thielbar","primaryNumber":"24","birthDate":"1987-01-31","currentAge":39,"birthCity":"Northfield","birthStateProvince":"MN","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Thielbar","middleName":"John","boxscoreName":"Thielbar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"THEEL-bar","mlbDebutDate":"2013-05-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Caleb Thielbar","nameSlug":"caleb-thielbar-573204","firstLastName":"Caleb Thielbar","lastFirstName":"Thielbar, Caleb","lastInitName":"Thielbar, C","initLastName":"C Thielbar","fullFMLName":"Caleb John Thielbar","fullLFMName":"Thielbar, Caleb John","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID605130":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130","firstName":"Scott","lastName":"Barlow","primaryNumber":"58","birthDate":"1992-12-18","currentAge":33,"birthCity":"New London","birthStateProvince":"CT","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Scott","useLastName":"Barlow","middleName":"A.","boxscoreName":"Barlow, S","nickName":"Scoots McGoots","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2011,"mlbDebutDate":"2018-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Scott Barlow","nameSlug":"scott-barlow-605130","firstLastName":"Scott Barlow","lastFirstName":"Barlow, Scott","lastInitName":"Barlow, S","initLastName":"S Barlow","fullFMLName":"Scott A. Barlow","fullLFMName":"Barlow, Scott A.","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID621053":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053","firstName":"Tyler","lastName":"Ferguson","primaryNumber":"64","birthDate":"1993-10-05","currentAge":32,"birthCity":"Fresno","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Ferguson","middleName":"Clark","boxscoreName":"Ferguson, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2024-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Ferguson","nameSlug":"tyler-ferguson-621053","firstLastName":"Tyler Ferguson","lastFirstName":"Ferguson, Tyler","lastInitName":"Ferguson, T","initLastName":"T Ferguson","fullFMLName":"Tyler Clark Ferguson","fullLFMName":"Ferguson, Tyler Clark","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID666126":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126","firstName":"Carlos","lastName":"Cortes","primaryNumber":"26","birthDate":"1997-06-30","currentAge":29,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"5' 7\"","weight":197,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Carlos","useLastName":"Cortes","middleName":"Andres","boxscoreName":"Cortes","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-07-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"S","description":"Switch"},"nameFirstLast":"Carlos Cortes","nameSlug":"carlos-cortes-666126","firstLastName":"Carlos Cortes","lastFirstName":"Cortes, Carlos","lastInitName":"Cortes, C","initLastName":"C Cortes","fullFMLName":"Carlos Andres Cortes","fullLFMName":"Cortes, Carlos Andres","strikeZoneTop":2.99,"strikeZoneBottom":1.509},"ID608324":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324","firstName":"Alexander","lastName":"Bregman","primaryNumber":"3","birthDate":"1994-03-30","currentAge":32,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Alex","useLastName":"Bregman","middleName":"David","boxscoreName":"Bregman","nickName":"A-Breg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BREGG-min","mlbDebutDate":"2016-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Bregman","nameSlug":"alex-bregman-608324","firstLastName":"Alex Bregman","lastFirstName":"Bregman, Alex","lastInitName":"Bregman, A","initLastName":"A Bregman","fullFMLName":"Alexander David Bregman","fullLFMName":"Bregman, Alexander David","strikeZoneTop":3.126,"strikeZoneBottom":1.578},"ID683737":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737","firstName":"Michael","lastName":"Busch","primaryNumber":"29","birthDate":"1997-11-09","currentAge":28,"birthCity":"Inver Grove Heights","birthStateProvince":"MN","birthCountry":"USA","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Michael","useLastName":"Busch","middleName":"James","boxscoreName":"Busch","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Busch","nameSlug":"michael-busch-683737","firstLastName":"Michael Busch","lastFirstName":"Busch, Michael","lastInitName":"Busch, M","initLastName":"M Busch","fullFMLName":"Michael James Busch","fullLFMName":"Busch, Michael James","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID657097":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097","firstName":"Jacob","lastName":"Webb","primaryNumber":"71","birthDate":"1993-08-15","currentAge":33,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Webb","middleName":"Lawrence","boxscoreName":"Webb, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Webb","nameSlug":"jacob-webb-657097","firstLastName":"Jacob Webb","lastFirstName":"Webb, Jacob","lastInitName":"Webb, J","initLastName":"J Webb","fullFMLName":"Jacob Lawrence Webb","fullLFMName":"Webb, Jacob Lawrence","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID691718":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718","firstName":"Pete","lastName":"Crow-Armstrong","primaryNumber":"4","birthDate":"2002-03-25","currentAge":24,"birthCity":"Sherman Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":184,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Pete","useLastName":"Crow-Armstrong","middleName":"Henry","boxscoreName":"Crow-Armstrong","nickName":"PCA","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Pete Crow-Armstrong","nameSlug":"pete-crow-armstrong-691718","firstLastName":"Pete Crow-Armstrong","lastFirstName":"Crow-Armstrong, Pete","lastInitName":"Crow-Armstrong, P","initLastName":"P Crow-Armstrong","fullFMLName":"Pete Henry Crow-Armstrong","fullLFMName":"Crow-Armstrong, Pete Henry","strikeZoneTop":3.202,"strikeZoneBottom":1.616},"ID675961":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961","firstName":"Alexander","lastName":"Williams","primaryNumber":"12","birthDate":"1999-03-12","currentAge":27,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":183,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Alika","useLastName":"Williams","middleName":"David","boxscoreName":"Williams","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"ah-LEEK-uh","mlbDebutDate":"2023-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alika Williams","nameSlug":"alika-williams-675961","firstLastName":"Alika Williams","lastFirstName":"Williams, Alika","lastInitName":"Williams, A","initLastName":"A Williams","fullFMLName":"Alexander David Williams","fullLFMName":"Williams, Alexander David","strikeZoneTop":3.24,"strikeZoneBottom":1.63},"ID669270":{"id":669270,"fullName":"Joel Kuhnel","link":"/api/v1/people/669270","firstName":"Joel","lastName":"Kuhnel","primaryNumber":"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":24,"birthCity":"Modesto","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kade","useLastName":"Morris","middleName":"Tanner","boxscoreName":"Morris","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kade Morris","nameSlug":"kade-morris-695034","firstLastName":"Kade Morris","lastFirstName":"Morris, Kade","lastInitName":"Morris, K","initLastName":"K Morris","fullFMLName":"Kade Tanner Morris","fullLFMName":"Morris, Kade Tanner","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663423":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423","firstName":"Trent","lastName":"Thornton","primaryNumber":"49","birthDate":"1993-09-30","currentAge":32,"birthCity":"Charlotte","birthStateProvince":"NC","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trent","useLastName":"Thornton","middleName":"Edward","boxscoreName":"Thornton","nickName":"The Big Dreidel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trent Thornton","nameSlug":"trent-thornton-663423","firstLastName":"Trent Thornton","lastFirstName":"Thornton, Trent","lastInitName":"Thornton, T","initLastName":"T Thornton","fullFMLName":"Trent Edward Thornton","fullLFMName":"Thornton, Trent Edward","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID682634":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634","firstName":"Kevin","lastName":"Alcantara","primaryNumber":"13","birthDate":"2002-07-12","currentAge":24,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 6\"","weight":188,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Kevin","useLastName":"Alcántara","boxscoreName":"Alcántara","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"ahl-KAHN-tah-rah","mlbDebutDate":"2024-09-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Alcántara","nameSlug":"kevin-alcantara-682634","firstLastName":"Kevin Alcántara","lastFirstName":"Alcántara, Kevin","lastInitName":"Alcántara, K","initLastName":"K Alcántara","fullFMLName":"Kevin Alcántara","fullLFMName":"Alcántara, Kevin ","strikeZoneTop":3.46,"strikeZoneBottom":1.75},"ID669127":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127","firstName":"Shea","lastName":"Langeliers","primaryNumber":"23","birthDate":"1997-11-18","currentAge":28,"birthCity":"Portland","birthStateProvince":"OR","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Shea","useLastName":"Langeliers","middleName":"Ryan","boxscoreName":"Langeliers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"LAYNG-uh-leers","mlbDebutDate":"2022-08-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shea Langeliers","nameSlug":"shea-langeliers-669127","firstLastName":"Shea Langeliers","lastFirstName":"Langeliers, Shea","lastInitName":"Langeliers, S","initLastName":"S Langeliers","fullFMLName":"Shea Ryan Langeliers","fullLFMName":"Langeliers, Shea Ryan","strikeZoneTop":3.182,"strikeZoneBottom":1.606},"ID621020":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020","firstName":"James","lastName":"Swanson","primaryNumber":"7","birthDate":"1994-02-11","currentAge":32,"birthCity":"Kennesaw","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Dansby","useLastName":"Swanson","middleName":"Dansby","boxscoreName":"Swanson","nickName":"Dans","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2016-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dansby Swanson","nameSlug":"dansby-swanson-621020","firstLastName":"Dansby Swanson","lastFirstName":"Swanson, Dansby","lastInitName":"Swanson, D","initLastName":"D Swanson","fullFMLName":"James Dansby Swanson","fullLFMName":"Swanson, James Dansby","strikeZoneTop":3.218,"strikeZoneBottom":1.624},"ID678022":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022","firstName":"Jackson","lastName":"Perkins","primaryNumber":"50","birthDate":"1999-12-26","currentAge":26,"birthCity":"Kokomo","birthStateProvince":"IN","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Perkins","middleName":"Scott","boxscoreName":"Perkins","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Perkins","nameSlug":"jack-perkins-678022","firstLastName":"Jack Perkins","lastFirstName":"Perkins, Jack","lastInitName":"Perkins, J","initLastName":"J Perkins","fullFMLName":"Jackson Scott Perkins","fullLFMName":"Perkins, Jackson Scott","strikeZoneTop":3.411,"strikeZoneBottom":1.565},"ID663538":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538","firstName":"Nicholas","lastName":"Hoerner","primaryNumber":"2","birthDate":"1997-05-13","currentAge":29,"birthCity":"Oakland","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nico","useLastName":"Hoerner","middleName":"Mackie","boxscoreName":"Hoerner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2019-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nico Hoerner","nameSlug":"nico-hoerner-663538","firstLastName":"Nico Hoerner","lastFirstName":"Hoerner, Nico","lastInitName":"Hoerner, N","initLastName":"N Hoerner","fullFMLName":"Nicholas Mackie Hoerner","fullLFMName":"Hoerner, Nicholas Mackie","strikeZoneTop":3.186,"strikeZoneBottom":1.608},"ID676962":{"id":676962,"fullName":"Ben Brown","link":"/api/v1/people/676962","firstName":"Benjamin","lastName":"Brown","primaryNumber":"32","birthDate":"1999-09-09","currentAge":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":"Clear","temp":"65","wind":"10 mph, In From LF"},"gameInfo":{"attendance":36065,"firstPitch":"2026-06-03T00:05:00.000Z","gameDurationMinutes":139},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":2,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":0,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"home":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"}},"officialScorer":{"id":511136,"fullName":"Randy Liss","link":"/api/v1/people/511136"},"primaryDatacaster":{"id":684802,"fullName":"Zac Basile","link":"/api/v1/people/684802"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Cortes grounds out, pitcher Jameson Taillon to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-03T00:05:09.248Z","endTime":"2026-06-03T00:06:09.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":6},"credits":[{"player":{"id":592791,"link":"/api/v1/people/592791"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"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-02T20:37:20.158Z","endTime":"2026-06-02T23:35:41.798Z","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-02T23:35:41.798Z","endTime":"2026-06-03T00:03:25.199Z","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-03T00:03:25.199Z","endTime":"2026-06-03T00:05:11.396Z","isPitch":false,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"}},{"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.7,"endSpeed":84.0,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.827459954130916,"aZ":-11.40599382117279,"pfxX":-4.314508492671285,"pfxZ":11.398402861957393,"pX":-0.1660591033103647,"pZ":2.3443093344531105,"vX0":4.141604132250028,"vY0":-134.75146920616572,"vZ0":-6.923599821695613,"x":123.33,"y":175.48,"x0":-1.1693406234637704,"y0":50.00135784388816,"z0":5.769211048455071,"aX":-7.8600715357367745},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.2,"breakHorizontal":6.8,"spinRate":2392,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.40792295439053206,"extension":6.852040837035791},"index":3,"playId":"35e14b22-5c1c-34d0-984c-3f71e5e7f005","pitchNumber":1,"startTime":"2026-06-03T00:05:11.396Z","endTime":"2026-06-03T00:05:15.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.9,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.992370547511094,"aZ":-13.432042307228466,"pfxX":-3.936070172883551,"pfxZ":10.320269083382806,"pX":0.37361087192158554,"pZ":3.2014306842507536,"vX0":5.288967223860899,"vY0":-134.37240098118602,"vZ0":-4.491773444980647,"x":102.76,"y":152.34,"x0":-1.1151336503038067,"y0":50.00174069275074,"z0":5.859357223046316,"aX":-7.147791969842317},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.9,"breakHorizontal":5.9,"spinRate":2362,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.40870120385015074,"extension":6.930163480344232},"index":4,"playId":"96e68531-b805-3ecb-8368-e0c28c1c4b31","pitchNumber":2,"startTime":"2026-06-03T00:05:25.383Z","endTime":"2026-06-03T00:05:28.383Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.4,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.84465131513315,"aZ":-30.836718482887054,"pfxX":6.650993143426082,"pfxZ":0.9573743729420068,"pX":-0.1529626867413575,"pZ":0.6497692748568347,"vX0":0.9215109660746899,"vY0":-117.76688047294991,"vZ0":-5.196836929922425,"x":122.83,"y":221.24,"x0":-1.413531125837365,"y0":50.002652060981276,"z0":5.761001904624198,"aX":9.275081310156736},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":0.7,"breakHorizontal":-12.2,"spinRate":2789,"spinDirection":57},"zone":13,"typeConfidence":2.0,"plateTime":0.46635909260854325,"extension":6.884017006675022},"index":5,"playId":"558b5d29-be66-3b9d-9596-6a4bda111b77","pitchNumber":3,"startTime":"2026-06-03T00:05:44.377Z","endTime":"2026-06-03T00:05:47.793Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":77.7,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.38665945317789,"aZ":-26.203510068841823,"pfxX":-10.002278630151634,"pfxZ":3.8665553677181688,"pX":-1.0691158540141328,"pZ":2.4387168998631803,"vX0":3.492826336027138,"vY0":-123.87293035058539,"vZ0":-3.091258467108858,"x":157.75,"y":172.93,"x0":-1.2038587119549335,"y0":50.00007295824237,"z0":5.910193780896344,"aX":-15.43104230495132},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.5,"breakHorizontal":17.2,"spinRate":1848,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.4433701348000687,"extension":6.836274863869313},"hitData":{"launchSpeed":76.2,"launchAngle":-45.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.99,"coordY":181.58}},"index":6,"playId":"73e68379-40ee-3966-b64d-30b439c92de7","pitchNumber":4,"startTime":"2026-06-03T00:06:01.929Z","endTime":"2026-06-03T00:06:09.457Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:06:09.457Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-03T00:06:18.462Z","endTime":"2026-06-03T00:07:30.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":80.4,"endSpeed":74.5,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.474479732311114,"aZ":-37.56186968736262,"pfxX":4.682375717698731,"pfxZ":-3.8841001369045536,"pX":0.05493975820484443,"pZ":0.9374999830516104,"vX0":1.8021879636527762,"vY0":-117.16441436409407,"vZ0":-3.4680603085834445,"x":114.91,"y":213.47,"x0":-1.3328662216111693,"y0":50.00255948407415,"z0":5.952993493672568,"aX":6.498163133623658},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-7.6,"breakHorizontal":-8.9,"spinRate":2666,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.46779308940659625,"extension":6.785317027542583},"index":0,"playId":"2087639d-89ff-3b07-bd4b-9d10ea18cb3f","pitchNumber":1,"startTime":"2026-06-03T00:06:33.470Z","endTime":"2026-06-03T00:06:38.159Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.2684000453825,"aZ":-18.858235922045985,"pfxX":-6.9763237026460985,"pfxZ":7.201576467806628,"pX":-0.7387765190130419,"pZ":1.563784598764309,"vX0":3.8414740678485746,"vY0":-134.84639452622798,"vZ0":-7.411845807987481,"x":145.16,"y":196.56,"x0":-1.2725875622723923,"y0":50.002020301022625,"z0":5.669836385443535,"aX":-12.896184368826177},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.8,"breakHorizontal":11.9,"spinRate":2232,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.4056014949622022,"extension":6.953659868585522},"index":1,"playId":"146c4638-8e5c-3eab-9ebd-88cc21ca4901","pitchNumber":2,"startTime":"2026-06-03T00:06:49.807Z","endTime":"2026-06-03T00:06:55.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.8,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.7941343105223,"aZ":-24.6398622045454,"pfxX":-10.21339481367769,"pfxZ":4.766670659942645,"pX":-1.170298494253024,"pZ":1.8308509533479627,"vX0":3.3532495792803783,"vY0":-125.08917664555086,"vZ0":-4.872281635851168,"x":161.61,"y":189.35,"x0":-1.2030564181898173,"y0":50.004780239383855,"z0":5.8301249079639295,"aX":-16.148207376017933},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.7,"breakHorizontal":17.6,"spinRate":1855,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.43827727978177045,"extension":6.683825836906199},"index":2,"playId":"b7e52f9d-1110-34bd-8806-5d5f262a574d","pitchNumber":3,"startTime":"2026-06-03T00:07:04.256Z","endTime":"2026-06-03T00:07:07.256Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-03T00:07:15.901Z","endTime":"2026-06-03T00:07:26.279Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":77.9,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.28455085974775,"aZ":-26.78535354793386,"pfxX":-11.252909089497766,"pfxZ":3.475151658021823,"pX":-0.9281962503065284,"pZ":1.8056141267025425,"vX0":4.352564278726146,"vY0":-124.34656122094636,"vZ0":-4.38927685091616,"x":152.38,"y":190.03,"x0":-1.2492918048953319,"y0":50.00331449556829,"z0":5.84253589839828,"aX":-17.443613630839888},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.4,"breakHorizontal":19.2,"spinRate":1938,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.4422081242099525,"extension":6.786872459579289},"index":4,"playId":"7988dec1-40d9-372a-9d36-d7a4e0547ce4","pitchNumber":4,"startTime":"2026-06-03T00:07:26.279Z","endTime":"2026-06-03T00:07:30.152Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:07:30.152Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Shea Langeliers flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-03T00:07:30.683Z","endTime":"2026-06-03T00:10:28.728Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":8},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":92.6,"endSpeed":84.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.68786815544148,"aZ":-12.912598551170246,"pfxX":-4.787469197987462,"pfxZ":10.510228709113074,"pX":1.2287292558811795,"pZ":2.9359021032185226,"vX0":7.211664410106558,"vY0":-134.63510611474751,"vZ0":-5.430064240836694,"x":70.16,"y":159.51,"x0":-0.8646705344819072,"y0":50.00565929632122,"z0":5.895658608498526,"aX":-8.776755276486371},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.0,"breakHorizontal":7.1,"spinRate":2386,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.40708369072851536,"extension":6.908720994856722},"index":0,"playId":"e1371edd-a3dc-3551-81af-ac571fe7262d","pitchNumber":1,"startTime":"2026-06-03T00:07:53.500Z","endTime":"2026-06-03T00:07:57.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.643267234236966,"aZ":-23.03535102281251,"pfxX":2.99662168267593,"pfxZ":5.549636109139142,"pX":-0.07073681702005712,"pZ":1.9451769268238603,"vX0":1.895626746319446,"vY0":-126.40983616624686,"vZ0":-5.0948007539742495,"x":119.7,"y":186.26,"x0":-1.2153775150078758,"y0":50.00164058383954,"z0":5.795935920936961,"aX":4.931163498810093},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":9.4,"breakHorizontal":-5.8,"spinRate":2548,"spinDirection":168},"zone":8,"typeConfidence":2.0,"plateTime":0.43050894437143583,"extension":6.780169561189698},"index":1,"playId":"8b0084e7-64ac-36f4-b1d6-8026183bf28e","pitchNumber":2,"startTime":"2026-06-03T00:08:06.987Z","endTime":"2026-06-03T00:08:09.987Z","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":81.4,"endSpeed":74.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.33252114591176,"aZ":-31.3201439747808,"pfxX":10.613943779818845,"pfxZ":0.6042247705757173,"pX":0.8257755419714461,"pZ":2.8842483914312544,"vX0":1.7738746980317697,"vY0":-118.50467097500317,"vZ0":-0.43707237108504315,"x":85.52,"y":160.91,"x0":-1.3122160070528917,"y0":50.00020976844927,"z0":5.963719439894866,"aX":14.900883013868388},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":1.3,"breakHorizontal":-19.7,"spinRate":2778,"spinDirection":62},"zone":12,"typeConfidence":2.0,"plateTime":0.4644626985275311,"extension":6.836600185153429},"index":2,"playId":"17b8e15b-b480-39c3-b1db-aa0baf304779","pitchNumber":3,"startTime":"2026-06-03T00:08:26.022Z","endTime":"2026-06-03T00:08:30.049Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-03T00:08:39.318Z","endTime":"2026-06-03T00:08:53.376Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"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":81.3,"endSpeed":75.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.398220093652437,"aZ":-30.804979108025382,"pfxX":6.870399227999718,"pfxZ":0.9528820461647758,"pX":-0.44736206470517415,"pZ":1.9669715917879333,"vX0":-0.17439822768105928,"vY0":-118.54690204897271,"vZ0":-2.641396026653338,"x":134.05,"y":185.67,"x0":-1.2664162623283368,"y0":50.00128209654817,"z0":5.891035104434319,"aX":9.835219060309603},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.4,"breakHorizontal":-12.5,"spinRate":2737,"spinDirection":63},"zone":7,"typeConfidence":2.0,"plateTime":0.4609902722153447,"extension":6.852785977539674},"index":4,"playId":"fc88c94c-af10-3ba4-874e-59f3b304f44a","pitchNumber":4,"startTime":"2026-06-03T00:08:53.376Z","endTime":"2026-06-03T00:09:01.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.74816606415246,"aZ":-10.927151825381808,"pfxX":-3.6419628893094593,"pfxZ":11.400040861634729,"pX":1.9169172995056347,"pZ":2.105922843413442,"vX0":8.425762622453304,"vY0":-135.45119830435667,"vZ0":-7.702729146348761,"x":43.93,"y":181.92,"x0":-0.756689862014116,"y0":50.003022940321756,"z0":5.745063492537548,"aX":-6.788598554694849},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.2,"breakHorizontal":4.9,"spinRate":2414,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.40390689626834764,"extension":7.02939241283704},"index":5,"playId":"72a00db2-9590-39de-b287-80aa5b1ae311","pitchNumber":5,"startTime":"2026-06-03T00:09:29.580Z","endTime":"2026-06-03T00:09:32.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.907315655344636,"aZ":-25.836621930333227,"pfxX":3.822248026151601,"pfxZ":3.8476825162626693,"pX":1.0414181214932687,"pZ":0.8602372834223962,"vX0":4.076428699238393,"vY0":-126.72514905990586,"vZ0":-7.2303115635739434,"x":77.3,"y":215.55,"x0":-1.0773310169092174,"y0":50.003236550724466,"z0":5.778805667046038,"aX":6.291860265449363},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.8,"breakHorizontal":-7.8,"spinRate":2629,"spinDirection":160},"zone":14,"typeConfidence":2.0,"plateTime":0.4302061412624614,"extension":6.788026010247854},"index":6,"playId":"b89c515b-2c6b-3452-91aa-1ee4ce157b68","pitchNumber":6,"startTime":"2026-06-03T00:09:43.888Z","endTime":"2026-06-03T00:09:47.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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.99701027382265,"aZ":-32.429699242751155,"pfxX":5.584004199153156,"pfxZ":-0.17220577005551974,"pX":0.6045721113141342,"pZ":2.1868346217536097,"vX0":2.579568142510729,"vY0":-119.80438569550965,"vZ0":-1.872084127953467,"x":93.96,"y":179.74,"x0":-1.213042326114835,"y0":50.00507635283029,"z0":5.887642908126594,"aX":8.086447738947372},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-0.5,"breakHorizontal":-10.8,"spinRate":2741,"spinDirection":57},"zone":9,"typeConfidence":2.0,"plateTime":0.4578751731213129,"extension":6.860959881632169},"index":7,"playId":"241fb13e-d834-37a6-80c0-5e8ffe7ac2db","pitchNumber":7,"startTime":"2026-06-03T00:09:59.973Z","endTime":"2026-06-03T00:10:06.675Z","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":92.3,"endSpeed":84.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.420485884599824,"aZ":-12.332856215651077,"pfxX":-3.5561983101126335,"pfxZ":10.899342597909266,"pX":-0.3213191643791056,"pZ":3.475079243847919,"vX0":3.190419194587566,"vY0":-134.38801191351507,"vZ0":-4.015575364947829,"x":129.25,"y":144.95,"x0":-1.064623731839029,"y0":50.000761407396006,"z0":5.871087338753655,"aX":-6.472881598303816},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.1,"breakHorizontal":5.8,"spinRate":2339,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.40831146239311433,"extension":6.923523846792439},"hitData":{"launchSpeed":98.7,"launchAngle":30.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.32,"coordY":53.38}},"index":8,"playId":"f53294e4-b7db-3348-8cf4-78a3d3352f67","pitchNumber":8,"startTime":"2026-06-03T00:10:19.771Z","endTime":"2026-06-03T00:10:28.728Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:10:28.728Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nico Hoerner singles on a ground ball to left fielder Tyler Soderstrom.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-03T00:12:17.814Z","endTime":"2026-06-03T00:12:59.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"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":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.510745601343864,"aZ":-10.56696309887964,"pfxX":5.389280670864368,"pfxZ":10.855940197471668,"pX":-0.7184540886305386,"pZ":2.680528752974262,"vX0":-8.872769961961145,"vY0":-140.15302285792475,"vZ0":-5.6570675182183425,"x":144.39,"y":166.41,"x0":1.7874412300945108,"y0":50.00558504590805,"z0":5.414630014168755,"aX":10.730076873643673},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.6,"breakHorizontal":-7.9,"spinRate":2374,"spinDirection":149},"zone":4,"typeConfidence":2.0,"plateTime":0.3907198088713648,"extension":6.444840377970255},"hitData":{"launchSpeed":90.3,"launchAngle":3.0,"totalDistance":68.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.93,"coordY":112.66}},"index":0,"playId":"c95ac7bb-ea5b-3de7-97e8-3c70ef6f2f2d","pitchNumber":1,"startTime":"2026-06-03T00:12:47.903Z","endTime":"2026-06-03T00:12:59.908Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:12:59.908Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Crow-Armstrong singles on a ground ball to left fielder Tyler Soderstrom. Nico Hoerner to 3rd. Pete Crow-Armstrong to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-03T00:13:05.695Z","endTime":"2026-06-03T00:16:08.916Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"postOnThird":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,6,7,8],"actionIndex":[3],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.384741396961264,"aZ":-34.21075508730778,"pfxX":-6.974831780543763,"pfxZ":-1.3634442024242706,"pX":-0.10903553283935453,"pZ":2.228492436833514,"vX0":-2.933354096705745,"vY0":-121.19646562991657,"vZ0":-0.7714248656563452,"x":121.16,"y":178.61,"x0":2.022838485790171,"y0":50.00507976951677,"z0":5.535170090701059,"aX":-10.3912072170388},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.4,"breakHorizontal":13.3,"spinRate":2752,"spinDirection":305},"zone":5,"typeConfidence":2.0,"plateTime":0.4516912286584036,"extension":6.345068979264755},"index":0,"playId":"1fdb2504-3961-3063-903e-4acb73b0362e","pitchNumber":1,"startTime":"2026-06-03T00:13:21.612Z","endTime":"2026-06-03T00:13:25.590Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"20c1a3be-dff2-3380-a7f6-83e592be2c2c","startTime":"2026-06-03T00:13:37.843Z","endTime":"2026-06-03T00:13:40.843Z","isPitch":false,"type":"pickoff"},{"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.046133191007907,"aZ":-35.797335123038444,"pfxX":-7.755071258545475,"pfxZ":-2.488485096188459,"pX":1.0247441267693473,"pZ":2.218442676926494,"vX0":-0.4258961050129202,"vY0":-120.28474343632806,"vZ0":-0.41426516480525777,"x":77.94,"y":178.88,"x0":2.2110526730411175,"y0":50.00556613804703,"z0":5.588433264446147,"aX":-11.275508085427212},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-4.3,"breakHorizontal":14.2,"spinRate":2551,"spinDirection":311},"zone":14,"typeConfidence":2.0,"plateTime":0.45674115154722106,"extension":6.265179756914919},"index":2,"playId":"7664542b-22e6-3c8a-afcd-6f57dcb31837","pitchNumber":2,"startTime":"2026-06-03T00:13:56.890Z","endTime":"2026-06-03T00:14:05.750Z","isPitch":true,"type":"pitch"},{"details":{"description":"Nico Hoerner steals (12) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":3,"actionPlayId":"7664542b-22e6-3c8a-afcd-6f57dcb31837","startTime":"2026-06-03T00:14:05.750Z","endTime":"2026-06-03T00:14:35.061Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"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":97.1,"endSpeed":88.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.503099178929425,"aZ":-10.610668136297281,"pfxX":5.746833128041751,"pfxZ":10.715247643195557,"pX":-0.29151991610316363,"pZ":2.168019246768097,"vX0":-7.885448381094986,"vY0":-141.05929545438556,"vZ0":-7.097717921224401,"x":128.11,"y":180.24,"x0":1.7953099888174961,"y0":50.000839787846374,"z0":5.403041702141795,"aX":11.563664356466456},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.1,"breakHorizontal":-8.8,"spinRate":2421,"spinDirection":149},"zone":4,"typeConfidence":2.0,"plateTime":0.38849405105126555,"extension":6.503774254983341},"index":4,"playId":"9fbf7fa4-ced2-3d6a-b447-25f66a77ca61","pitchNumber":3,"startTime":"2026-06-03T00:14:35.061Z","endTime":"2026-06-03T00:14:39.378Z","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":5,"startTime":"2026-06-03T00:14:54.650Z","endTime":"2026-06-03T00:15:02.101Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":87.4,"endSpeed":80.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.452937771683978,"aZ":-32.810345233280096,"pfxX":-2.939089283056612,"pfxZ":-0.38758844507255574,"pX":-0.6824434593590827,"pZ":2.2721561556112015,"vX0":-5.73125878034374,"vY0":-127.30024628648083,"vZ0":-1.6622783702139872,"x":143.01,"y":177.43,"x0":1.9774520311406554,"y0":50.00264325014141,"z0":5.524231746162387,"aX":-4.835700169729023},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.8,"breakHorizontal":6.6,"spinRate":2293,"spinDirection":258},"zone":4,"typeConfidence":2.0,"plateTime":0.4298140169710307,"extension":6.505503439514189},"index":6,"playId":"41fec191-97ed-3ef9-b380-ea8bd75d3ba5","pitchNumber":4,"startTime":"2026-06-03T00:15:02.101Z","endTime":"2026-06-03T00:15:05.101Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.55870504949582,"aZ":-42.589523145343875,"pfxX":-4.947517030100409,"pfxZ":-7.130737082317982,"pX":-0.33091827786367134,"pZ":1.6347232797768267,"vX0":-3.6233885986132264,"vY0":-120.9057620100237,"vZ0":-0.7202361257981821,"x":129.61,"y":194.64,"x0":1.8370939695859796,"y0":50.00272116540334,"z0":5.718290627586312,"aX":-7.225535916941219},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-12.7,"breakHorizontal":10.0,"spinRate":2619,"spinDirection":323},"zone":7,"typeConfidence":2.0,"plateTime":0.45539553830774837,"extension":6.401080308635446},"index":7,"playId":"2fd02de9-ffc0-3497-8302-5c1042924fa5","pitchNumber":5,"startTime":"2026-06-03T00:15:25.299Z","endTime":"2026-06-03T00:15:32.082Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":89.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.916631714118004,"aZ":-10.677777870774253,"pfxX":5.155104061743321,"pfxZ":10.366884362576954,"pX":0.22544907864105496,"pZ":1.774110291940318,"vX0":-6.503044993271007,"vY0":-143.47958581030804,"vZ0":-8.344757189997178,"x":108.41,"y":190.88,"x0":1.857475086842519,"y0":50.00108180011654,"z0":5.39540828357968,"aX":10.68792876357455},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.2,"breakHorizontal":-7.9,"spinRate":2394,"spinDirection":147},"zone":8,"typeConfidence":2.0,"plateTime":0.3825543563080016,"extension":6.526345607869374},"hitData":{"launchSpeed":69.8,"launchAngle":13.0,"totalDistance":130.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":93.53,"coordY":104.05}},"index":8,"playId":"8a6005a6-205d-3e0d-a392-c579649448fd","pitchNumber":6,"startTime":"2026-06-03T00:15:58.598Z","endTime":"2026-06-03T00:16:08.916Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:16:08.916Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Bregman grounds out, third baseman Zack Gelof to first baseman Nick Kurtz. Nico Hoerner scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-03T00:16:24.390Z","endTime":"2026-06-03T00:18:49.178Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":{"id":695611,"link":"/api/v1/people/695611"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.871011809544957,"aZ":-42.32230014778253,"pfxX":-4.694988765517229,"pfxZ":-7.145164676538366,"pX":-0.14708334785339225,"pZ":0.3054283551704748,"vX0":-3.454266180795023,"vY0":-119.518817803107,"vZ0":-3.1571177984207432,"x":122.61,"y":230.53,"x0":1.9359147702907076,"y0":50.001042666932015,"z0":5.511572012206718,"aX":-6.670083798797573},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-13.4,"breakHorizontal":9.5,"spinRate":2700,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.4614462634610703,"extension":6.513103011066536},"index":0,"playId":"a2daae4d-de16-371b-8157-d5c9b6feabb2","pitchNumber":1,"startTime":"2026-06-03T00:16:48.011Z","endTime":"2026-06-03T00:16:52.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.08525042307112,"aZ":-27.584563818559012,"pfxX":-1.2561016774740605,"pfxZ":2.719673690253012,"pX":0.30299320802508023,"pZ":0.9219136460434137,"vX0":-4.163982618195247,"vY0":-128.60379198322607,"vZ0":-5.804226814080581,"x":105.45,"y":213.89,"x0":2.10202414154438,"y0":50.000012493777426,"z0":5.330308183148291,"aX":-2.1165205379119914},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.0,"breakHorizontal":3.1,"spinRate":2353,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.42487756902167995,"extension":6.461844568589239},"index":1,"playId":"d841e832-aca7-3576-937b-d7a0f57b7161","pitchNumber":2,"startTime":"2026-06-03T00:17:15.618Z","endTime":"2026-06-03T00:17:19.904Z","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":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.0208114616546,"aZ":-28.675844338177665,"pfxX":-3.715946261110821,"pfxZ":2.079876066710737,"pX":0.1020541489806145,"pZ":3.1102510275169712,"vX0":-3.79290827209637,"vY0":-128.15317349255875,"vZ0":-0.6818945474800973,"x":113.11,"y":154.8,"x0":2.078541377233362,"y0":50.00084842819596,"z0":5.600277822583261,"aX":-6.240252767568632},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.8,"breakHorizontal":7.6,"spinRate":2392,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.42578869621361415,"extension":6.479472478418867},"index":2,"playId":"8f9517b6-0f4b-3355-9ded-6174629b7971","pitchNumber":3,"startTime":"2026-06-03T00:17:35.576Z","endTime":"2026-06-03T00:17:40.044Z","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":97.7,"endSpeed":89.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.620313258673825,"aZ":-9.831956224641255,"pfxX":5.135987806602397,"pfxZ":10.946185813494667,"pX":0.8902363090020492,"pZ":2.941053396707342,"vX0":-4.957115808435185,"vY0":-142.20004743147777,"vZ0":-5.160390151785551,"x":83.07,"y":159.37,"x0":1.991609555586311,"y0":50.00327094454134,"z0":5.407377980680594,"aX":10.483688951688022},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.0,"breakHorizontal":-8.3,"spinRate":2457,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.38567424654197513,"extension":6.434603500531691},"index":3,"playId":"a0c4a84f-4f45-3aee-b363-df6463c40fd4","pitchNumber":4,"startTime":"2026-06-03T00:17:54.263Z","endTime":"2026-06-03T00:17:57.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.7027614910965,"aZ":-44.1010439689848,"pfxX":-6.248914721759254,"pfxZ":-8.336378327150992,"pX":1.7374142059010258,"pZ":3.4193334137239555,"vX0":1.0057375580859662,"vY0":-118.85380768610372,"vZ0":3.78671260069929,"x":50.77,"y":146.46,"x0":2.1206755755973687,"y0":50.001073372934826,"z0":5.8094144791728075,"aX":-8.942371649201654},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-13.9,"breakHorizontal":11.0,"spinRate":2746,"spinDirection":314},"zone":12,"typeConfidence":2.0,"plateTime":0.46076663198456247,"extension":6.431569344802787},"index":4,"playId":"444aab24-7ca6-308f-b71d-015cfe367627","pitchNumber":5,"startTime":"2026-06-03T00:18:17.687Z","endTime":"2026-06-03T00:18:21.964Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.951317918268554,"aZ":-30.42327334415178,"pfxX":-3.45637538628148,"pfxZ":1.0204084969452563,"pX":0.12900899409835526,"pZ":3.3088302628778723,"vX0":-3.5405313949943342,"vY0":-129.14404135515724,"vZ0":-0.06861113378868877,"x":112.08,"y":149.44,"x0":1.9589945531783923,"y0":50.002783391276914,"z0":5.6456372950726,"aX":-5.928849059726668},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.0,"breakHorizontal":7.0,"spinRate":2379,"spinDirection":234},"zone":2,"typeConfidence":2.0,"plateTime":0.4216161869506583,"extension":6.492442886038043},"hitData":{"launchSpeed":89.7,"launchAngle":-14.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.74,"coordY":164.86}},"index":5,"playId":"8935599f-704d-391f-a8f6-8e7ce61fb987","pitchNumber":6,"startTime":"2026-06-03T00:18:40.272Z","endTime":"2026-06-03T00:18:49.178Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:18:49.178Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Seiya Suzuki strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-03T00:19:03.238Z","endTime":"2026-06-03T00:20:34.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 3B","eventType":"caught_stealing_3b","movementReason":"r_caught_stealing_3b","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":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"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":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":"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.29379875368475,"aZ":-9.793436670077721,"pfxX":5.58868379432629,"pfxZ":11.452530678197093,"pX":-0.3368687226409026,"pZ":2.2687381486304523,"vX0":-8.035814506330201,"vY0":-139.36981992448864,"vZ0":-6.8716471769617975,"x":129.84,"y":177.52,"x0":1.8666809561936286,"y0":50.000263110982,"z0":5.423691980098624,"aX":10.919480619025993},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.3,"breakHorizontal":-8.3,"spinRate":2426,"spinDirection":151},"zone":4,"typeConfidence":2.0,"plateTime":0.39401800671923315,"extension":6.7379139386018565},"index":0,"playId":"9cfc30c5-c6f3-3ece-a96d-969f2b64447a","pitchNumber":1,"startTime":"2026-06-03T00:19:16.758Z","endTime":"2026-06-03T00:19:24.653Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pete Crow-Armstrong caught stealing 3rd base, catcher Shea Langeliers to third baseman Zack Gelof.","event":"Caught Stealing 3B","eventType":"caught_stealing_3b","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"9cfc30c5-c6f3-3ece-a96d-969f2b64447a","startTime":"2026-06-03T00:19:34.085Z","endTime":"2026-06-03T00:19:48.780Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":90.8,"endSpeed":83.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.31462932548438,"aZ":-27.85719316508216,"pfxX":8.846955236658028,"pfxZ":2.4588463811048427,"pX":0.251797865669596,"pZ":0.09662427846255014,"vX0":-7.676299156855509,"vY0":-131.81967320133256,"vZ0":-7.811410509448502,"x":107.4,"y":236.17,"x0":2.053747545430471,"y0":50.00658225248343,"z0":5.158588109506196,"aX":15.55554819631552},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.9,"breakHorizontal":-14.3,"spinRate":1075,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.4156894244949072,"extension":6.53425294146538},"index":2,"playId":"d66375d2-086f-3faf-a5f6-7904bc4aaf0e","pitchNumber":2,"startTime":"2026-06-03T00:19:48.780Z","endTime":"2026-06-03T00:19:53.459Z","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":98.1,"endSpeed":89.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.305527642472775,"aZ":-10.10003892974762,"pfxX":5.10609037479015,"pfxZ":10.783079266069569,"pX":-0.34754489789104515,"pZ":2.9777590506543006,"vX0":-8.157375446229565,"vY0":-142.5362226050886,"vZ0":-5.0061818564028435,"x":130.25,"y":158.38,"x0":1.8947618034543379,"y0":50.006422000012364,"z0":5.401258296626008,"aX":10.456849251669315},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.6,"breakHorizontal":-7.6,"spinRate":2483,"spinDirection":148},"zone":1,"typeConfidence":2.0,"plateTime":0.3850175432662186,"extension":6.562424153944974},"index":3,"playId":"6d032e5a-1273-38f8-adc2-341c4f852673","pitchNumber":3,"startTime":"2026-06-03T00:20:06.511Z","endTime":"2026-06-03T00:20:09.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":90.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.03299028930789,"aZ":-12.191978211290031,"pfxX":4.847086869244292,"pfxZ":9.508582597725074,"pX":0.4305322497394801,"pZ":3.417975646706052,"vX0":-5.787159321077155,"vY0":-143.96074838734228,"vZ0":-3.51495975057847,"x":100.59,"y":146.49,"x0":1.8359076726759864,"y0":50.003838483268474,"z0":5.408093734910933,"aX":10.187511628665376},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":16.7,"breakHorizontal":-7.7,"spinRate":2433,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.380298790675619,"extension":6.728354203139018},"index":4,"playId":"a888466f-56bc-3aaf-9968-5c0c3b0e01cb","pitchNumber":4,"startTime":"2026-06-03T00:20:30.334Z","endTime":"2026-06-03T00:20:34.126Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:20:34.126Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Soderstrom singles on a sharp line drive to right fielder Seiya Suzuki.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-03T00:22:30.824Z","endTime":"2026-06-03T00:23:06.369Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"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],"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":1},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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.6,"endSpeed":83.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.819863089165192,"aZ":-11.83289931158224,"pfxX":-4.106675735981051,"pfxZ":11.339299887542827,"pX":-0.9887615131649161,"pZ":2.9170567114821853,"vX0":2.1027180426726635,"vY0":-133.37659014454093,"vZ0":-5.253099605434349,"x":154.69,"y":160.02,"x0":-1.2555773251119262,"y0":50.00383275969123,"z0":5.771978797222845,"aX":-7.36803862325337},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.6,"breakHorizontal":7.0,"spinRate":2321,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.4113153518618762,"extension":6.897424520392568},"index":0,"playId":"8fd40cd2-c3f2-391e-88bc-a263cc7fa485","pitchNumber":1,"startTime":"2026-06-03T00:22:41.550Z","endTime":"2026-06-03T00:22:46.540Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.724298103783273,"aZ":-25.351248670601443,"pfxX":-9.670026362983148,"pfxZ":4.349294593927993,"pX":0.042502890586310446,"pZ":2.1666298872177956,"vX0":5.8894205535138004,"vY0":-124.60078119047178,"vZ0":-4.0397303492304,"x":115.38,"y":180.28,"x0":-1.0990366351810883,"y0":50.00065418858545,"z0":5.910789059708559,"aX":-15.158321811369078},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":7.2,"breakHorizontal":16.1,"spinRate":1921,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.44007358269791297,"extension":6.667045326300637},"hitData":{"launchSpeed":107.0,"launchAngle":12.0,"totalDistance":217.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":214.14,"coordY":108.61}},"index":1,"playId":"f7a7e577-c0ce-37a7-a5bd-e4491ab0cbf8","pitchNumber":2,"startTime":"2026-06-03T00:22:54.362Z","endTime":"2026-06-03T00:23:06.369Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:23:06.369Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brent Rooker strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-03T00:23:13.502Z","endTime":"2026-06-03T00:25:18.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.5,"endSpeed":83.8,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.450645276948563,"aZ":-13.07603867048124,"pfxX":-3.5123300618387416,"pfxZ":10.483713172722616,"pX":-0.17694850680548796,"pZ":4.818515857795223,"vX0":3.900266245450574,"vY0":-134.6660528146663,"vZ0":-0.5472436990614524,"x":123.74,"y":108.68,"x0":-1.1932883689775275,"y0":50.00430908765461,"z0":5.956339467827162,"aX":-6.399769544590523},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.1,"breakHorizontal":5.4,"spinRate":2392,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.40799317453974737,"extension":6.930205731382876},"index":0,"playId":"74f41876-9369-3f94-85f9-20db1a358c5d","pitchNumber":1,"startTime":"2026-06-03T00:23:30.384Z","endTime":"2026-06-03T00:23:35.847Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Jameson Taillon. Tyler Soderstrom to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"actionPlayId":"74f41876-9369-3f94-85f9-20db1a358c5d","startTime":"2026-06-03T00:23:44.410Z","endTime":"2026-06-03T00:23:59.487Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691016,"link":"/api/v1/people/691016"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.5,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.184366880396187,"aZ":-21.439318880017858,"pfxX":2.932214453418083,"pfxZ":6.572993908091491,"pX":0.8033674054034075,"pZ":1.635092600199329,"vX0":3.9704368742086453,"vY0":-126.32082205317171,"vZ0":-6.007796881410964,"x":86.38,"y":194.63,"x0":-1.1634312527722472,"y0":50.00247650681065,"z0":5.74226489805811,"aX":4.788392187516749},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":10.9,"breakHorizontal":-6.1,"spinRate":2528,"spinDirection":168},"zone":14,"typeConfidence":2.0,"plateTime":0.4318505120558833,"extension":6.833765361835764},"index":2,"playId":"64c1890c-35ce-3758-971a-8950623b7ef9","pitchNumber":2,"startTime":"2026-06-03T00:23:59.487Z","endTime":"2026-06-03T00:24:26.502Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.29940874329564,"aZ":-13.122232282944566,"pfxX":-4.141256313298076,"pfxZ":10.25476028976308,"pX":0.21516350900548892,"pZ":2.120059017134454,"vX0":4.919472102252679,"vY0":-135.60059984966304,"vZ0":-7.092065220102625,"x":108.8,"y":181.54,"x0":-1.0865122289423532,"y0":50.004501974598135,"z0":5.689404079068672,"aX":-7.695228049192538},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.2,"breakHorizontal":6.5,"spinRate":2356,"spinDirection":205},"zone":8,"typeConfidence":2.0,"plateTime":0.404294405689301,"extension":6.998242817055302},"index":3,"playId":"319fdec5-b8e2-39e9-923b-a184609d3707","pitchNumber":3,"startTime":"2026-06-03T00:24:30.237Z","endTime":"2026-06-03T00:24:34.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.4,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.33564816830197,"aZ":-28.781982424430108,"pfxX":8.44773675657474,"pfxZ":2.4232744328356413,"pX":1.2596354187404675,"pZ":1.7192725973816325,"vX0":3.026980760303259,"vY0":-118.18817761146337,"vZ0":-3.4729484378165987,"x":68.99,"y":192.36,"x0":-1.1385997716854173,"y0":50.005776413854356,"z0":5.875539749262361,"aX":11.85013479175441},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":3.7,"breakHorizontal":-16.1,"spinRate":2737,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.4649646627323678,"extension":6.909822829324411},"index":4,"playId":"0bd7f6df-7a71-3d79-a61a-9203f520583d","pitchNumber":4,"startTime":"2026-06-03T00:24:53.757Z","endTime":"2026-06-03T00:24:58.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.1,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02163207197821,"aZ":-32.24620309446548,"pfxX":7.282957610472425,"pfxZ":-0.0530038226573355,"pX":0.4624858277742245,"pZ":1.8508435093890374,"vX0":1.8117697183090673,"vY0":-117.65133552778526,"vZ0":-2.4172688078883136,"x":99.37,"y":188.81,"x0":-1.2650763550228452,"y0":50.00242331679997,"z0":5.9041471223679,"aX":10.125457878985358},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-0.5,"breakHorizontal":-13.7,"spinRate":2749,"spinDirection":62},"zone":9,"typeConfidence":2.0,"plateTime":0.4670227996851799,"extension":6.82379756285287},"index":5,"playId":"2ee79a1c-8fac-3186-9cd2-ee4cc4a6d78a","pitchNumber":5,"startTime":"2026-06-03T00:25:15.028Z","endTime":"2026-06-03T00:25:18.711Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:25:18.711Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Henry Bolte flies out sharply to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-03T00:25:23.717Z","endTime":"2026-06-03T00:26:38.234Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.9,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.970820732170143,"aZ":-28.665862675429015,"pfxX":3.9133273794040146,"pfxZ":2.1830739846438627,"pX":0.9188411888993815,"pZ":1.9734032916963595,"vX0":4.090018239429736,"vY0":-125.64342217164497,"vZ0":-3.745420639706319,"x":81.98,"y":185.5,"x0":-1.234950682071571,"y0":50.00564152099093,"z0":5.797164273983898,"aX":6.295571484236444},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.4,"breakHorizontal":-7.9,"spinRate":2595,"spinDirection":140},"zone":14,"typeConfidence":2.0,"plateTime":0.4349045689695221,"extension":6.985171142630089},"index":0,"playId":"a50fd08c-e2f9-3dc4-9867-b4bdfd16f5ac","pitchNumber":1,"startTime":"2026-06-03T00:25:44.823Z","endTime":"2026-06-03T00:25:48.995Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.3,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.729580467422995,"aZ":-33.67883356837945,"pfxX":9.533947807851211,"pfxZ":-1.0967448544131102,"pX":0.9657860662587318,"pZ":2.26592994248563,"vX0":2.4011753436460417,"vY0":-116.84865042360624,"vZ0":-1.0934357260958436,"x":80.19,"y":177.6,"x0":-1.3170897830612975,"y0":50.005619234937065,"z0":5.941982971104062,"aX":13.012281312880813},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-1.9,"breakHorizontal":-17.9,"spinRate":2819,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.47113124564677866,"extension":6.8782391993482666},"index":1,"playId":"659a3399-337d-353c-8025-2fd2d96691e6","pitchNumber":2,"startTime":"2026-06-03T00:26:00.712Z","endTime":"2026-06-03T00:26:03.712Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-03T00:26:12.449Z","endTime":"2026-06-03T00:26:24.208Z","isPitch":false,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"}},{"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":2,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.4,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.198753341846537,"aZ":-36.53035084130863,"pfxX":10.353024573382122,"pfxZ":-3.1807590649964492,"pX":0.07395852388847389,"pZ":2.747387631491776,"vX0":0.007945411032983407,"vY0":-116.87173692913663,"vZ0":0.4578939696435278,"x":114.18,"y":164.6,"x0":-1.272277967507189,"y0":50.00458510440784,"z0":6.009476854905997,"aX":14.171012387310277},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-5.3,"breakHorizontal":-18.7,"spinRate":2788,"spinDirection":49},"zone":5,"typeConfidence":2.0,"plateTime":0.47056718950043885,"extension":6.839438986378522},"hitData":{"launchSpeed":103.3,"launchAngle":43.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":72.09,"coordY":92.92}},"index":3,"playId":"703f9ec7-2009-3f82-b57e-9b9c145c2bb4","pitchNumber":3,"startTime":"2026-06-03T00:26:24.208Z","endTime":"2026-06-03T00:26:38.234Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:26:38.234Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeff McNeil singles on a ground ball to second baseman Nico Hoerner. Tyler Soderstrom to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-03T00:26:40.431Z","endTime":"2026-06-03T00:27:28.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"postOnThird":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.294426137432946,"aZ":-13.134406859104445,"pfxX":-4.204738926668538,"pfxZ":10.445096134233632,"pX":-0.6846315497859524,"pZ":2.4579376101981105,"vX0":2.8817326845942643,"vY0":-134.67580612310107,"vZ0":-6.084894402495487,"x":143.1,"y":172.42,"x0":-1.2262887840453092,"y0":50.00596841856885,"z0":5.68874210916653,"aX":-7.6674129538565365},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.6,"breakHorizontal":7.0,"spinRate":2340,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.40787874142568636,"extension":7.062934707743557},"hitData":{"launchSpeed":91.6,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.88,"coordY":145.09}},"index":0,"playId":"a5258e61-07be-3424-9c02-1a97072449e9","pitchNumber":1,"startTime":"2026-06-03T00:27:19.887Z","endTime":"2026-06-03T00:27:28.749Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:27:28.749Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zack Gelof strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-03T00:27:44.163Z","endTime":"2026-06-03T00:28:57.760Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.73858939382694,"aZ":-12.453512008342955,"pfxX":-3.0488798709773732,"pfxZ":10.935942821684462,"pX":-0.10743069742579589,"pZ":3.3833171498299572,"vX0":3.5690694674351096,"vY0":-133.67167296080936,"vZ0":-4.0170777156790525,"x":121.1,"y":147.43,"x0":-1.065979135031676,"y0":50.003229309839696,"z0":5.804417410756014,"aX":-5.498617310597351},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":19.1,"breakHorizontal":4.7,"spinRate":2371,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.41029479424820225,"extension":7.163096027059555},"index":0,"playId":"3e824dff-6c55-39ff-bdd1-68743f4d5a9d","pitchNumber":1,"startTime":"2026-06-03T00:27:58.396Z","endTime":"2026-06-03T00:28:01.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.15345204631019,"aZ":-34.33151044082258,"pfxX":4.592100437262245,"pfxZ":-1.4700724154752383,"pX":-0.27571189809324775,"pZ":2.665115462587598,"vX0":1.077200557253494,"vY0":-119.65314463238595,"vZ0":-0.41621159059519264,"x":127.51,"y":166.82,"x0":-1.327669139339981,"y0":50.0051113298067,"z0":5.894106566691267,"aX":6.7190931763406905},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-2.5,"breakHorizontal":-8.5,"spinRate":2716,"spinDirection":94},"zone":5,"typeConfidence":2.0,"plateTime":0.4562001471638464,"extension":6.969606169604213},"index":1,"playId":"c57942f4-fe1c-3018-b454-48ed2a860bc0","pitchNumber":2,"startTime":"2026-06-03T00:28:25.123Z","endTime":"2026-06-03T00:28:28.243Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-03T00:28:37.259Z","endTime":"2026-06-03T00:28:53.677Z","isPitch":false,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"}},{"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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.927616356297666,"aZ":-36.23129572060473,"pfxX":7.1539288188287555,"pfxZ":-2.9308399365296216,"pX":1.1462245686538572,"pZ":1.2766726318062014,"vX0":3.1391635267902425,"vY0":-117.48587160716411,"vZ0":-2.7656999911041407,"x":73.31,"y":204.31,"x0":-1.1397586176458527,"y0":50.001082646598185,"z0":5.8632280937194885,"aX":9.917585387394352},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-5.8,"breakHorizontal":-13.8,"spinRate":2669,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.4676524806311817,"extension":6.9768799570041455},"index":3,"playId":"1ad565e8-007f-3bd6-bca6-cd3eae4725ed","pitchNumber":3,"startTime":"2026-06-03T00:28:53.677Z","endTime":"2026-06-03T00:28:57.760Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:28:57.760Z","atBatIndex":11},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Ian Happ hit by pitch.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-03T00:30:53.546Z","endTime":"2026-06-03T00:32:09.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"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":96.9,"endSpeed":88.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.652963536910136,"aZ":-14.137102826647961,"pfxX":6.526846319874382,"pfxZ":8.959395644754306,"pX":0.24046900040680835,"pZ":2.8367689901219015,"vX0":-7.027339973488739,"vY0":-140.90926311190995,"vZ0":-4.517605580566675,"x":107.83,"y":162.19,"x0":1.9172550681721128,"y0":50.00494859958104,"z0":5.372542830843391,"aX":13.143090248531312},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.5,"breakHorizontal":-10.4,"spinRate":2338,"spinDirection":148},"zone":2,"typeConfidence":2.0,"plateTime":0.38852619259519594,"extension":6.443982126242042},"index":0,"playId":"342903e9-d306-3b6f-83c9-a962041b1681","pitchNumber":1,"startTime":"2026-06-03T00:31:07.773Z","endTime":"2026-06-03T00:31:14.863Z","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":88.7,"endSpeed":81.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.87978925139993,"aZ":-21.42455001263431,"pfxX":4.744588015860524,"pfxZ":6.358329713989381,"pX":0.1844308303050947,"pZ":1.8584134018832301,"vX0":-6.482126307071244,"vY0":-128.97423678982375,"vZ0":-4.5057176423927725,"x":109.97,"y":188.6,"x0":2.1095316242332536,"y0":50.005570589304774,"z0":5.2725802349468065,"aX":8.025257274935385},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":10.8,"breakHorizontal":-7.2,"spinRate":1127,"spinDirection":133},"zone":8,"typeConfidence":2.0,"plateTime":0.42407026135213055,"extension":6.540927272308387},"index":1,"playId":"fac297ff-3aa6-3436-9a50-213d18969ddd","pitchNumber":2,"startTime":"2026-06-03T00:31:31.088Z","endTime":"2026-06-03T00:31:34.997Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.827490316985898,"aZ":-43.05626612172049,"pfxX":-2.3143562097343926,"pfxZ":-7.261122660086233,"pX":-1.8505282067355222,"pZ":0.4672892434758744,"vX0":-7.55546342836588,"vY0":-122.10437686143909,"vZ0":-3.1719738611458164,"x":187.54,"y":226.16,"x0":1.594661222024469,"y0":50.00439220710324,"z0":5.516861382555063,"aX":-3.466983559056354},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-13.7,"breakHorizontal":6.1,"spinRate":2760,"spinDirection":324},"zone":13,"typeConfidence":2.0,"plateTime":0.4499419829875162,"extension":6.478471214683976},"index":2,"playId":"25eab53f-ddc9-34dc-8d7a-bce00674e67e","pitchNumber":3,"startTime":"2026-06-03T00:31:57.223Z","endTime":"2026-06-03T00:32:09.145Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:32:09.145Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carson Kelly flies out to center fielder Henry Bolte.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-03T00:32:18.219Z","endTime":"2026-06-03T00:33:29.745Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.17220826053483,"aZ":-13.628569938927752,"pfxX":4.939986029757541,"pfxZ":9.715838444511169,"pX":0.9908810023199464,"pZ":3.603080690735093,"vX0":-4.8370065217021585,"vY0":-137.89187723500115,"vZ0":-2.5674035100402306,"x":79.23,"y":141.5,"x0":2.133413713366815,"y0":50.003608589289655,"z0":5.475991496217075,"aX":9.430389101803383},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.2,"breakHorizontal":-7.8,"spinRate":2348,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.398564336610042,"extension":6.377859431816388},"index":0,"playId":"64aac540-2663-3c69-bac3-9c5fc1a84ed5","pitchNumber":1,"startTime":"2026-06-03T00:32:38.336Z","endTime":"2026-06-03T00:32:43.110Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.591469010092112,"aZ":-30.097941257402514,"pfxX":-0.3230948590029996,"pfxZ":1.2589524827295602,"pX":-0.326386131136011,"pZ":3.016040800743171,"vX0":-5.695011681724983,"vY0":-127.35308572208854,"vZ0":-0.36776561762531146,"x":129.44,"y":157.35,"x0":1.9785016119016667,"y0":50.000286834395204,"z0":5.538173709819427,"aX":-0.5317680035527306},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.4,"breakHorizontal":1.8,"spinRate":2447,"spinDirection":238},"zone":1,"typeConfidence":2.0,"plateTime":0.4296992709210441,"extension":6.4253477289862015},"index":1,"playId":"d0a839ef-47db-3264-ab62-9a67dfc5f279","pitchNumber":2,"startTime":"2026-06-03T00:32:56.459Z","endTime":"2026-06-03T00:33:00.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.578993385901356,"aZ":-13.994801365137885,"pfxX":8.02350344058397,"pfxZ":9.44962526607086,"pX":-0.12018846223883622,"pZ":2.889076154908177,"vX0":-8.121751904455625,"vY0":-138.4546155126632,"vZ0":-4.381624571653619,"x":121.58,"y":160.77,"x0":1.8219011427265326,"y0":50.000316892528154,"z0":5.44206844267234,"aX":15.431771149687558},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.2,"breakHorizontal":-12.6,"spinRate":2327,"spinDirection":147},"zone":2,"typeConfidence":2.0,"plateTime":0.39700998464468906,"extension":6.357326582998783},"hitData":{"launchSpeed":96.0,"launchAngle":43.0,"totalDistance":285.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.92,"coordY":85.81}},"index":2,"playId":"35b63da4-303a-3264-9af5-c04b20713a50","pitchNumber":3,"startTime":"2026-06-03T00:33:18.159Z","endTime":"2026-06-03T00:33:29.745Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:33:29.745Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Busch singles on a line drive to right fielder Carlos Cortes. Ian Happ to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-03T00:33:48.025Z","endTime":"2026-06-03T00:34:03.583Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"postOnSecond":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"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"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.531693802062524,"aZ":-36.72679073579333,"pfxX":-7.778284727119511,"pfxZ":-3.188786723584114,"pX":-0.11671450157313583,"pZ":2.1474275225581345,"vX0":-3.003837766758794,"vY0":-119.37561073790634,"vZ0":-0.3277620859724556,"x":121.45,"y":180.8,"x0":2.172978040109036,"y0":50.0051990964716,"z0":5.626476736875717,"aX":-11.09338970776079},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-5.5,"breakHorizontal":14.9,"spinRate":2655,"spinDirection":306},"zone":8,"typeConfidence":2.0,"plateTime":0.4609248556804757,"extension":6.308158444981108},"hitData":{"launchSpeed":88.4,"launchAngle":19.0,"totalDistance":247.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":182.13,"coordY":96.87}},"index":0,"playId":"a7f8a025-43ca-37cb-be0a-f467628cf03f","pitchNumber":1,"startTime":"2026-06-03T00:33:53.668Z","endTime":"2026-06-03T00:34:03.583Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:34:03.583Z","atBatIndex":14},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Kevin Alcántara grounds into a force out, shortstop Darell Hernaiz to second baseman Jeff McNeil. Ian Happ to 3rd. Michael Busch out at 2nd. Kevin Alcántara to 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-03T00:34:10.275Z","endTime":"2026-06-03T00:35:24.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"postOnThird":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"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":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"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(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":88.5,"endSpeed":81.9,"strikeZoneTop":3.458,"strikeZoneBottom":1.745,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.637040888147386,"aZ":-30.96898557938291,"pfxX":-3.8265049791678827,"pfxZ":0.7138895795593596,"pX":-0.3393868838687794,"pZ":1.4138537124202832,"vX0":-4.530680277752323,"vY0":-128.85653669980218,"vZ0":-4.143319750681568,"x":129.94,"y":200.61,"x0":1.9359088040791157,"y0":50.00467146452197,"z0":5.4234709332679785,"aX":-6.4628772273215285},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.6,"breakHorizontal":7.9,"spinRate":2430,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.42434702916472,"extension":6.436642196815456},"index":0,"playId":"2b1f3470-b53a-36f0-abe3-d4d61bdd465d","pitchNumber":1,"startTime":"2026-06-03T00:34:36.190Z","endTime":"2026-06-03T00:34:40.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.458,"strikeZoneBottom":1.745,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.168455604771307,"aZ":-13.547625855217404,"pfxX":5.117731815975835,"pfxZ":9.617491042480093,"pX":0.611780069029677,"pZ":2.1545781925132825,"vX0":-5.7132745876765405,"vY0":-138.3588054896774,"vZ0":-6.266844283060146,"x":93.68,"y":180.61,"x0":2.039586125089343,"y0":50.00353168194791,"z0":5.3586564326056205,"aX":9.912646427696544},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.3,"breakHorizontal":-8.0,"spinRate":2376,"spinDirection":146},"zone":9,"typeConfidence":2.0,"plateTime":0.3960303030482266,"extension":6.430912360126925},"index":1,"playId":"b2c13028-25cc-3a0d-9ada-ae6881d68012","pitchNumber":2,"startTime":"2026-06-03T00:34:56.592Z","endTime":"2026-06-03T00:35:01.094Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.458,"strikeZoneBottom":1.745,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.227551030965277,"aZ":-13.615096977595341,"pfxX":4.63461810872295,"pfxZ":9.348639877750491,"pX":1.092292055750658,"pZ":2.8140901454573095,"vX0":-4.188695625397961,"vY0":-139.9409352934546,"vZ0":-4.829459503195267,"x":75.36,"y":162.8,"x0":2.005460306665849,"y0":50.00659238440423,"z0":5.452464375302439,"aX":9.205198631933321},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.1,"breakHorizontal":-7.6,"spinRate":2402,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.3912210058312553,"extension":6.364857357777092},"hitData":{"launchSpeed":83.9,"launchAngle":-29.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.7,"coordY":156.24}},"index":2,"playId":"2538d19d-d1b1-3ea1-860c-f0d1e331bbe3","pitchNumber":3,"startTime":"2026-06-03T00:35:16.062Z","endTime":"2026-06-03T00:35:24.273Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:35:24.273Z","atBatIndex":15},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Kevin Alcántara caught stealing 2nd base, catcher Shea Langeliers to second baseman Jeff McNeil.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-03T00:35:39.925Z","endTime":"2026-06-03T00:36:16.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.521018141270986,"aZ":-44.593048027528525,"pfxX":-3.052778750952446,"pfxZ":-8.901207755715369,"pX":0.22578784128938076,"pZ":2.072205957835832,"vX0":-3.2837331252023962,"vY0":-118.18666328097878,"vZ0":1.1818320146622991,"x":108.39,"y":182.83,"x0":2.037411827589949,"y0":50.0056328068184,"z0":5.707373884922933,"aX":-4.25700525273772},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-15.4,"breakHorizontal":6.5,"spinRate":2638,"spinDirection":322},"zone":8,"typeConfidence":2.0,"plateTime":0.4660011589899078,"extension":6.506853491884423},"index":0,"playId":"4b48c764-bf88-3310-ae4f-b5ce66ee1be1","pitchNumber":1,"startTime":"2026-06-03T00:36:07.679Z","endTime":"2026-06-03T00:36:16.711Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:36:16.711Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Darell Hernaiz grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-03T00:38:23.614Z","endTime":"2026-06-03T00:38:53.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.0,"endSpeed":84.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.61182646202804,"aZ":-14.213644601149289,"pfxX":-2.0408773647626326,"pfxZ":9.904502513701036,"pX":1.2357198113249195,"pZ":2.2971154038193977,"vX0":6.44677655239522,"vY0":-133.74449024220633,"vZ0":-6.606233279037377,"x":69.9,"y":176.76,"x0":-0.9398012898788585,"y0":50.00118321929565,"z0":5.81685116130187,"aX":-3.700834294449901},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.7,"breakHorizontal":2.3,"spinRate":2338,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.4093988350128348,"extension":7.048629470424068},"index":0,"playId":"f3a9e399-1e1d-361c-826b-ce8f90545530","pitchNumber":1,"startTime":"2026-06-03T00:38:32.964Z","endTime":"2026-06-03T00:38:36.968Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.09763048129748,"aZ":-15.091236455250161,"pfxX":-2.7758181939343336,"pfxZ":9.461807373625074,"pX":0.3073702199186202,"pZ":2.478535309330781,"vX0":4.521626992216706,"vY0":-133.6048849615881,"vZ0":-5.9187373278374125,"x":105.28,"y":171.86,"x0":-1.0472302963110778,"y0":50.003849593105485,"z0":5.809256766596936,"aX":-5.0126646436039985},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.1,"breakHorizontal":4.1,"spinRate":2333,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.41012856898603545,"extension":6.886708760061157},"hitData":{"launchSpeed":92.9,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.68,"coordY":151.68}},"index":1,"playId":"e120f5c0-b055-3fe7-9040-fa827ce86670","pitchNumber":2,"startTime":"2026-06-03T00:38:45.464Z","endTime":"2026-06-03T00:38:53.264Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:38:53.264Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Cortes grounds out, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-03T00:39:17.964Z","endTime":"2026-06-03T00:39:54.626Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"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":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":79.9,"endSpeed":73.4,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.413392919045265,"aZ":-42.04911979442388,"pfxX":2.5033591311572847,"pfxZ":-7.288825387340195,"pX":0.1438046166239193,"pZ":1.0372848721045569,"vX0":2.153328004379437,"vY0":-116.352746892477,"vZ0":-2.203710286060322,"x":111.52,"y":210.77,"x0":-1.1232863581022603,"y0":50.005405913965866,"z0":6.028789184585401,"aX":3.3893587353102923},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-13.4,"breakHorizontal":-5.2,"spinRate":2593,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.473044328358569,"extension":6.883585868332875},"index":0,"playId":"b5f311e0-dcff-3c55-ae80-06ce91eeac47","pitchNumber":1,"startTime":"2026-06-03T00:39:17.964Z","endTime":"2026-06-03T00:39:22.021Z","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":84.5,"endSpeed":77.5,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.91049705761841,"aZ":-27.911904262406388,"pfxX":-9.66031229334077,"pfxZ":2.791948970328689,"pX":-0.33314105212695344,"pZ":1.875735556858778,"vX0":4.901139026413854,"vY0":-122.92463858509448,"vZ0":-3.908719801139935,"x":129.7,"y":188.14,"x0":-1.1002562502752724,"y0":50.002281427176776,"z0":5.862328723027764,"aX":-14.748037552226233},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.3,"breakHorizontal":16.3,"spinRate":1761,"spinDirection":233},"zone":7,"typeConfidence":2.0,"plateTime":0.4459849209695381,"extension":6.791296824537988},"index":1,"playId":"cea4a87a-335d-3166-b102-6c5231111625","pitchNumber":2,"startTime":"2026-06-03T00:39:30.710Z","endTime":"2026-06-03T00:39:33.710Z","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":84.7,"endSpeed":77.6,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.199562770705544,"aZ":-26.658532312011783,"pfxX":-9.291161996425576,"pfxZ":3.5978023591185586,"pX":-0.06434596268025854,"pZ":1.9604760870212286,"vX0":5.513053689503632,"vY0":-123.1608536789338,"vZ0":-3.9273277524503283,"x":119.45,"y":185.85,"x0":-1.1284561323247426,"y0":50.000817109756504,"z0":5.838661307493224,"aX":-14.225678776222491},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.8,"breakHorizontal":15.5,"spinRate":1810,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.4452914379308357,"extension":6.843755460167811},"hitData":{"launchSpeed":93.5,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.63,"coordY":142.52}},"index":2,"playId":"eca6dc7c-dc62-38b5-90af-fb63280d5e14","pitchNumber":3,"startTime":"2026-06-03T00:39:46.606Z","endTime":"2026-06-03T00:39:54.626Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:39:54.626Z","atBatIndex":18},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Nick Kurtz homers (11) on a fly ball to left center field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-03T00:40:27.871Z","endTime":"2026-06-03T00:41:20.531Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":{"id":592791,"link":"/api/v1/people/592791"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-03T00:40:17.222Z","endTime":"2026-06-03T00:40:30.121Z","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":1,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.2,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.046352617442828,"aZ":-36.97465208915528,"pfxX":4.9704535863656245,"pfxZ":-3.540449676743494,"pX":0.3410152161170989,"pZ":2.6341216229736903,"vX0":1.869157537944875,"vY0":-116.15263507639106,"vZ0":-0.06262085995026023,"x":104.0,"y":167.66,"x0":-1.1212236808121907,"y0":50.000961755984626,"z0":6.196034634552513,"aX":6.746660877427139},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-6.1,"breakHorizontal":-9.5,"spinRate":2454,"spinDirection":43},"zone":6,"typeConfidence":2.0,"plateTime":0.4727073386009728,"extension":6.805821395985079},"index":1,"playId":"ded4c1b3-8fe2-39dc-b083-c1110f819d46","pitchNumber":1,"startTime":"2026-06-03T00:40:30.121Z","endTime":"2026-06-03T00:40:33.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(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":73.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.030240058263782,"aZ":-36.60232756949063,"pfxX":7.836684398332015,"pfxZ":-3.2378886930119126,"pX":-0.11785706869288902,"pZ":2.4994983347473942,"vX0":0.6961468827443588,"vY0":-116.84708582596114,"vZ0":0.02848440089185944,"x":121.49,"y":171.29,"x0":-1.4371944989199146,"y0":50.001089667680624,"z0":5.954527091391916,"aX":10.728270401589967},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-5.5,"breakHorizontal":-14.3,"spinRate":2754,"spinDirection":47},"zone":5,"typeConfidence":2.0,"plateTime":0.4705349491373392,"extension":6.755413452776286},"hitData":{"launchSpeed":110.0,"launchAngle":23.0,"totalDistance":383.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":83.27,"coordY":50.45}},"index":2,"playId":"3a14ff49-9d76-3868-9f6d-bc4bd50abc36","pitchNumber":2,"startTime":"2026-06-03T00:40:53.344Z","endTime":"2026-06-03T00:41:20.531Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:41:20.531Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shea Langeliers grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-03T00:41:20.997Z","endTime":"2026-06-03T00:42:16.191Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":86.9,"endSpeed":80.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.384828112199813,"aZ":-26.015033078355614,"pfxX":2.664184073760631,"pfxZ":3.7773200810056213,"pX":0.6921587996756309,"pZ":1.6244525136267105,"vX0":3.6578572853866835,"vY0":-126.4965325929055,"vZ0":-5.247433150965186,"x":90.62,"y":194.92,"x0":-1.1154747374996425,"y0":50.002540928409054,"z0":5.796207091670924,"aX":4.3419549675087525},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.0,"breakHorizontal":-5.6,"spinRate":2442,"spinDirection":167},"zone":9,"typeConfidence":2.0,"plateTime":0.4320251212185853,"extension":6.836054710764534},"index":0,"playId":"9dfa677a-aeb3-3eaf-87c8-329947b4af89","pitchNumber":1,"startTime":"2026-06-03T00:41:41.184Z","endTime":"2026-06-03T00:41:45.168Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.981193900998075,"aZ":-15.545711651421003,"pfxX":-3.0827895614364653,"pfxZ":9.171425240669047,"pX":1.057936166593778,"pZ":3.525547661685197,"vX0":6.151137495547211,"vY0":-133.83295749215455,"vZ0":-3.2637823546823226,"x":76.67,"y":143.59,"x0":-0.8701106230803094,"y0":50.00422070418211,"z0":5.87481739667987,"aX":-5.590741697236633},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.1,"breakHorizontal":4.2,"spinRate":2313,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.4093108740377951,"extension":6.978659508168159},"index":1,"playId":"d7165b2c-aa05-3c2c-87c6-ad6a9efd420e","pitchNumber":2,"startTime":"2026-06-03T00:41:55.064Z","endTime":"2026-06-03T00:41:59.653Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":73.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.09063065584237,"aZ":-34.50183317974821,"pfxX":7.150718973974698,"pfxZ":-1.7131228018488436,"pX":-0.17352184372943932,"pZ":3.4461028727869083,"vX0":0.12914305828735995,"vY0":-115.58266004015924,"vZ0":1.5961611077020785,"x":123.61,"y":145.74,"x0":-1.1595421345262853,"y0":50.00464810321356,"z0":6.054063086528089,"aX":9.697554378026682},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-2.4,"breakHorizontal":-13.0,"spinRate":2595,"spinDirection":57},"zone":11,"typeConfidence":2.0,"plateTime":0.47346690667867364,"extension":6.8420400553115694},"hitData":{"launchSpeed":97.0,"launchAngle":-6.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.68,"coordY":151.68}},"index":2,"playId":"d98c89d0-aadd-370c-8d8c-f621437cce72","pitchNumber":3,"startTime":"2026-06-03T00:42:08.175Z","endTime":"2026-06-03T00:42:16.191Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:42:16.191Z","atBatIndex":20},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dansby Swanson lines out to right fielder Carlos Cortes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-03T00:44:09.043Z","endTime":"2026-06-03T00:45:15.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":87.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.855402615357455,"aZ":-9.773743973393511,"pfxX":7.801011393404676,"pfxZ":11.303545054866346,"pX":-0.024502557422698055,"pZ":1.68896844708132,"vX0":-7.782497413286993,"vY0":-140.37178690548996,"vZ0":-8.097087845951322,"x":117.93,"y":193.18,"x0":1.7798106561507545,"y0":50.00042827107075,"z0":5.2593618852012645,"aX":15.456703628838806},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.8,"breakHorizontal":-12.4,"spinRate":2472,"spinDirection":143},"zone":8,"typeConfidence":2.0,"plateTime":0.391252290350772,"extension":6.6877323180401875},"index":0,"playId":"de319089-2602-331c-bc59-14b8410b56f9","pitchNumber":1,"startTime":"2026-06-03T00:44:31.516Z","endTime":"2026-06-03T00:44:35.284Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.62596549502612,"aZ":-21.097966071890315,"pfxX":8.866010041790506,"pfxZ":6.392742565074464,"pX":0.9866535736620532,"pZ":2.2840885744642736,"vX0":-5.825614389688345,"vY0":-131.020017077495,"vZ0":-3.5159188622897997,"x":79.39,"y":177.11,"x0":2.091256475554954,"y0":50.00017774862921,"z0":5.226817667215298,"aX":15.355593572194682},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.0,"breakHorizontal":-14.8,"spinRate":1236,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.41863565213990794,"extension":6.4663709320125795},"index":1,"playId":"ed069116-76a9-38ae-9171-722b3cdf04ac","pitchNumber":2,"startTime":"2026-06-03T00:44:49.089Z","endTime":"2026-06-03T00:44:53.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.965583905599445,"aZ":-12.97130191796596,"pfxX":6.544458115481386,"pfxZ":9.659230494880521,"pX":-0.2350726782822587,"pZ":2.2574153794135188,"vX0":-8.067419529306754,"vY0":-140.38127863181006,"vZ0":-6.293012031672142,"x":125.96,"y":177.83,"x0":1.8310806510158244,"y0":50.00044797717474,"z0":5.379019004323983,"aX":13.00817557770837},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.3,"breakHorizontal":-10.1,"spinRate":2139,"spinDirection":146},"zone":5,"typeConfidence":2.0,"plateTime":0.39077125719119277,"extension":6.5233389543295},"hitData":{"launchSpeed":94.2,"launchAngle":24.0,"totalDistance":327.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":203.47,"coordY":91.86}},"index":2,"playId":"26ac10bc-1379-3b7a-a2e5-f576926cf10f","pitchNumber":3,"startTime":"2026-06-03T00:45:06.925Z","endTime":"2026-06-03T00:45:15.956Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:45:15.956Z","atBatIndex":21},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nico Hoerner walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-03T00:45:20.411Z","endTime":"2026-06-03T00:48:20.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":73.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.43202312862331,"aZ":-44.4388521942537,"pfxX":-6.556653907610486,"pfxZ":-8.861333637145416,"pX":0.5870132306447429,"pZ":3.3962420250288186,"vX0":-1.3069224893817772,"vY0":-117.22402881178245,"vZ0":4.22697617589293,"x":94.62,"y":147.08,"x0":2.004331322664421,"y0":50.00535715997028,"z0":5.734772154535965,"aX":-9.070167231951965},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-14.6,"breakHorizontal":12.2,"spinRate":2680,"spinDirection":317},"zone":3,"typeConfidence":2.0,"plateTime":0.46835249940141965,"extension":6.396457561188723},"index":0,"playId":"54b7cebf-5f38-3afd-b672-ed1b4ec4c8af","pitchNumber":1,"startTime":"2026-06-03T00:45:38.982Z","endTime":"2026-06-03T00:45:44.653Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.8,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.993679189676477,"aZ":-28.9615943163882,"pfxX":-1.3098402732679055,"pfxZ":1.8795573683579896,"pX":0.5937112691526649,"pZ":3.9875839923570524,"vX0":-3.065070347760317,"vY0":-129.6716053493325,"vZ0":1.5127164770997195,"x":94.37,"y":131.12,"x0":1.9591955047400258,"y0":50.004804569496535,"z0":5.599264167398359,"aX":-2.239696053825631},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.0,"breakHorizontal":3.0,"spinRate":2428,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.4217018280888949,"extension":6.330065399343891},"index":1,"playId":"fd00a309-5e1c-3133-a121-a2eddb50d972","pitchNumber":2,"startTime":"2026-06-03T00:45:56.716Z","endTime":"2026-06-03T00:46:01.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.843836087886274,"aZ":-9.074682887457373,"pfxX":6.31562350100876,"pfxZ":11.545437068388672,"pX":0.09789199521588281,"pZ":1.7012904443695613,"vX0":-7.0162064673322675,"vY0":-141.18799638400503,"vZ0":-8.31973786406111,"x":113.27,"y":192.85,"x0":1.8053098258415432,"y0":50.00334572709307,"z0":5.285922783458328,"aX":12.636687655591844},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.2,"breakHorizontal":-9.8,"spinRate":2524,"spinDirection":147},"zone":8,"typeConfidence":2.0,"plateTime":0.3892850366004086,"extension":6.725511528613963},"index":2,"playId":"31b74de8-96fc-3618-b7b0-21c5c90e3515","pitchNumber":3,"startTime":"2026-06-03T00:46:18.424Z","endTime":"2026-06-03T00:46:22.399Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-06-03T00:46:27.401Z","endTime":"2026-06-03T00:46:45.628Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":89.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.43909892289872,"aZ":-8.618313395900246,"pfxX":6.2918416787216405,"pfxZ":11.339200196598618,"pX":-0.11263234584949444,"pZ":2.0244725969789705,"vX0":-7.7277162141546265,"vY0":-144.12920632984904,"vZ0":-7.75689809244475,"x":121.29,"y":184.12,"x0":1.8019518135827968,"y0":50.00238412034244,"z0":5.302951753297501,"aX":13.070504676075412},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":18.8,"breakHorizontal":-9.6,"spinRate":2491,"spinDirection":146},"zone":8,"typeConfidence":2.0,"plateTime":0.3818633916874594,"extension":6.492874289854818},"index":4,"playId":"fe583312-2dd5-3fc0-8c60-92fb9fb2695f","pitchNumber":4,"startTime":"2026-06-03T00:46:45.628Z","endTime":"2026-06-03T00:46:48.628Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":89.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.50196516864357,"aZ":-12.584497808473143,"pfxX":6.577069245628552,"pfxZ":9.43176750146013,"pX":0.12025168023604904,"pZ":2.958532368546628,"vX0":-7.199752479667067,"vY0":-143.7081784409951,"vZ0":-4.419535063970963,"x":112.42,"y":158.9,"x0":1.8120470121706085,"y0":50.00149376561268,"z0":5.307284426777935,"aX":13.658854415122594},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.3,"breakHorizontal":-10.3,"spinRate":2427,"spinDirection":148},"zone":2,"typeConfidence":2.0,"plateTime":0.3821724480841575,"extension":6.48513122155625},"index":5,"playId":"649448cf-7fab-3449-8375-c3e645744bda","pitchNumber":5,"startTime":"2026-06-03T00:47:09.763Z","endTime":"2026-06-03T00:47:12.793Z","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":91.0,"endSpeed":83.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.27944904113986,"aZ":-17.013002262615068,"pfxX":6.4114067806499415,"pfxZ":8.569446145138144,"pX":0.24204241115278297,"pZ":1.0676452482733638,"vX0":-6.688836493325419,"vY0":-132.1812324721147,"vZ0":-7.0877116529340825,"x":107.77,"y":209.95,"x0":1.9728327853433905,"y0":50.001793354311104,"z0":5.033889912179058,"aX":11.340589239339177},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":14.2,"breakHorizontal":-10.2,"spinRate":1176,"spinDirection":140},"zone":14,"typeConfidence":2.0,"plateTime":0.4144387979537858,"extension":6.640000134149471},"index":6,"playId":"d40ed89f-c746-3362-b574-cec4c7a50136","pitchNumber":6,"startTime":"2026-06-03T00:47:32.392Z","endTime":"2026-06-03T00:47:35.954Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.36841954053887,"aZ":-10.50351215869494,"pfxX":4.67475782174143,"pfxZ":10.519641372669009,"pX":0.8201491188161129,"pZ":2.089305048647702,"vX0":-4.6364011703408226,"vY0":-142.7412903012717,"vZ0":-7.099232471050613,"x":85.74,"y":182.37,"x0":1.8594379107495778,"y0":50.0021465823735,"z0":5.2725336586303495,"aX":9.63015993301547},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.8,"breakHorizontal":-7.6,"spinRate":2405,"spinDirection":147},"zone":9,"typeConfidence":2.0,"plateTime":0.3839612441406208,"extension":6.489844157529991},"index":7,"playId":"a32642d1-ceb1-3e7a-ac3f-e54db658681a","pitchNumber":7,"startTime":"2026-06-03T00:47:53.620Z","endTime":"2026-06-03T00:47:56.620Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.28676438557456,"aZ":-26.01274366236963,"pfxX":-1.7423600229747231,"pfxZ":3.671117524415888,"pX":-1.7379620682169563,"pZ":-0.028909682888422678,"vX0":-8.189704081883573,"vY0":-128.21440734851433,"vZ0":-8.010797327268676,"x":183.25,"y":239.56,"x0":1.712563172167877,"y0":50.00552588568353,"z0":5.139388356031065,"aX":-2.9270892719906363},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.2,"breakHorizontal":4.8,"spinRate":2398,"spinDirection":194},"zone":13,"typeConfidence":2.0,"plateTime":0.4257399955259924,"extension":6.58422216667431},"index":8,"playId":"52080dc9-4761-3fb6-a121-161028df6cb7","pitchNumber":8,"startTime":"2026-06-03T00:48:16.083Z","endTime":"2026-06-03T00:48:20.018Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:48:20.018Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Crow-Armstrong flies out sharply to center fielder Henry Bolte.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-03T00:48:28.397Z","endTime":"2026-06-03T00:49:04.354Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"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":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.215185854516065,"aZ":-31.982677488284494,"pfxX":-2.2914244948955185,"pfxZ":0.12489432464662364,"pX":-0.3723274924123145,"pZ":2.791952262259668,"vX0":-4.814798432614506,"vY0":-124.75039787061222,"vZ0":-0.199158858938968,"x":131.19,"y":163.4,"x0":1.8745009999639883,"y0":50.00529268651893,"z0":5.491398887470394,"aX":-3.64139837953112},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.4,"breakHorizontal":5.2,"spinRate":2133,"spinDirection":260},"zone":4,"typeConfidence":2.0,"plateTime":0.4377229265336182,"extension":6.464109346434697},"hitData":{"launchSpeed":105.1,"launchAngle":40.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":162.56,"coordY":58.75}},"index":0,"playId":"e9ec5346-82af-371a-a613-58199f2c19e3","pitchNumber":1,"startTime":"2026-06-03T00:48:48.338Z","endTime":"2026-06-03T00:49:04.354Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:49:04.354Z","atBatIndex":23},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alex Bregman pops out to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-03T00:49:07.808Z","endTime":"2026-06-03T00:51:17.808Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":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":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.07281809779135,"aZ":-13.191531342052595,"pfxX":5.036809924374383,"pfxZ":9.240617765414445,"pX":8.554643478822E-4,"pZ":2.8134818037691494,"vX0":-7.163081963643688,"vY0":-142.49347376621432,"vZ0":-4.808467578690868,"x":116.97,"y":162.82,"x0":1.8940874110152612,"y0":50.000775564294095,"z0":5.357707381907736,"aX":10.345418271495117},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.0,"breakHorizontal":-7.7,"spinRate":2352,"spinDirection":153},"zone":2,"typeConfidence":2.0,"plateTime":0.38453331740607544,"extension":6.523537548641323},"index":0,"playId":"3170d064-ed71-3a0f-8198-6ef440325498","pitchNumber":1,"startTime":"2026-06-03T00:49:28.070Z","endTime":"2026-06-03T00:49:32.347Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"533f8233-efb8-3108-ab2f-a129a99654df","startTime":"2026-06-03T00:49:50.485Z","endTime":"2026-06-03T00:49:55.323Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"playId":"2646220e-b938-3add-9edc-8df60b59cebb","startTime":"2026-06-03T00:50:08.783Z","endTime":"2026-06-03T00:50:11.925Z","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, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.908862203612173,"aZ":-18.539839823051533,"pfxX":10.816929216792117,"pfxZ":7.175905940662789,"pX":1.348515781842556,"pZ":2.7296139252273894,"vX0":-5.7778410685124655,"vY0":-136.87912182776597,"vZ0":-3.899159337950512,"x0":2.080265791200921,"y0":50.00038618531745,"z0":5.440154812869555,"aX":20.544523874738257},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.4,"breakHorizontal":-18.4,"spinRate":2298,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.39999024278523354,"extension":6.316592089136122},"index":3,"playId":"49450e3d-b8bd-3fc4-9463-a06e6412cc8b","pitchNumber":2,"startTime":"2026-06-03T00:50:26.771Z","endTime":"2026-06-03T00:50:32.786Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Gage Jump. Nico Hoerner to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":4,"actionPlayId":"49450e3d-b8bd-3fc4-9463-a06e6412cc8b","startTime":"2026-06-03T00:51:04.928Z","endTime":"2026-06-03T00:51:08.436Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.970559584582354,"aZ":-42.20798948629616,"pfxX":-4.147924548522096,"pfxZ":-7.108870537048022,"pX":0.3729414202328205,"pZ":3.7102050824754254,"vX0":-2.6186760727237006,"vY0":-118.40639985306433,"vZ0":4.188493801684163,"x":102.78,"y":138.6,"x0":2.0346372149828644,"y0":50.0044511005108,"z0":5.796304549895995,"aX":-5.852059604351793},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-11.5,"breakHorizontal":8.2,"spinRate":2394,"spinDirection":310},"zone":12,"typeConfidence":2.0,"plateTime":0.4637243968547997,"extension":6.428935175451668},"hitData":{"launchSpeed":67.5,"launchAngle":64.0,"totalDistance":116.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":157.38,"coordY":168.4}},"index":5,"playId":"b8a5ae5b-e987-30b5-88a6-409ccd36989d","pitchNumber":3,"startTime":"2026-06-03T00:51:08.436Z","endTime":"2026-06-03T00:51:17.808Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:51:17.808Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Soderstrom grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-03T00:52:16.131Z","endTime":"2026-06-03T00:53:45.915Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.9,"endSpeed":84.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.252839423138546,"aZ":-12.618398696712479,"pfxX":-3.6994555125387008,"pfxZ":10.798832848935392,"pX":1.0968519562361265,"pZ":3.0845951514083474,"vX0":7.0156037438909165,"vY0":-133.5947763920812,"vZ0":-4.670064532449263,"x":75.19,"y":155.5,"x0":-1.0803265356483178,"y0":50.00552270945239,"z0":5.759545392627642,"aX":-6.701921474637748},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.7,"breakHorizontal":5.3,"spinRate":2337,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.40968718672896776,"extension":6.973642312495321},"index":0,"playId":"87051b80-9068-376b-b4f5-93bceacb1ac2","pitchNumber":1,"startTime":"2026-06-03T00:53:25.174Z","endTime":"2026-06-03T00:53:30.244Z","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":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.2,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.52984643820142,"aZ":-19.14511951465808,"pfxX":-7.51667274507855,"pfxZ":7.199143367647615,"pX":-0.6784167238756669,"pZ":2.784700544500917,"vX0":3.9944796878747995,"vY0":-133.39641038444861,"vZ0":-4.3282644817960705,"x":142.86,"y":163.59,"x0":-1.2151913036889213,"y0":50.00433684860534,"z0":5.800652480637324,"aX":-13.606480894253037},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.4,"breakHorizontal":12.8,"spinRate":2250,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.40991591180421727,"extension":6.927581883824899},"hitData":{"launchSpeed":77.9,"launchAngle":-32.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":123.26,"coordY":142.57}},"index":1,"playId":"864398cf-0b8d-39e2-8c89-de89ddc3b8d7","pitchNumber":2,"startTime":"2026-06-03T00:53:38.929Z","endTime":"2026-06-03T00:53:45.915Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:53:45.915Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brent Rooker singles on a ground ball to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-03T00:53:53.757Z","endTime":"2026-06-03T00:56:06.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"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":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"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":7},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.8,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.175574220570244,"aZ":-31.591664241288857,"pfxX":10.435767085911962,"pfxZ":0.42009844879864033,"pX":0.8590534035559121,"pZ":2.917953287555318,"vX0":1.7455106465910912,"vY0":-116.69285276895154,"vZ0":-0.20284533865225896,"x":84.25,"y":160.0,"x0":-1.2543777539508825,"y0":50.001486035853894,"z0":5.984879085995713,"aX":14.374522410234412},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":1.0,"breakHorizontal":-19.3,"spinRate":2797,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.4695748876615182,"extension":6.880711509042784},"index":0,"playId":"d42f87c2-edba-341f-a73d-05cb008e1c25","pitchNumber":1,"startTime":"2026-06-03T00:54:08.769Z","endTime":"2026-06-03T00:54:13.619Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":79.1,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.221298971360504,"aZ":-27.713362806088266,"pfxX":3.7607734327147124,"pfxZ":2.8534475237330623,"pX":1.3762105474581374,"pZ":1.236978607632686,"vX0":4.583571265150605,"vY0":-123.64116393490006,"vZ0":-5.529993135266409,"x":64.54,"y":205.38,"x0":-0.9830497945415047,"y0":50.00449185932029,"z0":5.798222857589887,"aX":5.884238256827223},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.2,"breakHorizontal":-7.8,"spinRate":2623,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.44122748570080095,"extension":6.9088887150291525},"index":1,"playId":"d85b36d8-e8bf-397a-829b-fdbbfb3adc93","pitchNumber":2,"startTime":"2026-06-03T00:54:22.670Z","endTime":"2026-06-03T00:54:27.398Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":72.5,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.691556467775957,"aZ":-30.851748813432916,"pfxX":10.962135835084249,"pfxZ":0.9862695872872838,"pX":0.8890478721872729,"pZ":3.600694341061531,"vX0":1.3374193265629697,"vY0":-115.73777811368358,"vZ0":1.2933228755682327,"x":83.11,"y":141.56,"x0":-1.1206352418933718,"y0":50.004120093700784,"z0":6.012583030363979,"aX":14.717357216417026},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":2.4,"breakHorizontal":-20.2,"spinRate":2966,"spinDirection":17},"zone":12,"typeConfidence":2.0,"plateTime":0.47514139056727256,"extension":6.748626034943165},"index":2,"playId":"163ad2b9-5769-3584-b9a9-558c125e4899","pitchNumber":3,"startTime":"2026-06-03T00:54:36.150Z","endTime":"2026-06-03T00:54:41.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.0,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.236534184909964,"aZ":-29.165296675152117,"pfxX":2.8559701477629975,"pfxZ":1.96223561021975,"pX":1.5234769578670155,"pZ":1.6659941762180321,"vX0":5.3002176886764945,"vY0":-123.04826620662449,"vZ0":-4.200716020200687,"x":58.93,"y":193.8,"x0":-1.0289285494757352,"y0":50.00480843197321,"z0":5.864352768892571,"aX":4.382306528589407},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.8,"breakHorizontal":-6.4,"spinRate":2686,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.4450068009866288,"extension":6.817397600835325},"index":3,"playId":"a3b9f384-6556-3f04-9117-4b93693256dc","pitchNumber":4,"startTime":"2026-06-03T00:54:51.608Z","endTime":"2026-06-03T00:54:55.024Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":72.8,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.184515507904855,"aZ":-31.60265930836973,"pfxX":10.558400290457023,"pfxZ":0.4212698095563798,"pX":-0.05579447301274207,"pZ":2.866872256660944,"vX0":-0.16048008960165427,"vY0":-115.82032843212863,"vZ0":0.0877767155182112,"x":119.13,"y":161.37,"x0":-1.355184535634738,"y0":50.001004208486656,"z0":5.870027037388512,"aX":14.23211328309218},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":1.1,"breakHorizontal":-19.1,"spinRate":2673,"spinDirection":61},"zone":5,"typeConfidence":2.0,"plateTime":0.4743004636079129,"extension":6.8636240116110985},"index":4,"playId":"8ba349ef-39d0-361f-88e6-7d5f472d6737","pitchNumber":5,"startTime":"2026-06-03T00:55:06.505Z","endTime":"2026-06-03T00:55:13.145Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-06-03T00:55:27.706Z","endTime":"2026-06-03T00:55:36.650Z","isPitch":false,"type":"action","player":{"id":667670,"link":"/api/v1/people/667670"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.2,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.1265970148169,"aZ":-32.24554215720307,"pfxX":8.083477486674656,"pfxZ":-0.054040620463149835,"pX":0.3419974303298046,"pZ":2.060651582578078,"vX0":1.094763326179373,"vY0":-117.47792480714959,"vZ0":-1.921042740143986,"x":103.96,"y":183.14,"x0":-1.1802232152549068,"y0":50.001777541883925,"z0":5.89828297735347,"aX":11.249476627044423},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-0.2,"breakHorizontal":-14.9,"spinRate":2806,"spinDirection":55},"zone":9,"typeConfidence":2.0,"plateTime":0.4669904198850312,"extension":6.8956555351148605},"index":6,"playId":"5c8c3941-8aa0-3775-962a-4292652a6e42","pitchNumber":6,"startTime":"2026-06-03T00:55:36.650Z","endTime":"2026-06-03T00:55:40.681Z","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":92.1,"endSpeed":84.7,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.52408624093559,"aZ":-14.192363251846718,"pfxX":-2.0087224955776524,"pfxZ":9.808166280770669,"pX":-0.023334117450419745,"pZ":3.1043200721913022,"vX0":3.2082520976749516,"vY0":-134.17589732353795,"vZ0":-4.358721622188533,"x":117.89,"y":154.96,"x0":-0.970521889019411,"y0":50.00246001571437,"z0":5.752675938779698,"aX":-3.6828380253298403},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.2,"breakHorizontal":3.0,"spinRate":2245,"spinDirection":200},"zone":2,"typeConfidence":2.0,"plateTime":0.40735412085009104,"extension":7.047919115691969},"hitData":{"launchSpeed":98.5,"launchAngle":8.0,"totalDistance":153.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.99,"coordY":96.45}},"index":7,"playId":"1d58486c-959f-36b8-8332-48591939fdfd","pitchNumber":7,"startTime":"2026-06-03T00:55:55.990Z","endTime":"2026-06-03T00:56:06.988Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:56:06.988Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Henry Bolte singles on a ground ball to left fielder Ian Happ. Brent Rooker to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-03T00:56:16.953Z","endTime":"2026-06-03T00:56:59.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"postOnSecond":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.0,"endSpeed":84.8,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.90870786928413,"aZ":-18.07240756628126,"pfxX":-6.460315024480867,"pfxZ":7.69165975426977,"pX":-0.5083795613385167,"pZ":3.476455264056168,"vX0":3.3628584632425045,"vY0":-134.05210307900282,"vZ0":-2.926916267987231,"x":136.38,"y":144.92,"x0":-0.9346486627567755,"y0":50.00491096803786,"z0":5.861024530312521,"aX":-11.84873392072121},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.6,"breakHorizontal":11.0,"spinRate":2270,"spinDirection":202},"zone":1,"typeConfidence":2.0,"plateTime":0.40739854950424403,"extension":6.897952581245586},"index":0,"playId":"c1714db7-18da-3d17-ae40-1ee786eeb6ae","pitchNumber":1,"startTime":"2026-06-03T00:56:29.946Z","endTime":"2026-06-03T00:56:32.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.3,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.202062271490558,"aZ":-35.24349291881859,"pfxX":7.571998438604928,"pfxZ":-2.1942388337025225,"pX":0.3449732857929439,"pZ":2.513574084500622,"vX0":1.45329474701977,"vY0":-117.75578462634135,"vZ0":-0.28939768177595515,"x":103.85,"y":170.91,"x0":-1.2643607591936805,"y0":50.00389230947115,"z0":5.90988873427699,"aX":10.590366394330362},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-3.7,"breakHorizontal":-14.0,"spinRate":2713,"spinDirection":58},"zone":6,"typeConfidence":2.0,"plateTime":0.4658629716376832,"extension":6.813744855898029},"hitData":{"launchSpeed":95.8,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":89.99,"coordY":120.26}},"index":1,"playId":"5843bfd7-3350-3d34-810b-9c32b92de163","pitchNumber":2,"startTime":"2026-06-03T00:56:47.217Z","endTime":"2026-06-03T00:56:59.029Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:56:59.029Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jeff McNeil flies out to left fielder Ian Happ.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-03T00:56:56.626Z","endTime":"2026-06-03T00:57:36.844Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"postOnSecond":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.17606239535693,"aZ":-27.970337244584986,"pfxX":-10.066881733632677,"pfxZ":2.7321162644353993,"pX":-0.9868517776848498,"pZ":2.891493935412296,"vX0":3.7880683652225944,"vY0":-123.7231709585373,"vZ0":-1.710706048379294,"x":154.62,"y":160.71,"x0":-1.2353983519745602,"y0":50.004696281404435,"z0":5.950520925355994,"aX":-15.507484289292238},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.8,"breakHorizontal":17.3,"spinRate":1878,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.4437934898419944,"extension":6.6950985774436225},"hitData":{"launchSpeed":77.1,"launchAngle":57.0,"totalDistance":195.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":72.48,"coordY":143.15}},"index":0,"playId":"15936432-eb4c-3099-a094-db73227a0292","pitchNumber":1,"startTime":"2026-06-03T00:57:25.106Z","endTime":"2026-06-03T00:57:36.844Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:57:36.844Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zack Gelof singles on a line drive to center fielder Pete Crow-Armstrong. Brent Rooker scores. Henry Bolte to 2nd.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-03T00:57:52.489Z","endTime":"2026-06-03T00:59:07.108Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"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":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"postOnSecond":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":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"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":{"id":592791,"link":"/api/v1/people/592791"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.988442046396454,"aZ":-14.72514586693158,"pfxX":-6.176228352391272,"pfxZ":9.531096503663816,"pX":-0.8243024882260409,"pZ":2.117381994944346,"vX0":2.60334406562561,"vY0":-134.40593651551376,"vZ0":-6.745143306740637,"x":148.42,"y":181.61,"x0":-1.0027834155427258,"y0":50.001633784789995,"z0":5.704141874794811,"aX":-11.304831388135941},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.1,"breakHorizontal":10.7,"spinRate":2276,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.40744448314905046,"extension":7.020704965434762},"index":0,"playId":"59d19921-53b7-3e7f-88f9-4a6283c8f6af","pitchNumber":1,"startTime":"2026-06-03T00:58:17.882Z","endTime":"2026-06-03T00:58:22.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.818660688427506,"aZ":-33.63497696401352,"pfxX":9.77584166135815,"pfxZ":-1.0447739810510168,"pX":0.6965169562406928,"pZ":0.47802066961715456,"vX0":1.5283936491593324,"vY0":-117.77471948070495,"vZ0":-4.952202296311894,"x":90.45,"y":225.87,"x0":-1.231430984669973,"y0":50.00376985559437,"z0":5.742897872427416,"aX":13.63868007132028},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-2.9,"breakHorizontal":-18.1,"spinRate":2886,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.46630512691024384,"extension":6.939990135346593},"index":1,"playId":"6ef3282c-c833-3adb-8939-f12638bd3883","pitchNumber":2,"startTime":"2026-06-03T00:58:35.643Z","endTime":"2026-06-03T00:58:38.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.857781279338894,"aZ":-15.60387647497695,"pfxX":-6.9360116676057135,"pfxZ":9.070018190912947,"pX":-0.18552448786681378,"pZ":2.7689116178248656,"vX0":4.494360809590188,"vY0":-134.04880047560653,"vZ0":-5.0164738287145525,"x":124.07,"y":164.02,"x0":-0.9791493492131704,"y0":50.00554943358909,"z0":5.771571249995075,"aX":-12.67683985653973},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.6,"breakHorizontal":11.6,"spinRate":2320,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.4079578644684694,"extension":7.029883430534652},"hitData":{"launchSpeed":82.2,"launchAngle":15.0,"totalDistance":192.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":132.98,"coordY":95.61}},"index":2,"playId":"7a96cd1c-8c00-35b8-9503-9af56b4111ee","pitchNumber":3,"startTime":"2026-06-03T00:58:56.174Z","endTime":"2026-06-03T00:59:07.108Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T00:59:07.108Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Darell Hernaiz strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-03T01:00:22.507Z","endTime":"2026-06-03T01:01:08.665Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-03T00:59:31.625Z","endTime":"2026-06-03T01:00:24.580Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.477823685473936,"aZ":-24.5871028454836,"pfxX":4.469195624983622,"pfxZ":4.664805444095668,"pX":0.6172782750804913,"pZ":2.1640556327710416,"vX0":2.852555692617044,"vY0":-126.16358358379223,"vZ0":-4.332635210172498,"x":93.47,"y":180.35,"x0":-1.1052384663320942,"y0":50.00279177875935,"z0":5.863683445016755,"aX":7.270384205143912},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.8,"breakHorizontal":-8.8,"spinRate":2556,"spinDirection":169},"zone":9,"typeConfidence":2.0,"plateTime":0.4326375150072743,"extension":6.87200546088018},"index":1,"playId":"d3f850d5-3232-3c55-a81e-0b4a5f6346bf","pitchNumber":1,"startTime":"2026-06-03T01:00:24.580Z","endTime":"2026-06-03T01:00:28.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.39750882693296,"aZ":-32.29561811348164,"pfxX":9.922263638482857,"pfxZ":-0.08818943823346093,"pX":0.3426066291155697,"pZ":1.371012828604885,"vX0":0.6460470501383306,"vY0":-118.32006714934624,"vZ0":-3.558858791541242,"x":103.94,"y":201.76,"x0":-1.222107582609218,"y0":50.00206746929505,"z0":5.880966335420982,"aX":13.94530421988269},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-0.8,"breakHorizontal":-18.1,"spinRate":2751,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.46446496493267375,"extension":6.865845220927478},"index":2,"playId":"6ece6a26-6dbb-33ce-8742-21c49736124a","pitchNumber":2,"startTime":"2026-06-03T01:00:41.386Z","endTime":"2026-06-03T01:00:44.386Z","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":2},"index":3,"startTime":"2026-06-03T01:00:53.331Z","endTime":"2026-06-03T01:01:04.903Z","isPitch":false,"type":"action","player":{"id":687231,"link":"/api/v1/people/687231"}},{"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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.341097213661815,"aZ":-33.803890881456894,"pfxX":11.16630475815545,"pfxZ":-1.1767195340434151,"pX":1.2707894457940838,"pZ":1.518699821816029,"vX0":2.0424737790398155,"vY0":-117.38290277790969,"vZ0":-2.7279384107034215,"x":68.56,"y":197.78,"x0":-1.0628690429429355,"y0":50.005683223190594,"z0":5.875400521731729,"aX":15.42419025245136},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-2.5,"breakHorizontal":-20.8,"spinRate":2818,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4684692854357966,"extension":6.97881384096037},"index":4,"playId":"13d83826-bc02-36e7-9c63-a2952179645d","pitchNumber":3,"startTime":"2026-06-03T01:01:04.903Z","endTime":"2026-06-03T01:01:08.665Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:01:08.665Z","atBatIndex":30},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Seiya Suzuki pops out to second baseman Jeff McNeil.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-03T01:02:56.453Z","endTime":"2026-06-03T01:04:12.210Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","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":2},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.3528782592524,"aZ":-31.41126742296535,"pfxX":-2.155981273397008,"pfxZ":0.4744518788842669,"pX":0.45380203512440903,"pZ":2.6880327728072753,"vX0":-3.24437289553519,"vY0":-126.21174014911746,"vZ0":-0.5845518812556909,"x":99.7,"y":166.2,"x0":2.0334211141858325,"y0":50.005689203414235,"z0":5.440098629977653,"aX":-3.4980807057780696},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.0,"breakHorizontal":4.6,"spinRate":2216,"spinDirection":237},"zone":6,"typeConfidence":2.0,"plateTime":0.43304927476556987,"extension":6.424264390471078},"index":0,"playId":"eb9967e1-4fab-327b-b7fb-b80a6b7ae6e2","pitchNumber":1,"startTime":"2026-06-03T01:03:20.886Z","endTime":"2026-06-03T01:03:25.484Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.970694650417165,"aZ":-22.46118250090707,"pfxX":5.75473284664203,"pfxZ":5.792424608742104,"pX":-0.5604751763897946,"pZ":0.2882025459565496,"vX0":-8.268568088330731,"vY0":-128.48844613007782,"vZ0":-7.7275828211858215,"x":138.36,"y":231.0,"x0":1.947731443621888,"y0":50.00314600735292,"z0":5.073108571424293,"aX":9.648671167355179},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":9.0,"breakHorizontal":-8.6,"spinRate":944,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.42587280351953005,"extension":6.715424354661157},"index":1,"playId":"c606a2de-a5e9-3edf-a2fd-5452fe642eca","pitchNumber":2,"startTime":"2026-06-03T01:03:35.305Z","endTime":"2026-06-03T01:03:38.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":82.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.324106725068813,"aZ":-30.40602680335841,"pfxX":-2.357496014533958,"pfxZ":1.045197586959672,"pX":-0.11682520050181108,"pZ":2.990955305027836,"vX0":-4.3177392020117775,"vY0":-127.81852955874446,"vZ0":-0.4608266591327417,"x":121.45,"y":158.02,"x0":1.887234162629018,"y0":50.00049435162033,"z0":5.519880180104557,"aX":-3.9793079687607977},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.0,"breakHorizontal":5.0,"spinRate":2325,"spinDirection":237},"zone":2,"typeConfidence":2.0,"plateTime":0.42523194983226853,"extension":6.472501267221892},"hitData":{"launchSpeed":68.0,"launchAngle":42.0,"totalDistance":210.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":132.75,"coordY":117.16}},"index":2,"playId":"b407dc5a-2c0d-38bd-8ce9-2a38bb9b5600","pitchNumber":3,"startTime":"2026-06-03T01:04:01.930Z","endTime":"2026-06-03T01:04:12.210Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:04:12.210Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-03T01:04:14.981Z","endTime":"2026-06-03T01:06:09.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.176187405759094,"aZ":-41.67891792319188,"pfxX":-5.9034509592168,"pfxZ":-6.880842252592919,"pX":1.4544201473755,"pZ":1.9294765228645365,"vX0":0.25654547715751524,"vY0":-117.0868963740131,"vZ0":0.5907486619930575,"x":61.56,"y":186.68,"x0":2.1094992259629746,"y0":50.00290588611744,"z0":5.590254371831928,"aX":-8.154112684041948},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-12.0,"breakHorizontal":10.6,"spinRate":2529,"spinDirection":318},"zone":14,"typeConfidence":2.0,"plateTime":0.46871395625610157,"extension":6.350584188662424},"index":0,"playId":"f3a5376b-28b5-3491-9150-92a503e13b86","pitchNumber":1,"startTime":"2026-06-03T01:04:37.721Z","endTime":"2026-06-03T01:04:42.280Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.12143510722708,"aZ":-10.968135513045773,"pfxX":4.812608375167051,"pfxZ":10.672426741626305,"pX":0.33246533076847545,"pZ":2.0838425843053594,"vX0":-5.972681580178344,"vY0":-140.61353246944205,"vZ0":-6.716175580224074,"x":104.33,"y":182.52,"x0":1.8663935619060201,"y0":50.00618957770732,"z0":5.227107322189644,"aX":9.566449959449786},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.0,"breakHorizontal":-7.3,"spinRate":2429,"spinDirection":149},"zone":9,"typeConfidence":2.0,"plateTime":0.39064433455691505,"extension":6.495342430395222},"index":1,"playId":"71409a83-234d-3397-82b8-7161b4085aa1","pitchNumber":2,"startTime":"2026-06-03T01:04:54.800Z","endTime":"2026-06-03T01:04:58.773Z","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":95.8,"endSpeed":87.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.67672115273688,"aZ":-14.015477448868454,"pfxX":5.566514175158871,"pfxZ":9.297034307611337,"pX":1.0082912847641816,"pZ":2.7555449715626965,"vX0":-4.387168704917244,"vY0":-139.43760746772034,"vZ0":-4.604512761591834,"x":78.57,"y":164.38,"x0":1.885087896338591,"y0":50.00486745111266,"z0":5.36476505197193,"aX":10.875561599859058},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.0,"breakHorizontal":-9.1,"spinRate":2271,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.39400036965141005,"extension":6.392817779660431},"index":2,"playId":"09353d2a-2e7c-3c92-a217-b5d53c22966c","pitchNumber":3,"startTime":"2026-06-03T01:05:13.076Z","endTime":"2026-06-03T01:05:21.165Z","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":82.9,"endSpeed":76.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.366815856790836,"aZ":-38.866922192038466,"pfxX":-5.458426874753862,"pfxZ":-4.531148203298844,"pX":0.7476381459932452,"pZ":3.6322571979777285,"vX0":-1.4127937290438073,"vY0":-120.72724422196842,"vZ0":3.327437612375885,"x":88.5,"y":140.71,"x0":2.0494721778350873,"y0":50.00241729038036,"z0":5.65558064536578,"aX":-8.06205084254806},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-7.2,"breakHorizontal":10.2,"spinRate":2308,"spinDirection":307},"zone":12,"typeConfidence":2.0,"plateTime":0.4535695316959134,"extension":6.386418450059978},"index":3,"playId":"0b8d7160-785b-358d-8d58-530afd16dbbd","pitchNumber":4,"startTime":"2026-06-03T01:05:45.925Z","endTime":"2026-06-03T01:05:51.026Z","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":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.003063473447874,"aZ":-14.44957738793902,"pfxX":8.5420841527724,"pfxZ":8.698012910274347,"pX":0.4564088824465512,"pZ":1.8552680339484622,"vX0":-7.089325642389951,"vY0":-142.18117529297305,"vZ0":-6.804619940293311,"x":99.6,"y":188.69,"x0":1.8780344914895692,"y0":50.00315673468994,"z0":5.2046767292608145,"aX":17.40874733637743},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.4,"breakHorizontal":-13.9,"spinRate":2347,"spinDirection":145},"zone":9,"typeConfidence":2.0,"plateTime":0.38590668225295177,"extension":6.5055283241456605},"index":4,"playId":"900316cf-5e10-3541-91f0-b90618e00006","pitchNumber":5,"startTime":"2026-06-03T01:06:05.191Z","endTime":"2026-06-03T01:06:09.771Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:06:09.771Z","atBatIndex":32},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Carson Kelly lines out to second baseman Jeff McNeil.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-03T01:06:15.364Z","endTime":"2026-06-03T01:08:23.462Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"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":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.32055879323826,"aZ":-9.993007006959584,"pfxX":4.579491311230518,"pfxZ":10.898730262461179,"pX":0.47114532314413976,"pZ":2.5247730995009507,"vX0":-5.5903607193734235,"vY0":-141.95163442980785,"vZ0":-5.959728324842762,"x":99.04,"y":170.61,"x0":1.8735955790539784,"y0":50.00322777155797,"z0":5.291576642630142,"aX":9.320884052214232},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.6,"breakHorizontal":-7.1,"spinRate":2434,"spinDirection":152},"zone":6,"typeConfidence":2.0,"plateTime":0.38625841722085186,"extension":6.392063431222124},"index":0,"playId":"c2a9c824-cd8c-35bd-b2c4-7554486236d2","pitchNumber":1,"startTime":"2026-06-03T01:06:35.518Z","endTime":"2026-06-03T01:06:38.616Z","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":90.0,"endSpeed":82.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.20667870578793,"aZ":-24.393417281300042,"pfxX":8.978818252151612,"pfxZ":4.518036819868009,"pX":-0.2658337438071675,"pZ":0.25719128805179264,"vX0":-8.575548868636648,"vY0":-130.60381891216568,"vZ0":-7.529350004129852,"x":127.13,"y":231.84,"x0":1.8979606538633447,"y0":50.005295409070364,"z0":5.019720498785918,"aX":15.471573189301676},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.6,"breakHorizontal":-14.3,"spinRate":1190,"spinDirection":118},"zone":13,"typeConfidence":2.0,"plateTime":0.41981675546391717,"extension":6.752853879229635},"index":1,"playId":"530374ba-353f-309c-92cb-958975ddd729","pitchNumber":2,"startTime":"2026-06-03T01:07:03.702Z","endTime":"2026-06-03T01:07:06.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.154235132080295,"aZ":-28.297120949741274,"pfxX":-2.3283941999891917,"pfxZ":2.3439416398837767,"pX":0.6698141830937017,"pZ":0.9650322956370593,"vX0":-2.54213824931185,"vY0":-127.89672915969058,"vZ0":-5.15788128351181,"x":91.47,"y":212.72,"x0":1.9802167439659808,"y0":50.001063372558654,"z0":5.235639910155183,"aX":-3.8437352666853033},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.2,"breakHorizontal":4.8,"spinRate":2151,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.42877778121653876,"extension":6.468319232085045},"index":2,"playId":"4cc8071f-935f-329d-93fb-d509ecdff021","pitchNumber":3,"startTime":"2026-06-03T01:07:26.987Z","endTime":"2026-06-03T01:07:30.041Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":87.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.07124861682342,"aZ":-11.381003679296024,"pfxX":6.640690716183348,"pfxZ":10.453363700626468,"pX":0.032073644882432,"pZ":1.5807397497666833,"vX0":-7.439349045372346,"vY0":-140.87890530749095,"vZ0":-7.883511193584185,"x":115.78,"y":196.1,"x0":1.8572249671711636,"y0":50.00554229597057,"z0":5.1696793570471815,"aX":13.213356729369993},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.3,"breakHorizontal":-10.3,"spinRate":2330,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.3903302338004271,"extension":6.5438859990408735},"index":3,"playId":"c8ec9ba8-c8f2-3f78-92c7-bc05c67f42d5","pitchNumber":4,"startTime":"2026-06-03T01:07:49.553Z","endTime":"2026-06-03T01:07:54.972Z","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":2},"index":4,"startTime":"2026-06-03T01:08:00.234Z","endTime":"2026-06-03T01:08:18.548Z","isPitch":false,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":88.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.02963889484423,"aZ":-13.820524522827139,"pfxX":6.200101412989272,"pfxZ":9.10118915246268,"pX":0.6600426736704779,"pZ":2.8808290461434196,"vX0":-5.407961777744859,"vY0":-142.14903319062978,"vZ0":-4.3959990867220515,"x":91.84,"y":161.0,"x0":1.7954752023061797,"y0":50.00248542365957,"z0":5.345236469886735,"aX":12.502742887936181},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.6,"breakHorizontal":-10.0,"spinRate":2279,"spinDirection":146},"zone":3,"typeConfidence":2.0,"plateTime":0.38749341137398385,"extension":6.409590042726012},"hitData":{"launchSpeed":98.9,"launchAngle":9.0,"totalDistance":172.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":143.19,"coordY":143.57}},"index":5,"playId":"2edea685-210c-3868-849f-79ed166cdcbc","pitchNumber":5,"startTime":"2026-06-03T01:08:18.548Z","endTime":"2026-06-03T01:08:23.462Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:08:23.462Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carlos Cortes flies out to left fielder Ian Happ.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-03T01:10:23.233Z","endTime":"2026-06-03T01:12:06.201Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":6},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.210124188707407,"aZ":-13.820735402305445,"pfxX":-3.359389370458084,"pfxZ":10.045936800162835,"pX":-0.11651056563104618,"pZ":2.2709736797875,"vX0":3.898115635536733,"vY0":-134.11462384646396,"vZ0":-6.5635464142987985,"x":121.44,"y":177.46,"x0":-1.1503550129151374,"y0":50.00304310199801,"z0":5.730344337741586,"aX":-6.137851806701442},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.0,"breakHorizontal":5.3,"spinRate":2315,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.407943579895401,"extension":7.02490803395265},"index":0,"playId":"564de622-4a66-3463-b819-6de88c0e6c40","pitchNumber":1,"startTime":"2026-06-03T01:10:36.800Z","endTime":"2026-06-03T01:10:40.477Z","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":92.7,"endSpeed":84.3,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.318564211635696,"aZ":-14.309126977435728,"pfxX":-5.017215195074944,"pfxZ":9.779141617398862,"pX":-1.080786018984588,"pZ":2.280518198376643,"vX0":2.0255507812654994,"vY0":-134.79173784846657,"vZ0":-6.66764315089641,"x":158.2,"y":177.21,"x0":-1.193356415699517,"y0":50.00114809833826,"z0":5.810523542743472,"aX":-9.162850540972656},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.3,"breakHorizontal":8.6,"spinRate":2264,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.4075067948984863,"extension":6.867630570990536},"index":1,"playId":"95ca7e4a-a608-360e-9058-7515576c1622","pitchNumber":2,"startTime":"2026-06-03T01:10:50.728Z","endTime":"2026-06-03T01:10:55.422Z","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":84.1,"endSpeed":76.8,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61600598191662,"aZ":-25.535714707904624,"pfxX":-8.66556095511567,"pfxZ":4.394596381107009,"pX":-1.6653928189481204,"pZ":2.706460159277381,"vX0":1.6800529858403062,"vY0":-122.51091246882017,"vZ0":-2.3778707584128176,"x":180.48,"y":165.71,"x0":-1.2372177953857064,"y0":50.0029723272441,"z0":5.886238609156537,"aX":-13.08966472132665},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":7.6,"breakHorizontal":15.2,"spinRate":1859,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.44815855756770384,"extension":6.6936970701428615},"index":2,"playId":"2b48d7cf-5f84-3f68-8184-542ef59e222d","pitchNumber":3,"startTime":"2026-06-03T01:11:03.737Z","endTime":"2026-06-03T01:11:08.243Z","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.1,"endSpeed":72.7,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.257902822220622,"aZ":-41.938733240820305,"pfxX":5.736721342267359,"pfxZ":-7.339139376844605,"pX":-0.9684196124426255,"pZ":1.7765112474657005,"vX0":-1.0500486072740995,"vY0":-115.20919916127146,"vZ0":-0.4803311676683175,"x":153.91,"y":190.81,"x0":-1.2489894454687973,"y0":50.00040378847832,"z0":6.073564273903031,"aX":7.638581106880162},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-13.1,"breakHorizontal":-10.1,"spinRate":2602,"spinDirection":44},"zone":13,"typeConfidence":2.0,"plateTime":0.47712656799158015,"extension":6.713507823676877},"index":3,"playId":"215700d4-6345-3696-9e38-e2e7095bebf4","pitchNumber":4,"startTime":"2026-06-03T01:11:17.121Z","endTime":"2026-06-03T01:11:21.264Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.141510133837414,"aZ":-13.017446197942608,"pfxX":-4.296026242709629,"pfxZ":10.31855628459472,"pX":0.009026882347554515,"pZ":2.299125035775079,"vX0":4.5337805291040185,"vY0":-135.75634057458,"vZ0":-6.655793240728722,"x":116.66,"y":176.7,"x0":-1.1286245307940277,"y0":50.005594755796125,"z0":5.6979827993392815,"aX":-7.978806206747285},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.4,"breakHorizontal":6.7,"spinRate":2317,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.4042459864646264,"extension":6.97459639342781},"index":4,"playId":"8d1c946b-34c8-3cd0-8aef-5977d7c3e02a","pitchNumber":5,"startTime":"2026-06-03T01:11:31.499Z","endTime":"2026-06-03T01:11:34.499Z","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":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-06-03T01:11:45.283Z","endTime":"2026-06-03T01:11:57.415Z","isPitch":false,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.2,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.183708292047232,"aZ":-11.9720329265894,"pfxX":-3.711014858911101,"pfxZ":10.816798271299849,"pX":0.25270378773115804,"pZ":2.8248381047434212,"vX0":5.17985596846784,"vY0":-136.11567347663927,"vZ0":-5.596363530955099,"x":107.37,"y":162.51,"x0":-1.1969440765421324,"y0":50.00220706531618,"z0":5.743737172565143,"aX":-6.930903602829534},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.5,"breakHorizontal":5.5,"spinRate":2377,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.4031207274611175,"extension":6.98903122485851},"hitData":{"launchSpeed":84.9,"launchAngle":30.0,"totalDistance":268.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":55.87,"coordY":117.24}},"index":6,"playId":"c4d3620e-5e85-3f9e-a4cb-ea87bc9e4e6d","pitchNumber":6,"startTime":"2026-06-03T01:11:57.415Z","endTime":"2026-06-03T01:12:06.201Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:12:06.201Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Kurtz walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-03T01:12:16.530Z","endTime":"2026-06-03T01:14:03.065Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"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,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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":84.1,"endSpeed":76.8,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.51928990795569,"aZ":-22.188376365313196,"pfxX":-8.72711478518264,"pfxZ":6.622163424189491,"pX":-1.9205482427627694,"pZ":2.415989974817978,"vX0":1.1516718066955236,"vY0":-122.41683185457518,"vZ0":-3.762912389724559,"x":190.21,"y":173.55,"x0":-1.2654532305880768,"y0":50.00543684316143,"z0":5.88593091795847,"aX":-13.168025229057337},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":11.3,"breakHorizontal":15.5,"spinRate":1908,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4484492260332127,"extension":6.720673737540375},"index":0,"playId":"91f3929b-c076-3933-a318-79cfb43edbef","pitchNumber":1,"startTime":"2026-06-03T01:12:29.277Z","endTime":"2026-06-03T01:12:33.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.63990118863206,"aZ":-17.237974468262344,"pfxX":-7.758428214707443,"pfxZ":8.126665685487238,"pX":-1.3661621252456564,"pZ":2.6850251498257185,"vX0":2.0658501871972255,"vY0":-134.78223485403058,"vZ0":-4.999636162332353,"x":169.07,"y":166.28,"x0":-1.1352905493109597,"y0":50.00140616510314,"z0":5.783613052123316,"aX":-14.254306877401296},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.8,"breakHorizontal":13.6,"spinRate":2260,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.40657389887715834,"extension":6.861112786335496},"index":1,"playId":"7cdc9478-8f88-32d7-9aac-c6f3243adaeb","pitchNumber":2,"startTime":"2026-06-03T01:12:42.609Z","endTime":"2026-06-03T01:12:46.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.129470244843933,"aZ":-26.010078006237915,"pfxX":-9.039881014379207,"pfxZ":4.000730308832903,"pX":-0.7120733872487972,"pZ":2.5069872497059,"vX0":4.072951982369536,"vY0":-123.04084222959108,"vZ0":-2.9877461678556427,"x":144.14,"y":171.09,"x0":-1.2092879878180631,"y0":50.00573710315765,"z0":5.928050835585394,"aX":-13.940553284585938},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.8,"breakHorizontal":15.5,"spinRate":1869,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.4442140835629793,"extension":6.727973410525112},"index":2,"playId":"dd11b7fc-d200-3ebd-a7a7-e97d78e84115","pitchNumber":3,"startTime":"2026-06-03T01:12:59.334Z","endTime":"2026-06-03T01:13:03.904Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.659510243811056,"aZ":-17.724243804635574,"pfxX":-7.456491843238851,"pfxZ":7.852418594802819,"pX":-1.1338564543891558,"pZ":2.7366719247025526,"vX0":2.6787446384774833,"vY0":-134.85580549277702,"vZ0":-4.761281860551931,"x":160.22,"y":164.89,"x0":-1.1721146222467282,"y0":50.000343294692144,"z0":5.777536397564923,"aX":-13.71450771639718},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.4,"breakHorizontal":13.0,"spinRate":2245,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.4063528776130818,"extension":6.972723113887307},"index":3,"playId":"133cd684-be8c-3770-a909-28cc5196dc9b","pitchNumber":4,"startTime":"2026-06-03T01:13:14.531Z","endTime":"2026-06-03T01:13:18.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.5,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.618871614529105,"aZ":-26.604279663264297,"pfxX":-7.8448902156434475,"pfxZ":3.6314578465503295,"pX":-0.06801547462843258,"pZ":2.4997719564818706,"vX0":5.236905860798848,"vY0":-123.31001917818912,"vZ0":-2.7393755018860957,"x":119.59,"y":171.29,"x0":-1.2052367441462932,"y0":50.00093538293558,"z0":5.8808914957840965,"aX":-12.021739055359586},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":6.1,"breakHorizontal":13.0,"spinRate":1882,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.4450072669078655,"extension":6.8251556310974255},"index":4,"playId":"efeddc81-11a5-3990-b1f9-59caaecf0f76","pitchNumber":5,"startTime":"2026-06-03T01:13:28.533Z","endTime":"2026-06-03T01:13:35.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":78.9,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.451881899596938,"aZ":-22.802500148626184,"pfxX":-10.280722409348567,"pfxZ":5.924464007210186,"pX":0.2249892405016436,"pZ":1.0421741545368208,"vX0":6.48398414979741,"vY0":-125.29887809047128,"vZ0":-7.058522665067045,"x":108.42,"y":210.64,"x0":-1.0669210690278998,"y0":50.00378348015584,"z0":5.772096320696691,"aX":-16.269387256557426},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":9.2,"breakHorizontal":17.0,"spinRate":1986,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.4379364928243259,"extension":6.823065791863857},"index":5,"playId":"054b82a5-5726-3443-b38d-0fb0fa43f0ec","pitchNumber":6,"startTime":"2026-06-03T01:13:58.749Z","endTime":"2026-06-03T01:14:03.065Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:14:03.065Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Shea Langeliers flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-03T01:14:42.595Z","endTime":"2026-06-03T01:16:37.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"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,4,5,6],"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":6},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"a7d77f7e-276e-33f9-84f1-13cd4b16e98a","startTime":"2026-06-03T01:14:26.797Z","endTime":"2026-06-03T01:14:29.797Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61308644832485,"aZ":-22.405056636084296,"pfxX":2.9890529913028376,"pfxZ":6.014659019051813,"pX":0.7512496521466105,"pZ":2.0694521574573956,"vX0":3.9240631566686015,"vY0":-126.60720929622097,"vZ0":-4.777569342941418,"x":88.36,"y":182.9,"x0":-1.2066743563160895,"y0":50.00590924081743,"z0":5.771935351232325,"aX":4.857701329892393},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":10.1,"breakHorizontal":-6.4,"spinRate":2569,"spinDirection":173},"zone":9,"typeConfidence":2.0,"plateTime":0.43246136408951674,"extension":6.970051625739148},"index":1,"playId":"a4a45439-27b0-3f75-b97f-78cadfe3e968","pitchNumber":1,"startTime":"2026-06-03T01:14:44.620Z","endTime":"2026-06-03T01:14:48.774Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.983824511098526,"aZ":-25.625003638939344,"pfxX":2.9472875757989137,"pfxZ":4.019590593886304,"pX":0.3135018723294842,"pZ":1.911825718739621,"vX0":2.8882413165918477,"vY0":-125.93465686458006,"vZ0":-4.534425938951152,"x":105.05,"y":187.16,"x0":-1.2250338974607877,"y0":50.00473420014106,"z0":5.771778750506732,"aX":4.805354909694413},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.6,"breakHorizontal":-5.9,"spinRate":2633,"spinDirection":170},"zone":9,"typeConfidence":2.0,"plateTime":0.43246778082663084,"extension":6.967748128134927},"index":2,"playId":"e99d9e39-d014-32c1-93c2-2600cf658602","pitchNumber":2,"startTime":"2026-06-03T01:15:04.332Z","endTime":"2026-06-03T01:15:07.332Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-03T01:15:20.532Z","endTime":"2026-06-03T01:15:39.243Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.766046458318304,"aZ":-32.59757160600152,"pfxX":9.415495137936487,"pfxZ":-0.2915876457828066,"pX":0.6980273721086809,"pZ":1.4436842407352728,"vX0":1.9085112817678942,"vY0":-119.25834635794637,"vZ0":-3.3532742417536596,"x":90.39,"y":199.8,"x0":-1.336573634413039,"y0":50.004954184966934,"z0":5.82006713663536,"aX":13.51122620234284},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.1,"breakHorizontal":-17.5,"spinRate":2804,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4599559650038927,"extension":6.902292283035114},"index":4,"playId":"5ff96fc9-36bc-3c35-9843-13d6445cc069","pitchNumber":3,"startTime":"2026-06-03T01:15:39.243Z","endTime":"2026-06-03T01:15:47.875Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":1},"index":5,"playId":"304251fb-6661-3dc7-b0e6-a983f57f8f61","startTime":"2026-06-03T01:16:07.917Z","endTime":"2026-06-03T01:16:11.143Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":73.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.43934605547819,"aZ":-34.33791400849247,"pfxX":7.558555674805053,"pfxZ":-1.5752717826386782,"pX":0.5530441232914953,"pZ":1.551657508759458,"vX0":1.796392515023273,"vY0":-117.45932739748486,"vZ0":-2.4034662978902697,"x":95.92,"y":196.89,"x0":-1.2060285445039123,"y0":50.00220930991083,"z0":5.8291785322205305,"aX":10.39758689232783},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-3.2,"breakHorizontal":-14.2,"spinRate":2819,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.4690974330651181,"extension":6.948275208723578},"hitData":{"launchSpeed":86.1,"launchAngle":31.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.97,"coordY":81.75}},"index":6,"playId":"18f6b177-c228-3dd4-9dc5-b22637b8eb64","pitchNumber":4,"startTime":"2026-06-03T01:16:28.966Z","endTime":"2026-06-03T01:16:37.221Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:16:37.221Z","atBatIndex":36},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tyler Soderstrom lines out to third baseman Alex Bregman.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-03T01:16:49.982Z","endTime":"2026-06-03T01:17:48.261Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","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":2},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.94852845259922,"aZ":-14.868772734873444,"pfxX":-4.874625927375515,"pfxZ":9.571626552202291,"pX":0.17948028737114116,"pZ":3.740790999364193,"vX0":4.90510822162094,"vY0":-134.10000558149133,"vZ0":-2.697486618982378,"x":110.16,"y":137.78,"x0":-1.0463960451636076,"y0":50.00312772941595,"z0":5.8298679610228215,"aX":-8.814275133294279},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.9,"breakHorizontal":7.7,"spinRate":2272,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.4095773661116726,"extension":6.884729865075306},"index":0,"playId":"cde665b7-5a3b-3280-b063-d3d3d3d2d816","pitchNumber":1,"startTime":"2026-06-03T01:17:02.327Z","endTime":"2026-06-03T01:17:05.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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.52627337421356,"aZ":-26.095767970454894,"pfxX":-10.118844837380264,"pfxZ":4.026538418042856,"pX":-2.577018080453446,"pZ":2.998352869260597,"vX0":-0.057839790215063525,"vY0":-122.68907753436844,"vZ0":-1.829795007040607,"x":215.23,"y":157.82,"x0":-1.2406015510848454,"y0":50.003427561201335,"z0":5.9996375589528075,"aX":-15.271771154442925},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":7.1,"breakHorizontal":18.2,"spinRate":1756,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.44815884911759785,"extension":6.6509268320212955},"index":1,"playId":"04d9dced-e0b8-38ad-948a-c658dba064bd","pitchNumber":2,"startTime":"2026-06-03T01:17:26.188Z","endTime":"2026-06-03T01:17:29.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.851686344467147,"aZ":-15.297550559322966,"pfxX":-8.3145397431322,"pfxZ":9.329371043822272,"pX":-0.6985514923482423,"pZ":2.3623535629495946,"vX0":4.1733550620425515,"vY0":-133.87806414107024,"vZ0":-5.971352701192161,"x":143.63,"y":175.0,"x0":-1.200316379457753,"y0":50.003297487978564,"z0":5.723248756253195,"aX":-15.03997507019177},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.7,"breakHorizontal":14.2,"spinRate":2177,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.40968351523699686,"extension":6.953142833163504},"hitData":{"launchSpeed":82.0,"launchAngle":10.0,"totalDistance":150.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":97.64,"coordY":148.82}},"index":2,"playId":"dfa07250-af46-3e58-94e7-1f69cb8c4e3a","pitchNumber":3,"startTime":"2026-06-03T01:17:43.547Z","endTime":"2026-06-03T01:17:48.261Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:17:48.261Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Busch grounds out, second baseman Jeff McNeil to first baseman Nick Kurtz.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-03T01:19:47.914Z","endTime":"2026-06-03T01:21:12.251Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.01545478198985,"aZ":-12.406200077240548,"pfxX":5.819997554375977,"pfxZ":10.076685366094415,"pX":-0.6448268421245925,"pZ":2.6395963025634006,"vX0":-8.564478737874774,"vY0":-139.55992159108123,"vZ0":-5.227531728795334,"x":141.58,"y":167.51,"x0":1.7153844863326049,"y0":50.001903468044574,"z0":5.362136070040857,"aX":11.417132481915925},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.3,"breakHorizontal":-8.6,"spinRate":2279,"spinDirection":144},"zone":4,"typeConfidence":2.0,"plateTime":0.39328380631980675,"extension":6.545121976784184},"index":0,"playId":"8f6bebfd-f027-3a3a-b5b1-985414b04559","pitchNumber":1,"startTime":"2026-06-03T01:20:01.893Z","endTime":"2026-06-03T01:20:28.901Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":88.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.1923518011669,"aZ":-11.73597456857314,"pfxX":7.531310052303944,"pfxZ":10.109361174192449,"pX":-0.4151248176433017,"pZ":2.021791979254025,"vX0":-8.685879083992562,"vY0":-141.70795361122046,"vZ0":-6.787359475546401,"x":132.82,"y":184.19,"x0":1.719969309271988,"y0":50.00161356177303,"z0":5.207498015821092,"aX":15.22478503910977},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.9,"breakHorizontal":-11.8,"spinRate":2425,"spinDirection":143},"zone":7,"typeConfidence":2.0,"plateTime":0.38739706141415997,"extension":6.5581566306958745},"index":1,"playId":"8d06c988-09aa-349a-89f1-1190ebaf2b31","pitchNumber":2,"startTime":"2026-06-03T01:20:33.647Z","endTime":"2026-06-03T01:20:37.663Z","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":0},"index":2,"startTime":"2026-06-03T01:20:47.902Z","endTime":"2026-06-03T01:21:05.024Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.963580095780557,"aZ":-43.48244053526173,"pfxX":-3.392411416166566,"pfxZ":-7.98449561726647,"pX":-0.2674935615422209,"pZ":1.9992373669427623,"vX0":-3.8272553033980192,"vY0":-118.61729509089454,"vZ0":0.8585870204768111,"x":127.2,"y":184.8,"x0":1.811301624975992,"y0":50.00340469116208,"z0":5.616255576827257,"aX":-4.80390097181683},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-13.9,"breakHorizontal":7.1,"spinRate":2567,"spinDirection":317},"zone":7,"typeConfidence":2.0,"plateTime":0.4628342794411844,"extension":6.5374259818047085},"hitData":{"launchSpeed":94.3,"launchAngle":-3.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.32,"coordY":154.72}},"index":3,"playId":"e560af12-7dec-3b4c-8f71-f27d52907e81","pitchNumber":3,"startTime":"2026-06-03T01:21:05.024Z","endTime":"2026-06-03T01:21:12.251Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:21:12.251Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kevin Alcántara flies out to center fielder Henry Bolte.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-03T01:21:20.981Z","endTime":"2026-06-03T01:21:45.801Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.2,"strikeZoneTop":3.458,"strikeZoneBottom":1.745,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.721419567952026,"aZ":-22.701832571523113,"pfxX":6.741385374048712,"pfxZ":5.752309798908836,"pX":0.9275404551108548,"pZ":2.1372494635021573,"vX0":-4.852787146247602,"vY0":-127.62923787146705,"vZ0":-3.272681313170643,"x":81.64,"y":181.07,"x0":1.9794493236234356,"y0":50.004183707410824,"z0":5.227920990385957,"aX":11.102030716784213},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.8,"breakHorizontal":-11.0,"spinRate":1125,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.4294702246995006,"extension":6.53863014505783},"hitData":{"launchSpeed":77.8,"launchAngle":32.0,"totalDistance":279.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.23,"coordY":88.3}},"index":0,"playId":"cef4b8dc-a1c8-336b-919d-3e1981fb588f","pitchNumber":1,"startTime":"2026-06-03T01:21:37.778Z","endTime":"2026-06-03T01:21:45.801Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:21:45.801Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dansby Swanson strikes out swinging, catcher Shea Langeliers to first baseman Nick Kurtz.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-03T01:21:51.729Z","endTime":"2026-06-03T01:24:39.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"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_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.8,"endSpeed":80.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.83472983541001,"aZ":-30.993515160367735,"pfxX":-3.228037488881416,"pfxZ":0.7222072595682816,"pX":0.37886368008407506,"pZ":1.3786384831030403,"vX0":-3.3227190127317883,"vY0":-126.46703577917134,"vZ0":-3.7971792419228745,"x":102.56,"y":201.56,"x0":2.123366442198378,"y0":50.00501449124878,"z0":5.352904920597332,"aX":-5.2928817304691345},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.7,"breakHorizontal":6.5,"spinRate":2472,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.4310908891391345,"extension":6.5195910209154775},"index":0,"playId":"23df1c4d-9fee-343c-b047-c06953647712","pitchNumber":1,"startTime":"2026-06-03T01:22:13.128Z","endTime":"2026-06-03T01:22:17.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.30961703193097,"aZ":-13.767690168091823,"pfxX":5.97052078820121,"pfxZ":9.293402453155283,"pX":1.2446852620560847,"pZ":3.1102015743726414,"vX0":-4.346912001510665,"vY0":-140.44278427296948,"vZ0":-3.723180491566093,"x":69.56,"y":154.8,"x0":2.0434547863495713,"y0":50.00312754244154,"z0":5.359541271158612,"aX":11.826633952476778},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.2,"breakHorizontal":-9.8,"spinRate":2495,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.3912509272076852,"extension":6.459281173573505},"index":1,"playId":"8be48f71-1f71-34a8-bda4-80638a0e37c5","pitchNumber":2,"startTime":"2026-06-03T01:22:32.271Z","endTime":"2026-06-03T01:22:36.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.0862173815187,"aZ":-12.080261292231125,"pfxX":5.550619205686876,"pfxZ":10.0745487036877,"pX":-0.39537131873063047,"pZ":2.0797350988168963,"vX0":-8.14053370198829,"vY0":-140.63415103953332,"vZ0":-6.615842123928509,"x":132.07,"y":182.63,"x0":1.821065672111182,"y0":50.00634813827538,"z0":5.2529447215459575,"aX":11.07565491453527},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.9,"breakHorizontal":-8.3,"spinRate":2420,"spinDirection":145},"zone":7,"typeConfidence":2.0,"plateTime":0.3900615376509151,"extension":6.591401022457232},"index":2,"playId":"78b7653e-bdad-368e-9415-2f873f55d889","pitchNumber":3,"startTime":"2026-06-03T01:22:52.155Z","endTime":"2026-06-03T01:22:56.173Z","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":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.179560746343466,"aZ":-29.759340402045755,"pfxX":-2.775875360582992,"pfxZ":1.4481951565020683,"pX":0.7839073538521997,"pZ":2.214045536714728,"vX0":-2.3383628220209705,"vY0":-127.83153710241095,"vZ0":-2.2229795691715712,"x":87.12,"y":179.0,"x0":2.0683624051431884,"y0":50.004094437896214,"z0":5.41101663281261,"aX":-4.634582344269106},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.4,"breakHorizontal":5.5,"spinRate":2317,"spinDirection":232},"zone":6,"typeConfidence":2.0,"plateTime":0.42703327701642735,"extension":6.433280374919952},"index":3,"playId":"027bc2e7-c30d-3d46-a833-2295ad5041b5","pitchNumber":4,"startTime":"2026-06-03T01:23:15.707Z","endTime":"2026-06-03T01:23:20.410Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.822784113270433,"aZ":-15.83082312901898,"pfxX":6.1523134573788125,"pfxZ":8.450100081907427,"pX":-0.19160930334635012,"pZ":2.8111847525075384,"vX0":-7.840812542294281,"vY0":-137.9749567758717,"vZ0":-4.069407804725235,"x":124.3,"y":162.88,"x0":1.883589487295289,"y0":50.00171540281644,"z0":5.367381366764507,"aX":11.897989497036193},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.6,"breakHorizontal":-9.6,"spinRate":2349,"spinDirection":141},"zone":2,"typeConfidence":2.0,"plateTime":0.39651357527074493,"extension":6.477832685911337},"index":4,"playId":"3e4a20b1-1858-3d04-9abe-00bfbdf9ac78","pitchNumber":5,"startTime":"2026-06-03T01:23:37.021Z","endTime":"2026-06-03T01:23:41.062Z","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":2},"index":5,"startTime":"2026-06-03T01:23:50.650Z","endTime":"2026-06-03T01:24:10.494Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.2,"endSpeed":89.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.22053527397674,"aZ":-11.040049255254896,"pfxX":5.330669672280764,"pfxZ":10.295462939061059,"pX":-0.8064386451171868,"pZ":2.945410980131198,"vX0":-9.179032743449481,"vY0":-142.69486667179586,"vZ0":-4.827446483688138,"x":147.74,"y":159.25,"x0":1.7661089671846972,"y0":50.00378581403052,"z0":5.360532421737282,"aX":10.944359632108739},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.8,"breakHorizontal":-7.7,"spinRate":2400,"spinDirection":147},"zone":11,"typeConfidence":2.0,"plateTime":0.38451523283033007,"extension":6.567647395626992},"index":6,"playId":"8ffd7596-89d7-3e69-97fd-ae443fce2225","pitchNumber":6,"startTime":"2026-06-03T01:24:10.494Z","endTime":"2026-06-03T01:24:13.494Z","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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.91726043130123,"aZ":-34.16481251637458,"pfxX":-2.856471991377988,"pfxZ":-1.2563920803688626,"pX":-0.948366973598853,"pZ":1.5567149011790644,"vX0":-5.83455615831935,"vY0":-124.66717256996762,"vZ0":-2.71227271850065,"x":153.15,"y":196.75,"x0":1.7848909866116447,"y0":50.00116390829588,"z0":5.453351776128373,"aX":-4.535532224997134},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.6,"breakHorizontal":6.4,"spinRate":2271,"spinDirection":269},"zone":13,"typeConfidence":2.0,"plateTime":0.4378296255887708,"extension":6.444643406319009},"index":7,"playId":"6b4a1d4b-996e-33fe-a844-8f166df185c2","pitchNumber":7,"startTime":"2026-06-03T01:24:31.544Z","endTime":"2026-06-03T01:24:39.447Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:24:39.447Z","atBatIndex":40},{"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":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-03T01:26:27.696Z","endTime":"2026-06-03T01:27:40.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"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":"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(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.7,"endSpeed":84.0,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.042051473922204,"aZ":-11.181196574224971,"pfxX":-3.5309246456673,"pfxZ":11.67075375695674,"pX":1.642482386853528,"pZ":2.126951743033967,"vX0":7.789668758171106,"vY0":-133.14057248179452,"vZ0":-7.53187632833722,"x":54.39,"y":181.35,"x0":-0.859861413085727,"y0":50.005631254058265,"z0":5.798141835611087,"aX":-6.353645999304747},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.7,"breakHorizontal":4.8,"spinRate":2385,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.41106758928101783,"extension":7.003635308081922},"index":0,"playId":"d9b998ba-36ce-3b40-a476-a14784e4f0d1","pitchNumber":1,"startTime":"2026-06-03T01:26:49.027Z","endTime":"2026-06-03T01:26:52.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.6,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.187022875258616,"aZ":-11.066864755321093,"pfxX":-3.942181674374499,"pfxZ":11.794432253464645,"pX":1.0493246870446407,"pZ":2.2080723257829575,"vX0":6.578484684836446,"vY0":-133.08056132962585,"vZ0":-7.2047040161153335,"x":77.0,"y":179.16,"x0":-0.9450786019191015,"y0":50.00063401078648,"z0":5.75618805234387,"aX":-7.053958253733744},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.9,"breakHorizontal":5.6,"spinRate":2311,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.41194168264360354,"extension":7.021982810343473},"index":1,"playId":"b5e9c285-a93e-3f75-a4ed-4da62abba076","pitchNumber":2,"startTime":"2026-06-03T01:27:01.444Z","endTime":"2026-06-03T01:27:06.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.4,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.501243000756528,"aZ":-23.454188594021097,"pfxX":3.35883375704197,"pfxZ":5.498489708446271,"pX":0.5245453657652518,"pZ":1.8544438982425762,"vX0":3.0551856473384977,"vY0":-124.50337092542806,"vZ0":-5.072481671225921,"x":97.01,"y":188.71,"x0":-1.1503201273022896,"y0":50.00621228710708,"z0":5.8333306835958325,"aX":5.32964347566811},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":9.1,"breakHorizontal":-6.7,"spinRate":2541,"spinDirection":171},"zone":9,"typeConfidence":2.0,"plateTime":0.43815081562503577,"extension":6.833834757457571},"index":2,"playId":"00d362f2-1c43-388b-9d5b-f08fca211490","pitchNumber":3,"startTime":"2026-06-03T01:27:14.923Z","endTime":"2026-06-03T01:27:18.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.1,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.681836769682388,"aZ":-32.85836444129932,"pfxX":10.842917722900527,"pfxZ":-0.5097786489216212,"pX":0.5164207662128908,"pZ":2.31694333024883,"vX0":0.7450531237180835,"vY0":-115.81956632541072,"vZ0":-1.103417461972375,"x":97.32,"y":176.22,"x0":-1.2174290868663322,"y0":50.001226187477904,"z0":5.956640229875166,"aX":14.65155378217376},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-1.0,"breakHorizontal":-19.8,"spinRate":2654,"spinDirection":353},"zone":9,"typeConfidence":2.0,"plateTime":0.4738540243276308,"extension":6.909030031288191},"hitData":{"launchSpeed":101.5,"launchAngle":36.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":101.03,"coordY":49.52}},"index":3,"playId":"f6cdce77-7493-30c0-96f1-dab8386fc252","pitchNumber":4,"startTime":"2026-06-03T01:27:30.662Z","endTime":"2026-06-03T01:27:40.515Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:27:40.515Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Bolte strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-03T01:27:45.827Z","endTime":"2026-06-03T01:29:29.587Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.8,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.559711347874696,"aZ":-31.97438409045479,"pfxX":8.276380399223445,"pfxZ":0.15000131728932775,"pX":1.654742340099066,"pZ":1.1883478926984672,"vX0":3.3488429518530713,"vY0":-115.3090379058779,"vZ0":-3.6115369473613868,"x":53.93,"y":206.69,"x0":-0.8962315159962387,"y0":50.00269977053835,"z0":5.894261984560007,"aX":11.026585970486002},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-0.4,"breakHorizontal":-15.8,"spinRate":2839,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4769456247809081,"extension":6.915643464276144},"index":0,"playId":"b0620227-563c-3c03-ba1a-47fbd2d27464","pitchNumber":1,"startTime":"2026-06-03T01:28:05.602Z","endTime":"2026-06-03T01:28:08.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.97893395752609,"aZ":-14.442176348611829,"pfxX":-6.3382436053342195,"pfxZ":9.728794497794752,"pX":-0.3142661548005599,"pZ":1.6135417349165226,"vX0":4.028517142319438,"vY0":-133.68991979045924,"vZ0":-8.002599727000408,"x":128.98,"y":195.21,"x0":-1.0119322812455886,"y0":50.002755303174986,"z0":5.667947603968655,"aX":-11.551460475871933},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.2,"breakHorizontal":10.7,"spinRate":2209,"spinDirection":203},"zone":13,"typeConfidence":2.0,"plateTime":0.40863341460963065,"extension":7.000717901948562},"index":1,"playId":"ea4fe15d-7244-3fc0-a165-093057ae834a","pitchNumber":2,"startTime":"2026-06-03T01:28:18.653Z","endTime":"2026-06-03T01:28:45.663Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.27021184335353,"aZ":-14.252199904436749,"pfxX":-6.6227694264253465,"pfxZ":9.759744807105694,"pX":-0.05381602550882266,"pZ":2.6387256535651407,"vX0":4.810277318292345,"vY0":-134.45563890840882,"vZ0":-5.4833919036179495,"x":119.05,"y":167.53,"x0":-1.0026518001334852,"y0":50.0061825433387,"z0":5.710478440679559,"aX":-12.167539345303975},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.7,"breakHorizontal":11.0,"spinRate":2249,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.4068567769087208,"extension":7.038660187366647},"index":2,"playId":"1b3b7c55-fdbc-3d3b-952c-b863ec5f267a","pitchNumber":3,"startTime":"2026-06-03T01:28:47.574Z","endTime":"2026-06-03T01:28:50.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.69131043187916,"aZ":-29.82829642484847,"pfxX":7.814241518544602,"pfxZ":1.675893741153331,"pX":0.6119425663109318,"pZ":1.2758087354512506,"vX0":1.6376549461361796,"vY0":-117.36648367830637,"vZ0":-4.317507513560629,"x":93.67,"y":204.33,"x0":-1.1096578708803253,"y0":50.00131008996018,"z0":5.909248377751438,"aX":10.927854482109096},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":2.3,"breakHorizontal":-14.5,"spinRate":2752,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4662321864665566,"extension":7.00041588859459},"index":3,"playId":"9d1b382d-44c1-3fbe-81f4-6ea47c4eed09","pitchNumber":4,"startTime":"2026-06-03T01:29:04.964Z","endTime":"2026-06-03T01:29:08.974Z","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":1},"index":4,"startTime":"2026-06-03T01:29:19.158Z","endTime":"2026-06-03T01:29:26.025Z","isPitch":false,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"}},{"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":79.8,"endSpeed":73.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.60952618606551,"aZ":-32.828519092786514,"pfxX":9.154552337344281,"pfxZ":-0.4820075140765825,"pX":0.7399505983599362,"pZ":0.8742665375402077,"vX0":1.4967766373840146,"vY0":-116.1588483786457,"vZ0":-4.174356228332921,"x":88.79,"y":215.17,"x0":-1.1033684468252527,"y0":50.00557384393409,"z0":5.8636556451639645,"aX":12.335590660994733},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-1.7,"breakHorizontal":-16.9,"spinRate":2844,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.47408598182052897,"extension":6.888164623792027},"index":5,"playId":"8ab6601e-ee65-3fb9-a143-84f762a4a8e8","pitchNumber":5,"startTime":"2026-06-03T01:29:26.025Z","endTime":"2026-06-03T01:29:29.587Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:29:29.587Z","atBatIndex":42},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jeff McNeil lines out to left fielder Ian Happ.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-03T01:29:39.131Z","endTime":"2026-06-03T01:31:53.794Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.640608811764345,"aZ":-41.59019224611483,"pfxX":5.324408414066238,"pfxZ":-6.9927434068367536,"pX":0.1702586565753537,"pZ":1.1348261390007384,"vX0":1.520660299604728,"vY0":-115.6185994282759,"vZ0":-2.0237044772500883,"x":110.51,"y":208.14,"x0":-1.1886095175422606,"y0":50.00367950688255,"z0":6.03279470790391,"aX":7.169172143762657},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-12.8,"breakHorizontal":-10.1,"spinRate":2714,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.47472284342283855,"extension":6.867745154577606},"index":0,"playId":"1428337c-08a4-38fe-b261-6b5afcb3f002","pitchNumber":1,"startTime":"2026-06-03T01:29:55.842Z","endTime":"2026-06-03T01:30:00.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.594032588084552,"aZ":-24.753382094348325,"pfxX":-9.295508768837287,"pfxZ":4.772526072964113,"pX":-0.5981484885049735,"pZ":1.8097866889637007,"vX0":4.151662942151195,"vY0":-123.62115668402001,"vZ0":-4.849698385395733,"x":139.8,"y":189.92,"x0":-1.0874807254172496,"y0":50.00392107612132,"z0":5.863475363513595,"aX":-14.453212287680199},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.8,"breakHorizontal":16.0,"spinRate":1732,"spinDirection":235},"zone":7,"typeConfidence":2.0,"plateTime":0.44230653845260504,"extension":6.805167288379277},"index":1,"playId":"c70e2333-50c1-3136-8b96-23dee5b7ab62","pitchNumber":2,"startTime":"2026-06-03T01:30:09.571Z","endTime":"2026-06-03T01:30:12.571Z","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":84.9,"endSpeed":77.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.60800806443709,"aZ":-22.669947567577356,"pfxX":-10.099869996312318,"pfxZ":6.217663897888466,"pX":-0.3190511550263108,"pZ":1.415987402540943,"vX0":5.157653219631387,"vY0":-123.41461941892985,"vZ0":-5.8982879833751936,"x":129.16,"y":200.55,"x0":-1.1336466164503023,"y0":50.00373600254107,"z0":5.769662317274586,"aX":-15.441659621812276},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":10.0,"breakHorizontal":16.9,"spinRate":1852,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.4453381355344961,"extension":6.912488283313704},"index":2,"playId":"5545301e-12cf-3199-8788-ce9972bbefa4","pitchNumber":3,"startTime":"2026-06-03T01:30:26.001Z","endTime":"2026-06-03T01:30:30.718Z","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":78.9,"endSpeed":72.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.676195359531476,"aZ":-41.234369712792656,"pfxX":6.51206121812531,"pfxZ":-6.834087012842991,"pX":-1.4809158891889138,"pZ":3.4565009412403804,"vX0":-2.445764569960971,"vY0":-114.84630023555727,"vZ0":2.847111320760889,"x":173.45,"y":145.45,"x0":-1.2439688183040485,"y0":50.001101164575516,"z0":6.231293718038611,"aX":8.636427614254025},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-11.3,"breakHorizontal":-11.2,"spinRate":2610,"spinDirection":40},"zone":11,"typeConfidence":2.0,"plateTime":0.4782097560892469,"extension":6.7816640204949215},"index":3,"playId":"7442044d-21be-3d64-ab90-fe7bcba3fd80","pitchNumber":4,"startTime":"2026-06-03T01:30:46.309Z","endTime":"2026-06-03T01:30:51.025Z","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":83.0,"endSpeed":75.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.951008306776465,"aZ":-23.089168925329094,"pfxX":-10.406842744108555,"pfxZ":6.199978200025688,"pX":-0.37142460142047556,"pZ":2.7638340155826246,"vX0":4.8875452220253655,"vY0":-120.69725278222765,"vZ0":-2.7939686088413396,"x":131.16,"y":164.16,"x0":-1.077775773905737,"y0":50.00355487041583,"z0":5.984231319844783,"aX":-15.252779238570865},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":10.8,"breakHorizontal":17.5,"spinRate":1758,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.4549600664281961,"extension":6.648380929388327},"index":4,"playId":"0072d771-a67a-3919-b0dd-9a1c5e60375e","pitchNumber":5,"startTime":"2026-06-03T01:31:02.664Z","endTime":"2026-06-03T01:31:07.474Z","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":91.5,"endSpeed":82.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.785441385487555,"aZ":-12.912368054846961,"pfxX":-4.162390800924747,"pfxZ":10.901068522670212,"pX":-0.03896869031794399,"pZ":1.4532503843997053,"vX0":4.074240818365315,"vY0":-132.91534033644203,"vZ0":-8.529334061083597,"x":118.49,"y":199.54,"x0":-1.0601080426607545,"y0":50.00471423331069,"z0":5.668344929176889,"aX":-7.35615064291213},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.8,"breakHorizontal":6.5,"spinRate":2238,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.41406011663522424,"extension":7.117533341888305},"index":5,"playId":"9d5fadee-7755-3f43-9550-b61832ebfa99","pitchNumber":6,"startTime":"2026-06-03T01:31:25.628Z","endTime":"2026-06-03T01:31:33.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.023766397575525,"aZ":-27.639905388503607,"pfxX":-9.782570555206494,"pfxZ":2.956097317467103,"pX":-0.9091819741073504,"pZ":2.8919742171590177,"vX0":3.724754317823405,"vY0":-123.0277470744313,"vZ0":-1.8937990795980821,"x":151.66,"y":160.7,"x0":-1.1703062455152768,"y0":50.00491803577889,"z0":6.010521557930117,"aX":-15.02306180940092},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":5.2,"breakHorizontal":16.9,"spinRate":1833,"spinDirection":262},"zone":11,"typeConfidence":2.0,"plateTime":0.44491532511869014,"extension":6.812793899277624},"hitData":{"launchSpeed":88.8,"launchAngle":26.0,"totalDistance":320.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":77.0,"coordY":79.97}},"index":6,"playId":"74ed415e-3842-3171-b5eb-b6d11c37d702","pitchNumber":7,"startTime":"2026-06-03T01:31:45.773Z","endTime":"2026-06-03T01:31:53.794Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:31:53.794Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nico Hoerner lines out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-03T01:33:50.715Z","endTime":"2026-06-03T01:34:39.137Z","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":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"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":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":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":"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":88.3,"endSpeed":82.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.38014916871636,"aZ":-26.423120683985502,"pfxX":-2.8036883576357057,"pfxZ":3.3687245264816603,"pX":0.1191630137202976,"pZ":1.5590041725543766,"vX0":-4.066423658647714,"vY0":-128.64439253977807,"vZ0":-4.340790806180834,"x":112.46,"y":196.69,"x0":2.074127945240736,"y0":50.00021810525365,"z0":5.275525912964298,"aX":-4.777589335916476},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.5,"breakHorizontal":5.9,"spinRate":2330,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.42301547745890167,"extension":6.43780511442071},"index":0,"playId":"d1cc620a-ff55-31c7-871c-c2d0b18139b3","pitchNumber":1,"startTime":"2026-06-03T01:33:59.620Z","endTime":"2026-06-03T01:34:03.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.52675081057614,"aZ":-12.878979570049333,"pfxX":6.479791748876122,"pfxZ":9.633783744709255,"pX":-0.2808094608006739,"pZ":2.907641828123775,"vX0":-8.257432206958141,"vY0":-141.19290728366644,"vZ0":-4.579785131952091,"x":127.7,"y":160.27,"x0":1.850732115631185,"y0":50.00282568897049,"z0":5.390371794553394,"aX":12.979157791502073},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.6,"breakHorizontal":-9.8,"spinRate":2332,"spinDirection":153},"zone":1,"typeConfidence":2.0,"plateTime":0.3891003269812443,"extension":6.564995801502976},"hitData":{"launchSpeed":91.6,"launchAngle":24.0,"totalDistance":337.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":94.39,"coordY":67.41}},"index":1,"playId":"358a153f-fd8f-3299-8e1c-96c1fc2939cb","pitchNumber":2,"startTime":"2026-06-03T01:34:29.720Z","endTime":"2026-06-03T01:34:39.137Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:34:39.137Z","atBatIndex":44},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Pete Crow-Armstrong pops out to shortstop Darell Hernaiz.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-03T01:34:45.465Z","endTime":"2026-06-03T01:35:16.759Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687231,"link":"/api/v1/people/687231"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.580181743335224,"aZ":-10.930833967663895,"pfxX":5.294706568706938,"pfxZ":10.442825907179254,"pX":0.2642804056289374,"pZ":2.4476320265764424,"vX0":-6.458411247862226,"vY0":-141.76282306552568,"vZ0":-6.067527934997526,"x":106.93,"y":172.69,"x0":1.884706646678052,"y0":50.00186376481874,"z0":5.314260568353297,"aX":10.77022762478971},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.9,"breakHorizontal":-8.3,"spinRate":2322,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.38645217487528605,"extension":6.634517513625431},"hitData":{"launchSpeed":90.2,"launchAngle":60.0,"totalDistance":183.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":86.69,"coordY":138.74}},"index":0,"playId":"a12587c3-7c56-3330-9f4d-c12ceed446b9","pitchNumber":1,"startTime":"2026-06-03T01:35:06.733Z","endTime":"2026-06-03T01:35:16.759Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:35:16.759Z","atBatIndex":45},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alex Bregman lines out to right fielder Carlos Cortes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-03T01:35:31.403Z","endTime":"2026-06-03T01:37:26.853Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":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":"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":88.8,"endSpeed":81.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.645432704816276,"aZ":-30.41645708259955,"pfxX":-3.733531769430778,"pfxZ":1.0511027965340185,"pX":-0.6887450740217866,"pZ":1.4770679992795048,"vX0":-5.321255198924933,"vY0":-129.1676660504719,"vZ0":-4.1049581011313565,"x":143.25,"y":198.9,"x0":1.8888283459024275,"y0":50.006425213940496,"z0":5.443986004922447,"aX":-6.265380848373529},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.2,"breakHorizontal":8.0,"spinRate":2153,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4251842253141689,"extension":6.534835060609987},"index":0,"playId":"70c7341a-2492-3c53-9c3a-d18167ba7f79","pitchNumber":1,"startTime":"2026-06-03T01:35:55.494Z","endTime":"2026-06-03T01:36:01.084Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.269023138422305,"aZ":-23.927534429455264,"pfxX":7.516606407721382,"pfxZ":4.881441130905132,"pX":2.202416282511986,"pZ":1.9909085911121076,"vX0":-2.4402054599417777,"vY0":-129.68899163151985,"vZ0":-3.4834304017048474,"x":33.05,"y":185.03,"x0":2.1838139901633626,"y0":50.00102982442969,"z0":5.194198476901595,"aX":12.694045804251246},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.3,"breakHorizontal":-13.0,"spinRate":1199,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.423707964363468,"extension":6.780406802983867},"index":1,"playId":"9deb2005-3310-35e4-aba9-3b973cd21e81","pitchNumber":2,"startTime":"2026-06-03T01:36:11.791Z","endTime":"2026-06-03T01:36:14.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.09464751157788,"aZ":-27.91557275719463,"pfxX":-2.8456128727294523,"pfxZ":2.4622762435637764,"pX":0.0284151287007214,"pZ":2.667272565382743,"vX0":-4.268238599825559,"vY0":-130.33357716986583,"vZ0":-1.735194341137431,"x":115.92,"y":166.76,"x0":2.0537931048949525,"y0":50.00296086523176,"z0":5.439659586114251,"aX":-4.919101452108754},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.3,"breakHorizontal":6.0,"spinRate":2177,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.4194500986576144,"extension":6.44789984687911},"index":2,"playId":"c2a60bd0-b10a-3bb6-9a92-e9fc533ccfe9","pitchNumber":3,"startTime":"2026-06-03T01:36:31.644Z","endTime":"2026-06-03T01:36:35.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.495434494116836,"aZ":-10.348529845219936,"pfxX":5.515702711628537,"pfxZ":10.772677809182436,"pX":0.45644576380330376,"pZ":3.17180454913076,"vX0":-6.168313673767924,"vY0":-142.12967147826114,"vZ0":-4.213763928475212,"x":99.6,"y":153.14,"x0":1.9482199142439038,"y0":50.005103984862004,"z0":5.342160727868822,"aX":11.17785422859006},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.7,"breakHorizontal":-8.6,"spinRate":2425,"spinDirection":145},"zone":3,"typeConfidence":2.0,"plateTime":0.3867993497129998,"extension":6.48098953731868},"index":3,"playId":"f44b79ec-8cec-3b55-b39f-9e89ca9723c7","pitchNumber":4,"startTime":"2026-06-03T01:36:50.313Z","endTime":"2026-06-03T01:36:57.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.356470662902865,"aZ":-13.98053550190641,"pfxX":6.917247152078913,"pfxZ":9.335885817257832,"pX":0.9941210985841537,"pZ":2.9650152807069166,"vX0":-4.753627328075268,"vY0":-139.01262166012378,"vZ0":-4.139562907481207,"x":79.11,"y":158.72,"x0":1.8311553431454628,"y0":50.00430164754242,"z0":5.407277699559484,"aX":13.483781117291848},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.2,"breakHorizontal":-11.5,"spinRate":2330,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.39462179588311885,"extension":6.451860798095082},"hitData":{"launchSpeed":92.7,"launchAngle":19.0,"totalDistance":302.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":191.79,"coordY":97.05}},"index":4,"playId":"10b1e6e7-f2e4-34fc-8232-2380c6f5e3d1","pitchNumber":5,"startTime":"2026-06-03T01:37:20.774Z","endTime":"2026-06-03T01:37:26.853Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:37:26.853Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zack Gelof strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-03T01:39:08.436Z","endTime":"2026-06-03T01:41:06.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":79.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.653771667567018,"aZ":-22.669709582176335,"pfxX":3.607414420103607,"pfxZ":6.03789221308776,"pX":0.8342900667501881,"pZ":1.1912600499229442,"vX0":3.7351555313007774,"vY0":-123.60145108265893,"vZ0":-6.729942616674863,"x":85.2,"y":206.62,"x0":-1.1555444036559774,"y0":50.00120586212069,"z0":5.806359787461091,"aX":5.6772896788644305},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":9.8,"breakHorizontal":-7.3,"spinRate":2487,"spinDirection":176},"zone":14,"typeConfidence":2.0,"plateTime":0.44025572029296134,"extension":6.79137990907711},"index":0,"playId":"debdd7b5-e6f5-3a83-9c01-9b5b76c6e31e","pitchNumber":1,"startTime":"2026-06-03T01:39:35.031Z","endTime":"2026-06-03T01:39:38.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":71.8,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.301620853538445,"aZ":-34.22867389468935,"pfxX":10.724017955137187,"pfxZ":-1.5790747383465495,"pX":0.22884858079645112,"pZ":1.7588714923080941,"vX0":0.18588337339892758,"vY0":-113.3284851703091,"vZ0":-1.7019033754076416,"x":108.28,"y":191.29,"x0":-1.2471151941599714,"y0":50.005305542752026,"z0":5.9480967952943375,"aX":13.908806237318093},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-3.0,"breakHorizontal":-19.4,"spinRate":2683,"spinDirection":88},"zone":8,"typeConfidence":2.0,"plateTime":0.4838639114411296,"extension":6.884829166732674},"index":1,"playId":"7b2dd0b1-2874-360a-a263-06ce29f0e49d","pitchNumber":2,"startTime":"2026-06-03T01:39:49.076Z","endTime":"2026-06-03T01:39:53.224Z","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":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.131417709859946,"aZ":-17.6571374621627,"pfxX":-7.59683637528828,"pfxZ":8.395169186020437,"pX":-1.1096962352969597,"pZ":2.0736727775235035,"vX0":2.500293078095731,"vY0":-130.79045276647702,"vZ0":-6.087490859162343,"x":159.3,"y":182.79,"x0":-1.0923602996543806,"y0":50.000967525629875,"z0":5.759905382930192,"aX":-13.13156957936406},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":14.0,"breakHorizontal":13.2,"spinRate":2197,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.41913268751707644,"extension":6.962950856197466},"index":2,"playId":"f6c6bcb4-3c0f-3873-ac06-321a58ea4e89","pitchNumber":3,"startTime":"2026-06-03T01:40:03.211Z","endTime":"2026-06-03T01:40:07.734Z","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":1,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":72.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.959147480636958,"aZ":-32.411314215009575,"pfxX":10.075940198828949,"pfxZ":-0.17807194336582377,"pX":0.5841215428692621,"pZ":1.2648050061627356,"vX0":1.1476204406084438,"vY0":-115.35952812451126,"vZ0":-3.4280864921479477,"x":94.73,"y":204.63,"x0":-1.2287025432349592,"y0":50.00186940307331,"z0":5.918641565581895,"aX":13.477772176575346},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-1.0,"breakHorizontal":-18.5,"spinRate":2741,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.47616871171227126,"extension":6.927152281886887},"index":3,"playId":"827e0d50-cda9-34bd-bd45-4d6742ef4725","pitchNumber":4,"startTime":"2026-06-03T01:40:17.587Z","endTime":"2026-06-03T01:40:22.314Z","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":3,"strikes":1,"outs":0},"index":4,"startTime":"2026-06-03T01:40:28.420Z","endTime":"2026-06-03T01:40:42.381Z","isPitch":false,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.1,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.073247204011878,"aZ":-26.513521868618945,"pfxX":3.293293456452237,"pfxZ":3.590560419941159,"pX":0.36250527640616553,"pZ":1.903951778670446,"vX0":2.6144888062459164,"vY0":-124.31033592566315,"vZ0":-4.230681165436144,"x":103.18,"y":187.37,"x0":-1.1279241401381144,"y0":50.005692145729796,"z0":5.809115568251818,"aX":5.194967088796227},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.9,"breakHorizontal":-6.5,"spinRate":2574,"spinDirection":132},"zone":9,"typeConfidence":2.0,"plateTime":0.43928729063978844,"extension":6.904296960152935},"index":5,"playId":"0f1eef32-5ce8-3b04-bcf5-daccd447527e","pitchNumber":5,"startTime":"2026-06-03T01:40:42.381Z","endTime":"2026-06-03T01:40:46.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":72.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.16917939902193,"aZ":-35.96018947710319,"pfxX":8.560074122045002,"pfxZ":-2.8352659522871257,"pX":0.5380819875116671,"pZ":0.8540857352296439,"vX0":1.4843208845363662,"vY0":-115.5736332562,"vZ0":-3.5048621162701274,"x":96.49,"y":215.72,"x0":-1.2257612741959207,"y0":50.003674412151234,"z0":5.890442143963742,"aX":11.428313223934612},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-5.8,"breakHorizontal":-15.8,"spinRate":2816,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.476312227630737,"extension":6.955244384606067},"index":6,"playId":"f6911fb8-c2cf-3ca2-a089-92d698d38ac9","pitchNumber":6,"startTime":"2026-06-03T01:41:01.619Z","endTime":"2026-06-03T01:41:06.132Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:41:06.132Z","atBatIndex":47},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Darell Hernaiz lines out to second baseman Nico Hoerner.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-03T01:43:31.588Z","endTime":"2026-06-03T01:43:54.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"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":[2,3],"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":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-03T01:41:18.502Z","endTime":"2026-06-03T01:41:43.925Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Hoby Milner replaces Jameson Taillon.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-03T01:41:43.925Z","endTime":"2026-06-03T01:43:33.810Z","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":"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.4,"endSpeed":71.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.90967353835625,"aZ":-33.67420391457707,"pfxX":-7.8882051658224075,"pfxZ":-1.177937924927857,"pX":-0.6990218447697859,"pZ":2.1406117171533396,"vX0":-8.127324601824247,"vY0":-112.4191428816506,"vZ0":2.6240825437136754,"x":143.65,"y":180.98,"x0":3.991330321897134,"y0":50.000639340713235,"z0":4.382887145933979,"aX":-10.066868369609496},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-1.1,"breakHorizontal":16.4,"spinRate":1838,"spinDirection":296},"zone":7,"typeConfidence":0.92,"plateTime":0.4877407053800926,"extension":6.846577900441875},"index":2,"playId":"16d69dce-235a-39c7-9337-7f0c1d495084","pitchNumber":1,"startTime":"2026-06-03T01:43:33.810Z","endTime":"2026-06-03T01:43:41.667Z","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":85.9,"endSpeed":78.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.42207665561322,"aZ":-30.79583511531297,"pfxX":11.652169552439172,"pfxZ":0.8810071550764622,"pX":0.48175347772932,"pZ":1.9846344581463369,"vX0":-12.390970304927112,"vY0":-124.40020973041992,"vZ0":0.5827461932773679,"x":98.64,"y":185.19,"x0":4.01809128365848,"y0":50.002012200472635,"z0":4.304171255434547,"aX":18.225419030006286},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.0,"breakHorizontal":-18.1,"spinRate":1909,"spinDirection":98},"zone":9,"typeConfidence":2.0,"plateTime":0.44062410167393073,"extension":6.850550708357948},"hitData":{"launchSpeed":73.0,"launchAngle":18.0,"totalDistance":186.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":135.51,"coordY":127.51}},"index":3,"playId":"df9c9d33-2c39-387f-bc76-7ba3bf1415f5","pitchNumber":2,"startTime":"2026-06-03T01:43:47.618Z","endTime":"2026-06-03T01:43:54.621Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:43:54.621Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colby Thomas strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-03T01:44:43.763Z","endTime":"2026-06-03T01:46:30.341Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[0],"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":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Colby Thomas replaces Carlos Cortes.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-03T01:44:04.179Z","endTime":"2026-06-03T01:44:45.963Z","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(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":87.5,"endSpeed":80.1,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.52710361147856,"aZ":-24.7581663579174,"pfxX":8.879052292324246,"pfxZ":4.554530950412558,"pX":-1.1794011467365009,"pZ":2.2936609674973596,"vX0":-15.47438671148844,"vY0":-126.4783900260293,"vZ0":-0.19992080282336666,"x":161.96,"y":176.85,"x0":3.8500515787314793,"y0":50.00459076289112,"z0":4.35044848540932,"aX":14.464714878037071},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":8.5,"breakHorizontal":-12.7,"spinRate":1880,"spinDirection":93},"zone":13,"typeConfidence":0.93,"plateTime":0.4322059075028233,"extension":6.995889035410584},"index":1,"playId":"41733aad-140d-3b3e-bd1e-fefd4c93982f","pitchNumber":1,"startTime":"2026-06-03T01:44:45.963Z","endTime":"2026-06-03T01:44:50.100Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.5,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.13621929585208,"aZ":-25.938409992382283,"pfxX":9.469298083045919,"pfxZ":3.881142642637201,"pX":-0.3593250844893663,"pZ":2.396626950114424,"vX0":-14.061959168582337,"vY0":-125.5996876961467,"vZ0":0.5143149812549564,"x":130.7,"y":174.07,"x0":4.067590033264522,"y0":50.001598245638384,"z0":4.289381071400702,"aX":15.211096798805597},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.4,"breakHorizontal":-14.2,"spinRate":1883,"spinDirection":102},"zone":4,"typeConfidence":0.92,"plateTime":0.4351797345428037,"extension":6.843551725900451},"index":2,"playId":"8ba51138-9b78-3488-ac71-1398d817fe09","pitchNumber":2,"startTime":"2026-06-03T01:44:59.699Z","endTime":"2026-06-03T01:45:03.487Z","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":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.1,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.888950415282046,"aZ":-36.55314799924506,"pfxX":10.13786938535854,"pfxZ":-3.1426682459986033,"pX":0.5043697277925538,"pZ":1.5079653311838492,"vX0":-11.442024425248674,"vY0":-117.56472418698992,"vZ0":1.8146219234475327,"x":97.77,"y":198.06,"x0":4.123693130512354,"y0":50.00021508206273,"z0":4.126112492040778,"aX":14.149288619620778},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-4.8,"breakHorizontal":-15.5,"spinRate":1490,"spinDirection":24},"zone":14,"typeConfidence":0.91,"plateTime":0.46642309401613824,"extension":6.9863980401365176},"index":3,"playId":"b3754865-426e-3db9-95b7-fe2f7ac59c90","pitchNumber":3,"startTime":"2026-06-03T01:45:18.877Z","endTime":"2026-06-03T01:45:24.191Z","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":87.0,"endSpeed":79.5,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.029409540820932,"aZ":-26.955997411764262,"pfxX":9.382990345016621,"pfxZ":3.2395395980770623,"pX":-0.23806104380856533,"pZ":2.7565080518468106,"vX0":-13.616941844677894,"vY0":-126.03752892535492,"vZ0":1.3828541895712305,"x":126.07,"y":164.35,"x0":4.009623605280579,"y0":50.0057086360762,"z0":4.373637305160183,"aX":15.135197207491233},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.5,"breakHorizontal":-13.9,"spinRate":1871,"spinDirection":98},"zone":1,"typeConfidence":0.92,"plateTime":0.4341660707585273,"extension":6.895130800082269},"index":4,"playId":"9375cb02-1f72-3c8e-99a6-9c0378acba0f","pitchNumber":4,"startTime":"2026-06-03T01:45:42.025Z","endTime":"2026-06-03T01:45:46.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":71.1,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.045133167867167,"aZ":-30.66305260283448,"pfxX":-7.014345837133991,"pfxZ":1.1845898295705228,"pX":-0.6661550772130332,"pZ":0.6495157366033101,"vX0":-8.60525004192722,"vY0":-113.22982080740366,"vZ0":-1.2167356162753693,"x":142.39,"y":221.24,"x0":4.1204206999811985,"y0":50.00294783414874,"z0":4.311258765238324,"aX":-8.947769489327833},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":2.2,"breakHorizontal":15.2,"spinRate":1918,"spinDirection":304},"zone":13,"typeConfidence":0.92,"plateTime":0.4870113986805582,"extension":6.8219337233930455},"index":5,"playId":"40823bc5-78a8-33ae-9469-ca1176d26e54","pitchNumber":5,"startTime":"2026-06-03T01:46:03.164Z","endTime":"2026-06-03T01:46:06.865Z","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":2},"index":6,"startTime":"2026-06-03T01:46:14.047Z","endTime":"2026-06-03T01:46:25.746Z","isPitch":false,"type":"action","player":{"id":687515,"link":"/api/v1/people/687515"}},{"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":2},"pitchData":{"startSpeed":76.3,"endSpeed":69.9,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.858611266766122,"aZ":-31.2817579533091,"pfxX":-7.9991472272764765,"pfxZ":0.730833278641045,"pX":-1.1802120036108923,"pZ":1.434622555078128,"vX0":-9.298816626045154,"vY0":-110.70380923414942,"vZ0":1.2155006102670014,"x":161.99,"y":200.05,"x0":4.132498996285409,"y0":50.005499116822826,"z0":4.181572828636672,"aX":-9.815044429497759},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":2.0,"breakHorizontal":17.2,"spinRate":1829,"spinDirection":294},"zone":13,"typeConfidence":0.92,"plateTime":0.49693627047912114,"extension":6.862126821441177},"index":7,"playId":"08e64678-90f4-3d4a-86a0-05ee81d16f1f","pitchNumber":6,"startTime":"2026-06-03T01:46:25.746Z","endTime":"2026-06-03T01:46:30.341Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:46:30.341Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Seiya Suzuki called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-03T01:48:42.021Z","endTime":"2026-06-03T01:50:25.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"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":"Colby Thomas remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-03T01:47:54.441Z","endTime":"2026-06-03T01:48:44.400Z","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":{"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":96.9,"endSpeed":88.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.35069047891793,"aZ":-12.89496811745432,"pfxX":6.55414963653395,"pfxZ":9.59427217472247,"pX":0.669321335092708,"pZ":2.531960346434345,"vX0":-5.881402387486546,"vY0":-140.94062939792914,"vZ0":-5.405818781311556,"x":91.49,"y":170.42,"x0":1.9326783547075939,"y0":50.00438304308266,"z0":5.309258459898336,"aX":13.17303143853073},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.4,"breakHorizontal":-10.7,"spinRate":2374,"spinDirection":145},"zone":6,"typeConfidence":2.0,"plateTime":0.38877727550014196,"extension":6.558456037842229},"index":1,"playId":"e6b737ad-8b64-3468-8272-41daf458e68a","pitchNumber":1,"startTime":"2026-06-03T01:48:44.400Z","endTime":"2026-06-03T01:48:47.400Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.79611975156832,"aZ":-41.7863805698071,"pfxX":-4.617426166810461,"pfxZ":-6.675814160829433,"pX":-0.1703051442024742,"pZ":1.2536267456691108,"vX0":-3.605061241492721,"vY0":-119.23794480168411,"vZ0":-1.1564064341921798,"x":123.49,"y":204.93,"x0":1.9606309718672905,"y0":50.0016043138724,"z0":5.513318858128433,"aX":-6.650804368444137},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-12.1,"breakHorizontal":9.2,"spinRate":2359,"spinDirection":318},"zone":13,"typeConfidence":2.0,"plateTime":0.45926578937233664,"extension":6.51551419983898},"index":2,"playId":"3ad156a2-0718-3441-b655-a44e6bdf7c98","pitchNumber":2,"startTime":"2026-06-03T01:49:05.709Z","endTime":"2026-06-03T01:49:10.049Z","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":0},"index":3,"startTime":"2026-06-03T01:49:13.862Z","endTime":"2026-06-03T01:49:35.918Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.24494760660056,"aZ":-29.91523765430566,"pfxX":-2.8456537539575013,"pfxZ":1.378078637938268,"pX":0.447921092771803,"pZ":3.292603657138008,"vX0":-3.142948584488486,"vY0":-126.13053004588451,"vZ0":0.26171685231011665,"x":99.93,"y":149.88,"x0":2.071528262875019,"y0":50.00398116170839,"z0":5.56438411713636,"aX":-4.668806907818869},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.8,"breakHorizontal":5.8,"spinRate":2157,"spinDirection":245},"zone":3,"typeConfidence":2.0,"plateTime":0.4312484027743966,"extension":6.480114364709038},"index":4,"playId":"3033b879-b8ee-3c88-8e54-26348f4436ea","pitchNumber":3,"startTime":"2026-06-03T01:49:35.918Z","endTime":"2026-06-03T01:49:38.965Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41756731711418,"aZ":-13.76850057492551,"pfxX":4.024387256738903,"pfxZ":9.624700034945484,"pX":0.9816371033606034,"pZ":3.3970555714073183,"vX0":-3.9601744046954925,"vY0":-137.8544679620453,"vZ0":-3.008871254096895,"x":79.58,"y":147.06,"x0":1.9182622004651724,"y0":50.00551444263669,"z0":5.4398067384692315,"aX":7.698867613894326},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.9,"breakHorizontal":-6.4,"spinRate":2265,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.3982704637177772,"extension":6.4135926497232445},"index":5,"playId":"05b9bb5f-1d90-33ba-8749-40b51b4367f9","pitchNumber":4,"startTime":"2026-06-03T01:49:58.402Z","endTime":"2026-06-03T01:50:02.853Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.053672799345986,"aZ":-27.155974796395952,"pfxX":-7.4380909155743264,"pfxZ":3.4751273443622495,"pX":-0.11461953088706453,"pZ":1.749866463065447,"vX0":-2.8101970379760184,"vY0":-119.45500518947159,"vZ0":-2.618867366866354,"x":121.37,"y":191.53,"x0":2.0435639938249808,"y0":50.004051155334714,"z0":5.302235895424645,"aX":-10.747859107430088},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":5.9,"breakHorizontal":14.2,"spinRate":2429,"spinDirection":265},"zone":8,"typeConfidence":2.0,"plateTime":0.458546501357874,"extension":6.546395336791809},"index":6,"playId":"77be52bd-4ec9-31b7-8485-57c1771a88b2","pitchNumber":5,"startTime":"2026-06-03T01:50:20.254Z","endTime":"2026-06-03T01:50:25.172Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:50:25.172Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-03T01:50:35.663Z","endTime":"2026-06-03T01:52:18.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"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":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.218021327170494,"aZ":-30.8124224246067,"pfxX":-2.6525212313126523,"pfxZ":0.8299466004307341,"pX":0.491897722748854,"pZ":3.039288930854192,"vX0":-2.9986320742572867,"vY0":-126.7995157049148,"vZ0":-0.19859010035857283,"x":98.25,"y":156.72,"x0":2.0296797830795636,"y0":50.006102215966045,"z0":5.554245529240071,"aX":-4.367213971379979},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.7,"breakHorizontal":5.4,"spinRate":2256,"spinDirection":245},"zone":3,"typeConfidence":2.0,"plateTime":0.4301370834741478,"extension":6.472951672982764},"index":0,"playId":"814eca9b-cc4d-32f5-98b4-2037247fa6aa","pitchNumber":1,"startTime":"2026-06-03T01:50:53.458Z","endTime":"2026-06-03T01:50:56.458Z","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":98.0,"endSpeed":89.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.238415053241866,"aZ":-13.916918034462437,"pfxX":6.390803937565762,"pfxZ":8.87662846856824,"pX":0.36971036361220444,"pZ":2.6903083389526516,"vX0":-6.490940478316845,"vY0":-142.59454245420787,"vZ0":-5.155307036788188,"x":102.91,"y":166.14,"x0":1.8468310029635582,"y0":50.00006231449949,"z0":5.401865001936111,"aX":13.139854017106392},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.2,"breakHorizontal":-10.2,"spinRate":2321,"spinDirection":146},"zone":6,"typeConfidence":2.0,"plateTime":0.3843441105024583,"extension":6.5363430085474},"index":1,"playId":"665dfb32-e795-3f1a-9430-392e69ffb8dc","pitchNumber":2,"startTime":"2026-06-03T01:51:17.349Z","endTime":"2026-06-03T01:51:22.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.56969299420578,"aZ":-43.73209428266604,"pfxX":-4.1207474889152245,"pfxZ":-7.972271298545811,"pX":-0.09063192511029443,"pZ":-0.36225357502336686,"vX0":-3.4338632742758204,"vY0":-120.54023416025743,"vZ0":-4.433097925568089,"x":120.45,"y":248.56,"x0":1.8950787891051657,"y0":50.00232621679321,"z0":5.419890843273441,"aX":-5.975322375363839},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-15.2,"breakHorizontal":8.4,"spinRate":2705,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.45692453713256453,"extension":6.572713833223207},"index":2,"playId":"73cf2b52-d7cc-361e-8722-9fd22c621ce3","pitchNumber":3,"startTime":"2026-06-03T01:51:38.705Z","endTime":"2026-06-03T01:51:42.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.845267644467864,"aZ":-42.90080011819637,"pfxX":-5.940941221286268,"pfxZ":-7.589522451875988,"pX":-0.4478968389197839,"pZ":1.8189361095756365,"vX0":-3.330520239634388,"vY0":-119.01723810371313,"vZ0":0.19298816270381325,"x":134.07,"y":189.67,"x0":1.7478002337789826,"y0":50.00105574444925,"z0":5.667835491582865,"aX":-8.400220447477064},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-13.3,"breakHorizontal":11.6,"spinRate":2620,"spinDirection":321},"zone":7,"typeConfidence":2.0,"plateTime":0.4627260867743832,"extension":6.590439384409976},"index":3,"playId":"6f7acf1b-dd76-3405-b403-c24f4456be5a","pitchNumber":4,"startTime":"2026-06-03T01:52:13.527Z","endTime":"2026-06-03T01:52:18.094Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:52:18.094Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carson Kelly flies out to center fielder Henry Bolte.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-03T01:52:27.338Z","endTime":"2026-06-03T01:52:55.915Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.9,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.270903584925577,"aZ":-31.40478555735995,"pfxX":-1.1201458912471618,"pfxZ":0.4635805659185728,"pX":0.20299290351567592,"pZ":2.2543693934649354,"vX0":-4.05005953667341,"vY0":-128.075522670829,"vZ0":-1.9602920160383217,"x":109.26,"y":177.91,"x0":1.949897503336275,"y0":50.003613321559456,"z0":5.484028164049786,"aX":-1.8618092464074358},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.6,"breakHorizontal":2.9,"spinRate":2257,"spinDirection":254},"zone":5,"typeConfidence":2.0,"plateTime":0.4275485623485258,"extension":6.480062607573113},"hitData":{"launchSpeed":94.1,"launchAngle":35.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":154.73,"coordY":74.26}},"index":0,"playId":"ef87e9bf-e06c-3ae0-a662-b81bf25b8abd","pitchNumber":1,"startTime":"2026-06-03T01:52:46.900Z","endTime":"2026-06-03T01:52:55.915Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:52:55.915Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Kurtz grounds out sharply, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-03T01:54:27.104Z","endTime":"2026-06-03T01:55:34.114Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.3,"endSpeed":70.0,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.607388461232386,"aZ":-32.631956004291816,"pfxX":-7.281587616249005,"pfxZ":-0.37160229109194987,"pX":0.2821710157107777,"pZ":2.2565307305292723,"vX0":-6.406209085543532,"vY0":-110.84550119854843,"vZ0":2.855271534210722,"x":106.24,"y":177.85,"x0":4.1600756492022155,"y0":50.00133569536407,"z0":4.3686437965042675,"aX":-9.0204965127682},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":0.5,"breakHorizontal":14.9,"spinRate":1856,"spinDirection":289},"zone":8,"typeConfidence":0.92,"plateTime":0.4949433803476877,"extension":6.701468189897776},"index":0,"playId":"276fa09c-d4dc-30dc-b5ad-78007c733972","pitchNumber":1,"startTime":"2026-06-03T01:55:12.101Z","endTime":"2026-06-03T01:55:16.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":86.2,"endSpeed":78.0,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.84867998119854,"aZ":-24.913799513993954,"pfxX":10.207086494813272,"pfxZ":4.639943654559048,"pX":0.17739959813397707,"pZ":2.738739211195771,"vX0":-12.943097505732712,"vY0":-124.80269734206104,"vZ0":1.1500080013810567,"x":110.24,"y":164.83,"x0":4.122545662020834,"y0":50.0059410527745,"z0":4.335159044286606,"aX":15.986402741218717},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":9.0,"breakHorizontal":-15.2,"spinRate":1849,"spinDirection":89},"zone":5,"typeConfidence":0.92,"plateTime":0.4401149240641402,"extension":6.8657754221956955},"hitData":{"launchSpeed":101.6,"launchAngle":4.0,"totalDistance":81.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":156.74,"coordY":145.68}},"index":1,"playId":"8a953240-6d08-30be-9554-bbc9e040a26e","pitchNumber":2,"startTime":"2026-06-03T01:55:26.093Z","endTime":"2026-06-03T01:55:34.114Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:55:34.114Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shea Langeliers grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-03T01:55:39.796Z","endTime":"2026-06-03T01:56:33.708Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"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],"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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":80.3,"endSpeed":73.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.06799536458994,"aZ":-35.86657627835722,"pfxX":9.501127609651956,"pfxZ":-2.6877302914706336,"pX":0.8853166084394026,"pZ":1.0857704157602364,"vX0":-10.422233927665713,"vY0":-116.42762103563969,"vZ0":0.8070278485610531,"x":83.25,"y":209.46,"x0":4.187560704082521,"y0":50.004982624749346,"z0":4.13160350274477,"aX":13.032072391700147},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-4.3,"breakHorizontal":-14.6,"spinRate":1538,"spinDirection":89},"zone":14,"typeConfidence":0.9,"plateTime":0.47062918213677785,"extension":6.883214141919042},"index":0,"playId":"55b75ff6-0841-3be9-9864-621ff8bccb8c","pitchNumber":1,"startTime":"2026-06-03T01:55:59.064Z","endTime":"2026-06-03T01:56:02.850Z","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":80.3,"endSpeed":73.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.361874644871374,"aZ":-34.798428137118286,"pfxX":9.76856783152076,"pfxZ":-1.9012170532860244,"pX":0.8856115403132946,"pZ":1.0375840583762708,"vX0":-10.736342323768021,"vY0":-116.43039246136625,"vZ0":0.5788797960194343,"x":83.24,"y":210.77,"x0":4.282287821418398,"y0":50.00565253658496,"z0":4.072303803640266,"aX":13.44645754383708},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-3.0,"breakHorizontal":-15.1,"spinRate":1569,"spinDirection":85},"zone":14,"typeConfidence":0.9,"plateTime":0.4699995735333742,"extension":6.946857117719243},"index":1,"playId":"9bd31976-72e1-3962-8ffa-c725ce0d8352","pitchNumber":2,"startTime":"2026-06-03T01:56:11.742Z","endTime":"2026-06-03T01:56:17.474Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.780309865859962,"aZ":-32.245884846459255,"pfxX":11.41040296925809,"pfxZ":-0.04922113882491441,"pX":0.2577361892222415,"pZ":1.0547084568627931,"vX0":-13.3327269562444,"vY0":-124.26097756082441,"vZ0":-1.0147048278869468,"x":107.18,"y":210.3,"x0":4.208971873879501,"y0":50.00019968123204,"z0":4.146110333872643,"aX":17.85088629554995},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.1,"breakHorizontal":-17.6,"spinRate":1846,"spinDirection":91},"zone":14,"typeConfidence":0.89,"plateTime":0.4406934753459706,"extension":7.0087081410830026},"hitData":{"launchSpeed":85.5,"launchAngle":1.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.68,"coordY":152.7}},"index":2,"playId":"3c36b6d0-8467-35fa-8cd3-5d20035a3a99","pitchNumber":3,"startTime":"2026-06-03T01:56:25.546Z","endTime":"2026-06-03T01:56:33.708Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:56:33.708Z","atBatIndex":54},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tyler Soderstrom pops out to third baseman Alex Bregman.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-03T01:56:40.911Z","endTime":"2026-06-03T01:57:34.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"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":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.5,"endSpeed":71.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.414042894151333,"aZ":-32.02857798130867,"pfxX":-8.578194386084093,"pfxZ":0.11671340651328066,"pX":-1.0170241833264242,"pZ":1.9660784377438287,"vX0":-8.892683242509783,"vY0":-112.5704972357895,"vZ0":2.162760173761237,"x":155.77,"y":185.7,"x0":4.106821227831491,"y0":50.00458271705412,"z0":4.24703700967775,"aX":-10.952396020694309},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":1.2,"breakHorizontal":17.9,"spinRate":1896,"spinDirection":294},"zone":13,"typeConfidence":0.92,"plateTime":0.487519794069343,"extension":6.796274632613342},"index":0,"playId":"2a352558-a9b8-3fd8-9a8a-a15f9ae04f49","pitchNumber":1,"startTime":"2026-06-03T01:56:54.131Z","endTime":"2026-06-03T01:56:58.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.3,"endSpeed":71.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.37091686499845,"aZ":-31.909497702057415,"pfxX":-8.219012995657874,"pfxZ":0.21243467025392437,"pX":0.07784924228797625,"pZ":1.6604600821470592,"vX0":-6.715078512951344,"vY0":-112.38724887806434,"vZ0":1.4902305804720348,"x":114.03,"y":193.95,"x0":4.178257955194502,"y0":50.005123401571005,"z0":4.242352318992571,"aX":-10.459835998208183},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":1.1,"breakHorizontal":16.7,"spinRate":1852,"spinDirection":292},"zone":8,"typeConfidence":0.92,"plateTime":0.4883304078182573,"extension":6.826143084332138},"index":1,"playId":"3e3f72ac-b8f3-3750-9110-9f7388adda82","pitchNumber":2,"startTime":"2026-06-03T01:57:09.827Z","endTime":"2026-06-03T01:57:13.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":78.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.485202782957955,"aZ":-23.8071301249277,"pfxX":8.966625923184829,"pfxZ":5.258376890518868,"pX":0.024828545273828873,"pZ":2.6354536583306314,"vX0":-12.836488012821674,"vY0":-125.37808989031191,"vZ0":0.6210667408402004,"x":116.05,"y":167.62,"x0":4.047329281463786,"y0":50.002356840990295,"z0":4.328230760983373,"aX":14.267568816555274},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":10.0,"breakHorizontal":-13.3,"spinRate":1918,"spinDirection":97},"zone":5,"typeConfidence":0.93,"plateTime":0.4369629806436377,"extension":6.7483571097891},"hitData":{"launchSpeed":91.8,"launchAngle":61.0,"totalDistance":162.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":89.99,"coordY":143.57}},"index":2,"playId":"7d140524-aaac-3fab-ac43-c68ec228960a","pitchNumber":3,"startTime":"2026-06-03T01:57:24.412Z","endTime":"2026-06-03T01:57:34.412Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T01:57:34.412Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Busch grounds out, pitcher Justin Sterner to first baseman Nick Kurtz.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-03T01:59:59.098Z","endTime":"2026-06-03T02:00:43.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686993,"link":"/api/v1/people/686993"},"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"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Alika Williams replaces shortstop Darell Hernaiz, batting 9th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-03T01:59:17.563Z","endTime":"2026-06-03T01:59:17.575Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"901","replacedPlayer":{"id":687231,"link":"/api/v1/people/687231"}},{"details":{"description":"Pitching Change: Justin Sterner replaces Gage Jump.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-03T01:59:17.575Z","endTime":"2026-06-03T02:00:01.347Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686993,"link":"/api/v1/people/686993"},"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(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":88.3,"endSpeed":80.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.27435424173877,"aZ":-25.99985586891608,"pfxX":-0.7132383998600211,"pfxZ":3.757450894380689,"pX":0.694725939251639,"pZ":1.0854358253559344,"vX0":8.716632851641968,"vY0":-128.13086763021988,"vZ0":-5.423734267750452,"x":90.52,"y":209.47,"x0":-2.6752894114063177,"y0":50.00556936953207,"z0":5.291005347872584,"aX":-1.1743765707375498},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.6,"breakHorizontal":-0.8,"spinRate":2573,"spinDirection":183},"zone":14,"typeConfidence":0.89,"plateTime":0.4293470212181587,"extension":6.740235955552704},"index":2,"playId":"ff3bd4cb-0f92-3c73-a37d-697b9b37d3f8","pitchNumber":1,"startTime":"2026-06-03T02:00:01.347Z","endTime":"2026-06-03T02:00:07.928Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":73.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.735229311502987,"aZ":-28.706934562782447,"pfxX":8.81080365321285,"pfxZ":2.5846103285909736,"pX":0.0650761233987988,"pZ":0.16762795352773807,"vX0":3.8166241236627783,"vY0":-115.43839242523039,"vZ0":-5.25562130736071,"x":114.52,"y":234.25,"x0":-2.7575558881679583,"y0":50.003803924722355,"z0":5.257846194092533,"aX":11.816389816618681},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":3.6,"breakHorizontal":-16.9,"spinRate":2739,"spinDirection":69},"zone":14,"typeConfidence":0.9,"plateTime":0.47561252857923586,"extension":6.794835149573395},"index":3,"playId":"13f091a2-d98e-301a-a823-0c4efe3fa1be","pitchNumber":2,"startTime":"2026-06-03T02:00:17.415Z","endTime":"2026-06-03T02:00:20.773Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.75629297517005,"aZ":-12.868320531965352,"pfxX":-5.2898007891655014,"pfxZ":10.579744319141858,"pX":0.48546709498370894,"pZ":3.499993039469498,"vX0":10.062759794914758,"vY0":-134.37751705502063,"vZ0":-2.488269942924075,"x":98.5,"y":144.28,"x0":-2.624345896253438,"y0":50.00037605966976,"z0":5.354876739924968,"aX":-9.65184557242862},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.8,"breakHorizontal":7.3,"spinRate":2312,"spinDirection":218},"zone":12,"typeConfidence":0.9,"plateTime":0.4079685588045092,"extension":6.711461401988297},"hitData":{"launchSpeed":62.3,"launchAngle":-16.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":126.98,"coordY":180.61}},"index":4,"playId":"1724ad8f-31ae-3424-aee4-055d39d82a5a","pitchNumber":3,"startTime":"2026-06-03T02:00:35.523Z","endTime":"2026-06-03T02:00:43.522Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T02:00:43.522Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Conforto flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-03T02:01:27.789Z","endTime":"2026-06-03T02:02:22.409Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Michael Conforto replaces Kevin Alcántara.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-03T02:00:57.892Z","endTime":"2026-06-03T02:01:29.792Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":682634,"link":"/api/v1/people/682634"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.738807931566026,"aZ":-30.14013967235606,"pfxX":5.573746910446178,"pfxZ":1.4784459483127863,"pX":0.5536248271323043,"pZ":1.3911047003156833,"vX0":6.021837655263259,"vY0":-117.05383141695357,"vZ0":-2.4307588900302317,"x":95.9,"y":201.22,"x0":-2.7842443049095627,"y0":50.00422551660425,"z0":5.28741703212986,"aX":7.6719002580443005},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":2.3,"breakHorizontal":-11.6,"spinRate":2575,"spinDirection":89},"zone":14,"typeConfidence":0.9,"plateTime":0.4693625284377325,"extension":6.751531565653575},"index":1,"playId":"2abef9fa-2090-3867-ad7d-1ee1115d3c23","pitchNumber":1,"startTime":"2026-06-03T02:01:29.792Z","endTime":"2026-06-03T02:01:34.389Z","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":2,"startTime":"2026-06-03T02:01:42.547Z","endTime":"2026-06-03T02:01:55.565Z","isPitch":false,"type":"action","player":{"id":624424,"link":"/api/v1/people/624424"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":74.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.46776627093409,"aZ":-30.423339135604092,"pfxX":10.46832571032904,"pfxZ":1.2711949348808464,"pX":0.08392162465290903,"pZ":0.8387006165870731,"vX0":3.334811336261396,"vY0":-116.9306022939149,"vZ0":-3.562588269486856,"x":113.8,"y":216.14,"x0":-2.7232451789753247,"y0":50.00237692280966,"z0":5.257486699337682,"aX":14.393975209226818},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":1.7,"breakHorizontal":-19.8,"spinRate":2702,"spinDirection":74},"zone":14,"typeConfidence":0.89,"plateTime":0.4696580035597555,"extension":6.688202293412639},"index":3,"playId":"2227c0bb-82ec-3615-b57a-bcb90144227d","pitchNumber":2,"startTime":"2026-06-03T02:01:55.565Z","endTime":"2026-06-03T02:01:59.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.863456340126106,"aZ":-14.213941287266142,"pfxX":-4.49561891040916,"pfxZ":9.780931992260774,"pX":-0.10599322643127689,"pZ":3.3294747309335455,"vX0":8.570183412887458,"vY0":-135.45011805738054,"vZ0":-2.5825383295631723,"x":121.04,"y":148.88,"x0":-2.7439873790357083,"y0":50.001611497668705,"z0":5.303898939117288,"aX":-8.255062164563265},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.3,"breakHorizontal":6.1,"spinRate":2380,"spinDirection":214},"zone":2,"typeConfidence":0.9,"plateTime":0.40623576087322055,"extension":6.589776933774192},"hitData":{"launchSpeed":92.1,"launchAngle":39.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":52.0,"coordY":102.67}},"index":4,"playId":"383233dd-2c61-37cd-bff7-8ce2d20fcdab","pitchNumber":3,"startTime":"2026-06-03T02:02:13.409Z","endTime":"2026-06-03T02:02:22.409Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T02:02:22.409Z","atBatIndex":57},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Moisés Ballesteros pops out to second baseman Jeff McNeil.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-03T02:03:08.370Z","endTime":"2026-06-03T02:03:55.089Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Moisés Ballesteros replaces Dansby Swanson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-03T02:02:32.762Z","endTime":"2026-06-03T02:03:10.661Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694208,"link":"/api/v1/people/694208"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":621020,"link":"/api/v1/people/621020"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":81.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.005060810267455,"aZ":-23.006734628517588,"pfxX":0.4597170868034215,"pfxZ":5.462745940793705,"pX":-0.4057451601525434,"pZ":2.448217825221954,"vX0":5.666651682994378,"vY0":-129.02502766221912,"vZ0":-2.7909457087077136,"x":132.47,"y":172.68,"x0":-2.694398897869373,"y0":50.002628325527205,"z0":5.3257572878800525,"aX":0.7711057149353245},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.5,"breakHorizontal":-2.2,"spinRate":2676,"spinDirection":186},"zone":4,"typeConfidence":0.87,"plateTime":0.4252547087159897,"extension":6.621384360139837},"index":1,"playId":"b46ad6d7-6d8f-3ff4-8bfb-cc8e5fb7ec7b","pitchNumber":1,"startTime":"2026-06-03T02:03:10.661Z","endTime":"2026-06-03T02:03:14.794Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.28141966074642,"aZ":-27.07393652659023,"pfxX":8.308072009925915,"pfxZ":3.6549505139095118,"pX":0.10857917586764557,"pZ":0.7897732899456631,"vX0":4.097310521430715,"vY0":-118.13463237301562,"vZ0":-4.647574576140742,"x":112.86,"y":217.46,"x0":-2.734857428948247,"y0":50.001529606641,"z0":5.310006329280209,"aX":11.585750383334174},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":5.6,"breakHorizontal":-16.1,"spinRate":2602,"spinDirection":37},"zone":14,"typeConfidence":0.9,"plateTime":0.4660117035457505,"extension":6.56014749051464},"index":2,"playId":"dfee06c7-8c7e-37b3-86e5-f672b421eef9","pitchNumber":2,"startTime":"2026-06-03T02:03:25.499Z","endTime":"2026-06-03T02:03:29.272Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.893131643455188,"aZ":-24.856520704880165,"pfxX":0.8308709049536369,"pfxZ":4.362481840624125,"pX":0.28791032207454526,"pZ":2.255336767463139,"vX0":7.463257411395709,"vY0":-128.26115641536555,"vZ0":-2.9333143732714113,"x":106.03,"y":177.89,"x0":-2.759563649098501,"y0":50.002781428848415,"z0":5.338476119291393,"aX":1.391751131150322},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.6,"breakHorizontal":-3.1,"spinRate":2677,"spinDirection":148},"zone":6,"typeConfidence":0.9,"plateTime":0.4259673782801139,"extension":6.540712176243561},"hitData":{"launchSpeed":91.2,"launchAngle":54.0,"totalDistance":202.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":161.84,"coordY":127.95}},"index":3,"playId":"3e90be5e-f9fb-330f-a337-9139bb68bb8d","pitchNumber":3,"startTime":"2026-06-03T02:03:44.260Z","endTime":"2026-06-03T02:03:55.089Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T02:03:55.089Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brent Rooker grounds out, third baseman Alex Bregman to first baseman Michael Busch.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-03T02:06:27.243Z","endTime":"2026-06-03T02:07:11.039Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"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":[4,5,6],"actionIndex":[0,1,2,3],"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":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from second base to shortstop for Nico Hoerner.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-03T02:05:46.314Z","endTime":"2026-06-03T02:05:46.332Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"100"},{"details":{"description":"Michael Conforto remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-03T02:05:46.332Z","endTime":"2026-06-03T02:05:46.335Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"801","replacedPlayer":{"id":682634,"link":"/api/v1/people/682634"}},{"details":{"description":"Defensive Substitution: Pedro Ramírez replaces Moisés Ballesteros, batting 9th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-03T02:05:46.335Z","endTime":"2026-06-03T02:05:46.336Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699393,"link":"/api/v1/people/699393"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"902","replacedPlayer":{"id":694208,"link":"/api/v1/people/694208"}},{"details":{"description":"Pitching Change: Daniel Palencia replaces Hoby Milner.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-06-03T02:05:46.336Z","endTime":"2026-06-03T02:06:29.523Z","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":"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":90.2,"endSpeed":83.0,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.822127613569624,"aZ":-28.181221114723037,"pfxX":1.5050515522839372,"pfxZ":2.277599905765646,"pX":0.8522937821514026,"pZ":3.368730437687054,"vX0":4.716534061496211,"vY0":-131.40482754071652,"vZ0":0.16018798191373607,"x":84.51,"y":147.82,"x0":-1.1587272697595188,"y0":50.00654149534854,"z0":5.394014734733984,"aX":2.64176229928284},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.3,"breakHorizontal":-3.7,"spinRate":2333,"spinDirection":142},"zone":12,"typeConfidence":0.89,"plateTime":0.4161985690220571,"extension":6.90987105221161},"index":4,"playId":"eb21f2b4-330d-3750-8708-f2d59af5c439","pitchNumber":1,"startTime":"2026-06-03T02:06:29.523Z","endTime":"2026-06-03T02:06:34.749Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.8,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.029996339319382,"aZ":-27.593389827133095,"pfxX":1.4560118155583892,"pfxZ":2.6289509902322807,"pX":-0.3188166246870809,"pZ":1.7858561014853906,"vX0":1.755274541141339,"vY0":-130.97151509021964,"vZ0":-3.884234195121076,"x":129.15,"y":190.56,"x0":-1.1862143628317072,"y0":50.00221816192664,"z0":5.346070646885978,"aX":2.535068976283659},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.2,"breakHorizontal":-3.0,"spinRate":2414,"spinDirection":154},"zone":7,"typeConfidence":0.91,"plateTime":0.4178233281684065,"extension":6.783189323124595},"index":5,"playId":"a8001b23-466c-30f8-aec3-5ebd76309b48","pitchNumber":2,"startTime":"2026-06-03T02:06:44.896Z","endTime":"2026-06-03T02:06:47.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.364,"strikeZoneBottom":1.698,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.253435392105214,"aZ":-25.145571749156314,"pfxX":-0.0941055920606948,"pfxZ":3.8412517888975923,"pX":0.3325643434832051,"pZ":1.9354491152776299,"vX0":4.188211171881822,"vY0":-134.03635307430858,"vZ0":-4.2364107194859875,"x":104.32,"y":186.52,"x0":-1.2339307242287265,"y0":50.00569480068229,"z0":5.318480463213645,"aX":-0.1726295418787371},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.4,"breakHorizontal":-0.7,"spinRate":2405,"spinDirection":175},"zone":9,"typeConfidence":0.85,"plateTime":0.4076525902475261,"extension":6.85298617374842},"hitData":{"launchSpeed":84.2,"launchAngle":-20.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.59,"coordY":167.9}},"index":6,"playId":"98922242-8937-3cd3-b53e-ac966668edd3","pitchNumber":3,"startTime":"2026-06-03T02:07:01.453Z","endTime":"2026-06-03T02:07:11.039Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T02:07:11.039Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Bolte strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-03T02:07:22.145Z","endTime":"2026-06-03T02:08:25.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"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],"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":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.3,"endSpeed":82.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.54002440792978,"aZ":-32.01618391278126,"pfxX":2.6560978061964637,"pfxZ":0.08749106356965797,"pX":-0.3580525269883428,"pZ":3.410462833482545,"vX0":1.6578115480417546,"vY0":-130.21689424193727,"vZ0":0.9333494475488522,"x":130.65,"y":146.7,"x0":-1.3456352337870758,"y0":50.00015432679548,"z0":5.449418163310074,"aX":4.609934997514375},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.6,"breakHorizontal":-5.2,"spinRate":2242,"spinDirection":119},"zone":1,"typeConfidence":0.91,"plateTime":0.41888212816764625,"extension":6.853982027056642},"index":0,"playId":"ea808c17-201b-3cba-907b-86407a7c8079","pitchNumber":1,"startTime":"2026-06-03T02:07:40.871Z","endTime":"2026-06-03T02:07:43.871Z","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":100.7,"endSpeed":91.8,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.43989723295195,"aZ":-15.31737554129777,"pfxX":-6.962882148477711,"pfxZ":7.763344029982951,"pX":0.027363565016607992,"pZ":3.4418736086572403,"vX0":5.036475690923448,"vY0":-146.6156370165729,"vZ0":-3.1554977660864596,"x":115.96,"y":145.85,"x0":-0.8101096397408392,"y0":50.00685019718432,"z0":5.449220109527331,"aX":-15.126078054612531},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":13.6,"breakHorizontal":11.6,"spinRate":2426,"spinDirection":225},"zone":2,"typeConfidence":0.9,"plateTime":0.373922767618176,"extension":6.971320269270524},"index":1,"playId":"f87ea220-9864-3ba1-9d7e-25c7f5a0bce7","pitchNumber":2,"startTime":"2026-06-03T02:07:58.868Z","endTime":"2026-06-03T02:08:02.097Z","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":1},"pitchData":{"startSpeed":99.9,"endSpeed":90.8,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.68043893403701,"aZ":-10.678327736445034,"pfxX":-5.072871251941124,"pfxZ":10.097627406586666,"pX":0.1683033588175241,"pZ":3.56704901511161,"vX0":4.987457007606184,"vY0":-145.3590151748954,"vZ0":-3.6807852953671363,"x":110.58,"y":142.47,"x0":-0.914875814779185,"y0":50.004626146629015,"z0":5.5035051837175875,"aX":-10.80182908079287},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":17.6,"breakHorizontal":8.2,"spinRate":2316,"spinDirection":209},"zone":12,"typeConfidence":0.9,"plateTime":0.3775247734534779,"extension":7.056917653594752},"index":2,"playId":"15d5e0bc-ad90-3bef-b213-e16fd5a0342f","pitchNumber":3,"startTime":"2026-06-03T02:08:21.019Z","endTime":"2026-06-03T02:08:25.200Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T02:08:25.200Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jeff McNeil grounds out, shortstop Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-03T02:08:29.860Z","endTime":"2026-06-03T02:11:07.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"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,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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"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":"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":99.0,"endSpeed":90.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.376324510352646,"aZ":-13.108186369123958,"pfxX":-5.7328144142314095,"pfxZ":9.079500706448506,"pX":-1.1791650094634085,"pZ":4.275042120942488,"vX0":1.5253572813151997,"vY0":-144.19487014180575,"vZ0":-1.3343149294314314,"x":161.95,"y":123.35,"x0":-0.9711352477360963,"y0":50.00300072503087,"z0":5.554847721772162,"aX":-12.039798439172344},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.3,"breakHorizontal":10.1,"spinRate":2290,"spinDirection":218},"zone":11,"typeConfidence":0.89,"plateTime":0.3802379293561424,"extension":7.065716653974049},"index":0,"playId":"ae18e95b-a56f-3aaf-bb83-ba2749de951d","pitchNumber":1,"startTime":"2026-06-03T02:08:53.593Z","endTime":"2026-06-03T02:08:58.200Z","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":98.9,"endSpeed":90.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.52893296259736,"aZ":-11.309336062880117,"pfxX":-5.0369735011477665,"pfxZ":9.960016316995894,"pX":-0.6899543194644561,"pZ":3.7993653912593763,"vX0":2.1003784089037265,"vY0":-144.05897326589454,"vZ0":-3.041442000559644,"x":143.3,"y":136.2,"x0":-0.7755769305413472,"y0":50.000492714970264,"z0":5.571366656448165,"aX":-10.549158861928504},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.6,"breakHorizontal":8.6,"spinRate":2484,"spinDirection":203},"zone":11,"typeConfidence":0.89,"plateTime":0.3807126750708325,"extension":6.953364231042407},"index":1,"playId":"335de1c7-2a8e-32cf-8aa0-173cb69101b7","pitchNumber":2,"startTime":"2026-06-03T02:09:10.315Z","endTime":"2026-06-03T02:09:14.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.421942056415936,"aZ":-26.704201550848612,"pfxX":-1.1170920730874918,"pfxZ":3.143115610160436,"pX":0.24210957736081024,"pZ":1.0328875109465125,"vX0":3.9114799742707422,"vY0":-131.2545840085835,"vZ0":-5.567084078442919,"x":107.77,"y":210.89,"x0":-1.123928347547082,"y0":50.004027961802294,"z0":5.17630797878808,"aX":-1.9449877888911602},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.7,"breakHorizontal":1.2,"spinRate":2290,"spinDirection":154},"zone":14,"typeConfidence":0.85,"plateTime":0.4176921406651104,"extension":6.941811273097265},"index":2,"playId":"6b83cbfc-7493-3399-be2f-fc4ed2b8211b","pitchNumber":3,"startTime":"2026-06-03T02:09:27.505Z","endTime":"2026-06-03T02:09:30.505Z","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":99.3,"endSpeed":90.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.990187148949296,"aZ":-11.990507829135973,"pfxX":-5.997233190236832,"pfxZ":9.540920004329342,"pX":-0.7941307449334866,"pZ":2.9575430746655895,"vX0":2.710716227141369,"vY0":-144.6071451228503,"vZ0":-4.877208663955777,"x":147.27,"y":158.93,"x0":-0.964838651566003,"y0":50.0070539619122,"z0":5.402824463551203,"aX":-12.693659728680347},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.4,"breakHorizontal":10.3,"spinRate":2316,"spinDirection":216},"zone":1,"typeConfidence":0.89,"plateTime":0.378895623340874,"extension":6.9283956426981685},"index":3,"playId":"bfd3a3a7-b8b8-39ae-a867-aa9bc8211bbc","pitchNumber":4,"startTime":"2026-06-03T02:09:46.184Z","endTime":"2026-06-03T02:09:49.184Z","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":99.9,"endSpeed":90.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.1198770827774,"aZ":-10.180903469936712,"pfxX":-3.6919916016415417,"pfxZ":10.411317488861677,"pX":1.0850816196495832,"pZ":2.6002069853798027,"vX0":6.407536036614263,"vY0":-145.15395336519364,"vZ0":-6.301862556021184,"x":75.64,"y":168.57,"x0":-0.6814226906438744,"y0":50.00439303980058,"z0":5.433560793649279,"aX":-7.800678460073765},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":17.6,"breakHorizontal":5.3,"spinRate":2447,"spinDirection":216},"zone":12,"typeConfidence":0.9,"plateTime":0.37877864050116017,"extension":7.148898852096897},"index":4,"playId":"4cc279e7-4bee-3be7-a555-96df5fe6bab1","pitchNumber":5,"startTime":"2026-06-03T02:10:08.126Z","endTime":"2026-06-03T02:10:15.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.9,"endSpeed":91.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.732795660706856,"aZ":-10.953464816430255,"pfxX":-5.996399662437682,"pfxZ":9.743173712761068,"pX":-0.7703127099853423,"pZ":2.8914480903284967,"vX0":2.2988484436416865,"vY0":-146.8521399892501,"vZ0":-5.5072572004612095,"x":146.36,"y":160.71,"x0":-0.7856287721293992,"y0":50.001576584559615,"z0":5.446667423603113,"aX":-13.056578222667973},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":16.7,"breakHorizontal":10.4,"spinRate":2336,"spinDirection":212},"zone":1,"typeConfidence":0.91,"plateTime":0.3734147786635509,"extension":7.112569331069667},"hitData":{"launchSpeed":98.7,"launchAngle":-5.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.75,"coordY":155.74}},"index":5,"playId":"ba855aa8-bb75-3978-b613-c77464d04c0e","pitchNumber":6,"startTime":"2026-06-03T02:11:00.276Z","endTime":"2026-06-03T02:11:07.672Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T02:11:07.672Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Shea Langeliers challenged (pitch result), call on the field was confirmed: Nico Hoerner walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-03T02:13:32.231Z","endTime":"2026-06-03T02:16:47.601Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,6,7,9,10],"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Lawrence Butler replaces right fielder Colby Thomas, batting 1st, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-03T02:13:10.948Z","endTime":"2026-06-03T02:13:10.970Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"102","replacedPlayer":{"id":687515,"link":"/api/v1/people/687515"}},{"details":{"description":"Pitching Change: Scott Barlow replaces Justin Sterner.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-03T02:13:10.970Z","endTime":"2026-06-03T02:13:34.360Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605130,"link":"/api/v1/people/605130"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.687600681411332,"aZ":-20.15432711047702,"pfxX":-4.645243650739524,"pfxZ":7.052467849730446,"pX":0.9216098643556532,"pZ":2.0091126504200476,"vX0":9.655337421801866,"vY0":-129.4109720667965,"vZ0":-3.892040235803519,"x":81.87,"y":184.53,"x0":-2.245620566921835,"y0":50.005199163038945,"z0":5.0664665157777815,"aX":-7.921159181583349},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":12.1,"breakHorizontal":6.4,"spinRate":2435,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.4223985467306308,"extension":6.928977691403557},"index":2,"playId":"5f4d943f-7c91-325e-9dce-6dbaa4369fc3","pitchNumber":1,"startTime":"2026-06-03T02:13:34.360Z","endTime":"2026-06-03T02:13:39.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.5,"endSpeed":70.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.182570530951107,"aZ":-38.069131989583525,"pfxX":6.287621693333657,"pfxZ":-4.720541757810778,"pX":0.6287347223212826,"pZ":1.2120298197438892,"vX0":4.78354504595279,"vY0":-111.36397914324989,"vZ0":-0.30993968720493603,"x":93.03,"y":206.06,"x0":-2.3690337961795302,"y0":50.00514101090706,"z0":5.31223696021861,"aX":7.846938816393328},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-8.3,"breakHorizontal":-12.7,"spinRate":2517,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.49304646602955193,"extension":6.71584103941097},"index":3,"playId":"f7f49c2c-5613-3e51-9c80-341a644e2755","pitchNumber":2,"startTime":"2026-06-03T02:13:49.938Z","endTime":"2026-06-03T02:13:53.639Z","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":88.1,"endSpeed":80.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.05995648187449,"aZ":-20.779096382886177,"pfxX":-3.4255338077118864,"pfxZ":6.842762412405577,"pX":-0.11047411317411694,"pZ":3.2692973802939638,"vX0":6.924900631713754,"vY0":-128.120883880168,"vZ0":-0.6404923296649432,"x":121.21,"y":150.51,"x0":-2.4012523025958954,"y0":50.00177945694573,"z0":5.1439746469016185,"aX":-5.704137941511233},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":12.5,"breakHorizontal":4.7,"spinRate":2412,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.42723673853444666,"extension":6.69332127829355},"index":4,"playId":"5d5b3d58-a098-3de6-b7d7-dd62d90b0541","pitchNumber":3,"startTime":"2026-06-03T02:14:05.935Z","endTime":"2026-06-03T02:14:10.734Z","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":1,"outs":0},"index":5,"startTime":"2026-06-03T02:14:14.479Z","endTime":"2026-06-03T02:14:24.814Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"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":true},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.490097133277597,"aZ":-24.372061360706695,"pfxX":1.6360712908335429,"pfxZ":5.596493250338485,"pX":0.4367364516550075,"pZ":1.7365791458748465,"vX0":6.507423805059029,"vY0":-117.13638912671085,"vZ0":-1.7912314071413382,"x":100.35,"y":191.89,"x0":-2.5863625620652586,"y0":50.00252347378729,"z0":4.7831117265267,"aX":2.27921885332917},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":10.0,"breakHorizontal":-4.6,"spinRate":2494,"spinDirection":115},"zone":9,"typeConfidence":2.0,"plateTime":0.4670478456806326,"extension":6.671999733998126},"index":6,"playId":"3b3dfba6-c27e-3792-82db-f10bb19cecdf","pitchNumber":4,"startTime":"2026-06-03T02:14:24.814Z","endTime":"2026-06-03T02:14:51.836Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":112,"player":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.7,"endSpeed":71.2,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.333156385883843,"aZ":-38.125023027180696,"pfxX":6.120832852147268,"pfxZ":-4.723906593698623,"pX":0.8026548915608182,"pZ":0.7320476276979562,"vX0":5.030996119515054,"vY0":-111.63359981459422,"vZ0":-1.3591773316781623,"x":86.4,"y":219.01,"x0":-2.27628986156898,"y0":50.00154010903207,"z0":5.277819696961183,"aX":7.713974439334026},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-8.6,"breakHorizontal":-12.4,"spinRate":2623,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.49089227153762405,"extension":6.6078098774365035},"index":7,"playId":"fd194e71-b437-3273-b1e7-91c3344782e0","pitchNumber":5,"startTime":"2026-06-03T02:14:53.035Z","endTime":"2026-06-03T02:14:56.309Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":8,"startTime":"2026-06-03T02:15:18.193Z","endTime":"2026-06-03T02:15:42.543Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.012095927601916,"aZ":-24.478629521940892,"pfxX":5.562661471970553,"pfxZ":5.731027390887821,"pX":-1.2759243227171957,"pZ":3.2043795060139693,"vX0":1.7813134995637656,"vY0":-114.82073241007798,"vZ0":1.1120239952618702,"x":165.64,"y":152.26,"x0":-2.7833293424637233,"y0":50.004902355938924,"z0":5.084514395183081,"aX":7.475017403880515},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":10.9,"breakHorizontal":-10.6,"spinRate":2358,"spinDirection":102},"zone":11,"typeConfidence":2.0,"plateTime":0.4758866501452803,"extension":6.600109325323582},"index":9,"playId":"f0d91ffc-b071-368c-9b85-2d6df9ea1016","pitchNumber":6,"startTime":"2026-06-03T02:15:42.543Z","endTime":"2026-06-03T02:15:45.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":72.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.946589426730444,"aZ":-21.593804510140238,"pfxX":2.352561944389568,"pfxZ":7.893432079762133,"pX":-0.24592787227337237,"pZ":1.5209252785275378,"vX0":5.148130784186408,"vY0":-115.6958025350129,"vZ0":-2.530155942195841,"x":126.37,"y":197.72,"x0":-2.815818270588979,"y0":50.00051021968558,"z0":4.724100286016824,"aX":3.149785774316472},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":13.8,"breakHorizontal":-5.6,"spinRate":2303,"spinDirection":99},"zone":13,"typeConfidence":2.0,"plateTime":0.47557240612198104,"extension":6.742013589600182},"index":10,"playId":"e9f6b2cf-6bbc-37db-af93-e70e0f90bcb8","pitchNumber":7,"startTime":"2026-06-03T02:16:20.575Z","endTime":"2026-06-03T02:16:47.601Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"}},"playEndTime":"2026-06-03T02:16:47.601Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Crow-Armstrong singles on a ground ball to right fielder Lawrence Butler. Nico Hoerner to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-03T02:17:00.137Z","endTime":"2026-06-03T02:17:09.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"postOnSecond":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":72.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.015826196102886,"aZ":-21.27002298099959,"pfxX":0.8787313462353452,"pfxZ":7.990504173061496,"pX":-0.3524475146776324,"pZ":2.298385592396427,"vX0":5.138015013602195,"vY0":-116.66162041816567,"vZ0":-1.1763234169815813,"x":130.43,"y":176.72,"x0":-2.706695011870186,"y0":50.00142417646097,"z0":4.833127536213281,"aX":1.1984904355318757},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":14.4,"breakHorizontal":-3.0,"spinRate":2273,"spinDirection":108},"zone":4,"typeConfidence":2.0,"plateTime":0.47132918640713717,"extension":6.715754426415072},"hitData":{"launchSpeed":97.7,"launchAngle":8.0,"totalDistance":126.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.09,"coordY":116.72}},"index":0,"playId":"ef9ff1c0-2ec7-3538-9bc0-4b9625697b0d","pitchNumber":1,"startTime":"2026-06-03T02:17:00.137Z","endTime":"2026-06-03T02:17:09.874Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T02:17:09.874Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Bregman strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-03T02:18:18.073Z","endTime":"2026-06-03T02:19:23.414Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"postOnSecond":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-03T02:17:28.607Z","endTime":"2026-06-03T02:18:20.252Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":70.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.4850261728475,"aZ":-37.734383960842884,"pfxX":7.0157996770531215,"pfxZ":-4.428997724103658,"pX":1.018123164499791,"pZ":2.0232230831424016,"vX0":5.81699666527308,"vY0":-111.68281404262424,"vZ0":1.2092721584056008,"x":78.19,"y":184.15,"x0":-2.5388653319584034,"y0":50.0046307236469,"z0":5.377595886302775,"aX":8.799300350813853},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-7.3,"breakHorizontal":-14.3,"spinRate":2428,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.49180758108477907,"extension":6.708673779691741},"index":1,"playId":"bc33211c-db3a-3a71-b2fc-fd188bee2b1a","pitchNumber":1,"startTime":"2026-06-03T02:18:20.252Z","endTime":"2026-06-03T02:18:24.804Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":72.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.416732075552794,"aZ":-24.77607306054922,"pfxX":4.574407152602262,"pfxZ":5.530555503833462,"pX":-0.6415003218222812,"pZ":2.3763257412799423,"vX0":3.6477653492823765,"vY0":-114.14902027626181,"vZ0":-0.5271720355113374,"x":141.45,"y":174.62,"x0":-2.846909970823285,"y0":50.00146440041022,"z0":5.021923438014361,"aX":6.114272878763792},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":10.2,"breakHorizontal":-9.1,"spinRate":2250,"spinDirection":82},"zone":4,"typeConfidence":2.0,"plateTime":0.47745062505842517,"extension":6.668548918965046},"index":2,"playId":"a6065214-8ea7-3f2c-997e-1172fcfc21d0","pitchNumber":2,"startTime":"2026-06-03T02:18:36.083Z","endTime":"2026-06-03T02:18:40.854Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.2,"endSpeed":68.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.724522356395013,"aZ":-37.76339345860242,"pfxX":6.957287881116148,"pfxZ":-4.733721697050944,"pX":0.137635036744316,"pZ":2.4823124312510743,"vX0":3.388853898216791,"vY0":-107.96449626357472,"vZ0":2.3781634779799665,"x":111.75,"y":171.76,"x0":-2.3559251606224576,"y0":50.00170394481425,"z0":5.521271557401663,"aX":8.21605636773703},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-7.6,"breakHorizontal":-13.6,"spinRate":2366,"spinDirection":71},"zone":5,"typeConfidence":2.0,"plateTime":0.507238719897467,"extension":6.857082819662524},"index":3,"playId":"146e2587-ccf2-31da-b700-d818d325ea2c","pitchNumber":3,"startTime":"2026-06-03T02:18:52.916Z","endTime":"2026-06-03T02:18:56.459Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":75.0,"endSpeed":68.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.85173075259683,"aZ":-37.727070409592315,"pfxX":7.754920525925989,"pfxZ":-4.700008850314459,"pX":0.8628430034772788,"pZ":1.170078883750305,"vX0":4.477181419002865,"vY0":-109.10408534731847,"vZ0":-0.38467524489574734,"x":84.11,"y":207.19,"x0":-2.237903365755571,"y0":50.00461056590458,"z0":5.48654105797766,"aX":9.157720962109057},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-8.2,"breakHorizontal":-15.4,"spinRate":2458,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.5060110712015806,"extension":6.694310067771196},"index":4,"playId":"e64fdff2-e1b8-3209-bd06-ecfc039e11db","pitchNumber":4,"startTime":"2026-06-03T02:19:18.945Z","endTime":"2026-06-03T02:19:23.414Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T02:19:23.414Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Seiya Suzuki flies out to right fielder Lawrence Butler.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-03T02:19:30.874Z","endTime":"2026-06-03T02:21:27.667Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"postOnSecond":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_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":78.2,"endSpeed":72.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.444069499518914,"aZ":-23.072540624327257,"pfxX":6.756959740395092,"pfxZ":6.923908933450344,"pX":0.7381613649906844,"pZ":1.2561620502753703,"vX0":5.6681780540123174,"vY0":-113.81616780780648,"vZ0":-2.9443123961802895,"x":88.86,"y":204.86,"x0":-2.6605450840745415,"y0":50.005436316167945,"z0":4.846015113308371,"aX":8.88495312420138},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":12.1,"breakHorizontal":-13.7,"spinRate":2374,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.4808209640488461,"extension":6.695462980512141},"index":0,"playId":"07386582-718e-349b-b9ce-470b5c7e3ddb","pitchNumber":1,"startTime":"2026-06-03T02:19:45.163Z","endTime":"2026-06-03T02:19:49.819Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.4,"endSpeed":69.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.43157449661392,"aZ":-38.619741391540245,"pfxX":7.141657626246531,"pfxZ":-5.327059114300927,"pX":0.7059715622076341,"pZ":1.2433294663337306,"vX0":4.619633759959764,"vY0":-109.65561553903194,"vZ0":0.0243723767434052,"x":90.09,"y":205.21,"x0":-2.359949242636313,"y0":50.00197705083173,"z0":5.372207981754172,"aX":8.644875725910026},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-9.2,"breakHorizontal":-14.2,"spinRate":2541,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.500608668349193,"extension":6.5920811279877265},"index":1,"playId":"62c1a9f4-0deb-34e4-b268-80f5b9fe7b69","pitchNumber":2,"startTime":"2026-06-03T02:20:02.210Z","endTime":"2026-06-03T02:20:05.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.2,"endSpeed":68.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.29013873026174,"aZ":-37.72676273812066,"pfxX":8.467159349047005,"pfxZ":-4.667801148373155,"pX":0.8413673746807763,"pZ":1.7299625223582622,"vX0":4.475055112683662,"vY0":-109.28834158664819,"vZ0":0.8294876987867612,"x":84.93,"y":192.07,"x0":-2.3445080808921794,"y0":50.003889738786725,"z0":5.452613693937131,"aX":10.068983196035488},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-7.8,"breakHorizontal":-16.7,"spinRate":2537,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.504456541654819,"extension":6.889917671820947},"index":2,"playId":"eba1e332-6c2c-3253-af18-293075a405bc","pitchNumber":3,"startTime":"2026-06-03T02:20:20.313Z","endTime":"2026-06-03T02:20:26.409Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":70.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.21068499687349,"aZ":-24.63550232885492,"pfxX":4.961862039370101,"pfxZ":5.859133738995418,"pX":0.35412567703639364,"pZ":2.036351197336086,"vX0":5.089809322008305,"vY0":-113.42848260151443,"vZ0":-1.093869866049158,"x":103.5,"y":183.8,"x0":-2.574132257323135,"y0":50.00133811274091,"z0":5.010009943035739,"aX":6.382698962607601},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":10.6,"breakHorizontal":-10.4,"spinRate":2461,"spinDirection":89},"zone":9,"typeConfidence":2.0,"plateTime":0.4852482251212775,"extension":6.6954374457699455},"index":3,"playId":"e40cb976-2eb8-3010-9222-87b3c0c77148","pitchNumber":4,"startTime":"2026-06-03T02:20:38.673Z","endTime":"2026-06-03T02:20:44.894Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.7,"endSpeed":69.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.66278199270062,"aZ":-38.946528085356135,"pfxX":10.485741438203133,"pfxZ":-5.60294576700247,"pX":0.24510262735764032,"pZ":1.6296463297278436,"vX0":3.0033871494503237,"vY0":-110.18373812461532,"vZ0":0.7446638042175371,"x":107.66,"y":194.78,"x0":-2.503820708109313,"y0":50.002499088880874,"z0":5.458913474305359,"aX":12.674338440719884},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-9.5,"breakHorizontal":-19.8,"spinRate":2498,"spinDirection":64},"zone":9,"typeConfidence":2.0,"plateTime":0.5003494988390571,"extension":6.7556143306371395},"hitData":{"launchSpeed":93.8,"launchAngle":38.0,"totalDistance":287.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.95,"coordY":101.73}},"index":4,"playId":"ddbf1261-7a7c-3561-aaa9-76f29c533910","pitchNumber":5,"startTime":"2026-06-03T02:21:17.318Z","endTime":"2026-06-03T02:21:27.667Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T02:21:27.667Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ian Happ flies out to center fielder Henry Bolte.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-03T02:24:23.247Z","endTime":"2026-06-03T02:24:53.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".172"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".150"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".235"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".404"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".225"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".195"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".208"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".194"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".171"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.02"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.54"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.36"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.02"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.26"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.08"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.33"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.99"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.03"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"66.52"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.84"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.32"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.42"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".586"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".450"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".725"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.212"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".537"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".440"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".553"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".586"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".450"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".725"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.212"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".537"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".440"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".553"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"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":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-03T02:21:45.714Z","endTime":"2026-06-03T02:22:15.965Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Hogan Harris replaces Scott Barlow.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-03T02:22:15.965Z","endTime":"2026-06-03T02:24:25.430Z","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":"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.3,"endSpeed":67.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.667607575729537,"aZ":-43.97267123826907,"pfxX":-4.764968748345069,"pfxZ":-10.211561587055023,"pX":0.2417526008786618,"pZ":2.237435652011,"vX0":-2.893394771513868,"vY0":-108.01054860423042,"vZ0":1.7204109533144911,"x":107.78,"y":178.37,"x0":2.2279963650158825,"y0":50.00217434762524,"z0":6.348596699516527,"aX":-5.505679641870533},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.9,"breakVerticalInduced":-17.4,"breakHorizontal":9.5,"spinRate":2686,"spinDirection":344},"zone":5,"typeConfidence":0.9,"plateTime":0.5114328906166516,"extension":6.36375594567658},"index":2,"playId":"51583cd7-3489-333a-b3ff-68c9e4aefaab","pitchNumber":1,"startTime":"2026-06-03T02:24:25.430Z","endTime":"2026-06-03T02:24:29.394Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.51204516286704,"aZ":-10.469171747388407,"pfxX":3.10704413439894,"pfxZ":10.89789469906923,"pX":-0.08760925713392338,"pZ":2.594805010193632,"vX0":-6.911066264430373,"vY0":-140.4131244354314,"vZ0":-7.410930600950866,"x":120.34,"y":168.72,"x0":2.004703815423586,"y0":50.006925578803205,"z0":5.9538680547593135,"aX":6.191077664831293},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.4,"breakHorizontal":-4.2,"spinRate":2313,"spinDirection":155},"zone":5,"typeConfidence":0.9,"plateTime":0.39045432965325766,"extension":6.597396938876803},"hitData":{"launchSpeed":95.6,"launchAngle":46.0,"totalDistance":266.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.39,"coordY":94.85}},"index":3,"playId":"06ea5d94-39fc-3625-b70a-2e4d68a6b08e","pitchNumber":2,"startTime":"2026-06-03T02:24:43.080Z","endTime":"2026-06-03T02:24:53.096Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T02:24:53.096Z","atBatIndex":66}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ian Happ flies out to center fielder Henry Bolte.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-03T02:24:23.247Z","endTime":"2026-06-03T02:24:53.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".172"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".256"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".150"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".235"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".404"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".225"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".195"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".208"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".194"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".171"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.02"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.54"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.36"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.02"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.26"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.08"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.33"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.99"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.03"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"66.52"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.84"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.32"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.42"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".586"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".450"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".725"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.212"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".537"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".440"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".553"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".586"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".450"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".725"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.212"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".537"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".440"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".553"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"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":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-03T02:21:45.714Z","endTime":"2026-06-03T02:22:15.965Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Hogan Harris replaces Scott Barlow.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-03T02:22:15.965Z","endTime":"2026-06-03T02:24:25.430Z","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":"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.3,"endSpeed":67.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.667607575729537,"aZ":-43.97267123826907,"pfxX":-4.764968748345069,"pfxZ":-10.211561587055023,"pX":0.2417526008786618,"pZ":2.237435652011,"vX0":-2.893394771513868,"vY0":-108.01054860423042,"vZ0":1.7204109533144911,"x":107.78,"y":178.37,"x0":2.2279963650158825,"y0":50.00217434762524,"z0":6.348596699516527,"aX":-5.505679641870533},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.9,"breakVerticalInduced":-17.4,"breakHorizontal":9.5,"spinRate":2686,"spinDirection":344},"zone":5,"typeConfidence":0.9,"plateTime":0.5114328906166516,"extension":6.36375594567658},"index":2,"playId":"51583cd7-3489-333a-b3ff-68c9e4aefaab","pitchNumber":1,"startTime":"2026-06-03T02:24:25.430Z","endTime":"2026-06-03T02:24:29.394Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.51204516286704,"aZ":-10.469171747388407,"pfxX":3.10704413439894,"pfxZ":10.89789469906923,"pX":-0.08760925713392338,"pZ":2.594805010193632,"vX0":-6.911066264430373,"vY0":-140.4131244354314,"vZ0":-7.410930600950866,"x":120.34,"y":168.72,"x0":2.004703815423586,"y0":50.006925578803205,"z0":5.9538680547593135,"aX":6.191077664831293},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.4,"breakHorizontal":-4.2,"spinRate":2313,"spinDirection":155},"zone":5,"typeConfidence":0.9,"plateTime":0.39045432965325766,"extension":6.597396938876803},"hitData":{"launchSpeed":95.6,"launchAngle":46.0,"totalDistance":266.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.39,"coordY":94.85}},"index":3,"playId":"06ea5d94-39fc-3625-b70a-2e4d68a6b08e","pitchNumber":2,"startTime":"2026-06-03T02:24:43.080Z","endTime":"2026-06-03T02:24:53.096Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-03T02:24:53.096Z","atBatIndex":66},"scoringPlays":[5,19,29],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2],"bottom":[3,4,5,6],"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":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":127.99,"y":181.58},"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":1,"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":139.32,"y":53.38},"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":1,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":85.93,"y":112.66},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":93.53,"y":104.05},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":108.74,"y":164.86},"type":"O","description":"Groundout"}]}},{"startIndex":7,"endIndex":16,"top":[7,8,9,10,11],"bottom":[12,13,14,15,16],"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":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":214.14,"y":108.61},"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":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":72.09,"y":92.92},"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":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":156.88,"y":145.09},"type":"H","description":"Single"}],"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":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":119.92,"y":85.81},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":182.13,"y":96.87},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"coordinates":{"x":105.7,"y":156.24},"type":"O","description":"Forceout"}]}},{"startIndex":17,"endIndex":24,"top":[17,18,19,20],"bottom":[21,22,23,24],"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":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"coordinates":{"x":104.68,"y":151.68},"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":3,"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":143.63,"y":142.52},"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":3,"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":83.27,"y":50.45},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":104.68,"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":3,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":203.47,"y":91.86},"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":3,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":162.56,"y":58.75},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":157.38,"y":168.4},"type":"O","description":"Pop Out"}]}},{"startIndex":25,"endIndex":33,"top":[25,26,27,28,29,30],"bottom":[31,32,33],"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":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":123.26,"y":142.57},"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":4,"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":127.99,"y":96.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":4,"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":89.99,"y":120.26},"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":4,"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":72.48,"y":143.15},"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":4,"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":132.98,"y":95.61},"type":"H","description":"Single"}],"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":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":132.75,"y":117.16},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":143.19,"y":143.57},"type":"O","description":"Lineout"}]}},{"startIndex":34,"endIndex":40,"top":[34,35,36,37],"bottom":[38,39,40],"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":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":55.87,"y":117.24},"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":5,"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":125.97,"y":81.75},"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":5,"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":97.64,"y":148.82},"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":5,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":152.32,"y":154.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":5,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":682634,"fullName":"Kevin Alcántara","link":"/api/v1/people/682634"},"coordinates":{"x":120.23,"y":88.3},"type":"O","description":"Flyout"}]}},{"startIndex":41,"endIndex":46,"top":[41,42,43],"bottom":[44,45,46],"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":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":101.03,"y":49.52},"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":6,"pitcher":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":77.0,"y":79.97},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":94.39,"y":67.41},"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":6,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":86.69,"y":138.74},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":191.79,"y":97.05},"type":"O","description":"Lineout"}]}},{"startIndex":47,"endIndex":52,"top":[47,48,49],"bottom":[50,51,52],"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":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"batter":{"id":687231,"fullName":"Darell Hernaiz","link":"/api/v1/people/687231"},"coordinates":{"x":135.51,"y":127.51},"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":7,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":154.73,"y":74.26},"type":"O","description":"Flyout"}]}},{"startIndex":53,"endIndex":58,"top":[53,54,55],"bottom":[56,57,58],"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":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":156.74,"y":145.68},"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":8,"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":104.68,"y":152.7},"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":8,"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":89.99,"y":143.57},"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":8,"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":126.98,"y":180.61},"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":8,"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"coordinates":{"x":52.0,"y":102.67},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"coordinates":{"x":161.84,"y":127.95},"type":"O","description":"Pop Out"}]}},{"startIndex":59,"endIndex":66,"top":[59,60,61],"bottom":[62,63,64,65,66],"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":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"coordinates":{"x":97.59,"y":167.9},"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":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":109.75,"y":155.74},"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":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":173.09,"y":116.72},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":9,"pitcher":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":187.95,"y":101.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":9,"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"coordinates":{"x":144.39,"y":94.85},"type":"O","description":"Flyout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"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":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":1,"hits":4,"errors":0,"leftOnBase":4},"away":{"runs":2,"hits":6,"errors":0,"leftOnBase":5}},"defense":{"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"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":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"onDeck":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"inHole":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"battingOrder":8,"team":{"id":133,"name":"Athletics","link":"/api/v1/teams/133"}},"offense":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"onDeck":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"inHole":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"pitcher":{"id":694037,"fullName":"Daniel Palencia","link":"/api/v1/people/694037"},"battingOrder":5,"team":{"id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"}},"balls":0,"strikes":1,"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":6,"groundOuts":9,"airOuts":10,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".246","atBats":33,"obp":".327","slg":".393","ops":".720","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":9,"rbi":2,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":1,"lineOuts":3},"pitching":{"flyOuts":7,"groundOuts":4,"airOuts":15,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":29,"obp":".219","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":113,"era":"4.42","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.41","battersFaced":32,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":113,"balls":33,"strikes":80,"strikePercentage":".710","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.27","rbi":1,"pitchesPerInning":"12.56","runsScoredPer9":"1.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":0,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID671732":{"person":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"jerseyNumber":"4","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"102","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":54,"flyOuts":16,"groundOuts":48,"airOuts":31,"runs":17,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":43,"baseOnBalls":19,"intentionalWalks":1,"hits":24,"hitByPitch":0,"avg":".164","atBats":146,"obp":".261","slg":".247","ops":".508","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":165,"totalBases":36,"rbi":14,"leftOnBase":58,"sacBunts":0,"sacFlies":0,"babip":".210","groundOutsToAirouts":"1.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.67","popOuts":4,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":93,"errors":1,"chances":95,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID641680":{"person":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":13,"groundOuts":21,"airOuts":24,"runs":9,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":7,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".197","atBats":71,"obp":".266","slg":".366","ops":".632","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":79,"totalBases":26,"rbi":11,"leftOnBase":39,"sacBunts":0,"sacFlies":1,"babip":".211","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.50","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":true,"isSubstitute":false}},"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 | K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":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":42,"flyOuts":31,"groundOuts":24,"airOuts":49,"runs":16,"doubles":3,"triples":0,"homeRuns":8,"strikeOuts":57,"baseOnBalls":17,"intentionalWalks":1,"hits":31,"hitByPitch":2,"avg":".195","atBats":159,"obp":".278","slg":".365","ops":".643","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":180,"totalBases":58,"rbi":26,"leftOnBase":74,"sacBunts":0,"sacFlies":2,"babip":".240","groundOutsToAirouts":"0.49","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.88","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":"800","stats":{"batting":{"summary":"1-3 | 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":17,"groundOuts":32,"airOuts":36,"runs":21,"doubles":4,"triples":1,"homeRuns":6,"strikeOuts":39,"baseOnBalls":8,"intentionalWalks":0,"hits":37,"hitByPitch":1,"avg":".261","atBats":142,"obp":".305","slg":".430","ops":".735","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":153,"totalBases":61,"rbi":20,"leftOnBase":60,"sacBunts":2,"sacFlies":0,"babip":".320","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.67","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":59,"putOuts":50,"errors":4,"chances":113,"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":"700","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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":21,"groundOuts":58,"airOuts":54,"runs":15,"doubles":9,"triples":0,"homeRuns":2,"strikeOuts":28,"baseOnBalls":17,"intentionalWalks":1,"hits":46,"hitByPitch":3,"avg":".251","atBats":183,"obp":".322","slg":".333","ops":".655","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":206,"totalBases":61,"rbi":15,"leftOnBase":73,"sacBunts":1,"sacFlies":2,"babip":".284","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"91.50","popOuts":10,"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":120,"putOuts":96,"errors":4,"chances":220,"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":"(H, 10)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":3,"strikes":6,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":29,"gamesStarted":0,"flyOuts":23,"groundOuts":29,"airOuts":31,"runs":13,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":26,"baseOnBalls":7,"intentionalWalks":1,"hits":24,"hitByPitch":0,"atBats":108,"obp":".267","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":457,"era":"3.41","inningsPitched":"29.0","wins":2,"losses":3,"saves":0,"saveOpportunities":1,"holds":10,"blownSaves":1,"earnedRuns":11,"whip":"1.07","battersFaced":117,"outs":87,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":457,"balls":157,"strikes":300,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".400","pitchesPerInning":"15.76","gamesFinished":4,"strikeoutWalkRatio":"3.71","strikeoutsPer9Inn":"8.07","walksPer9Inn":"2.17","hitsPer9Inn":"7.45","runsScoredPer9":"4.03","homeRunsPer9":"1.24","inheritedRunners":15,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":{"note":"(H, 9)","summary":"0.2 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":17,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":2,"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":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666126":{"person":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"jerseyNumber":"26","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"100","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"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":48,"flyOuts":19,"groundOuts":43,"airOuts":37,"runs":14,"doubles":9,"triples":1,"homeRuns":5,"strikeOuts":16,"baseOnBalls":19,"intentionalWalks":0,"hits":45,"hitByPitch":2,"avg":".321","atBats":140,"obp":".407","slg":".507","ops":".914","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":162,"totalBases":71,"rbi":17,"leftOnBase":57,"sacBunts":0,"sacFlies":1,"babip":".333","groundOutsToAirouts":"1.16","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":7,"lineOuts":11},"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":46,"errors":0,"chances":46,"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":{},"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":1,"flyOuts":11,"groundOuts":20,"airOuts":26,"runs":17,"doubles":8,"triples":0,"homeRuns":1,"strikeOuts":33,"baseOnBalls":16,"intentionalWalks":1,"hits":37,"hitByPitch":2,"atBats":113,"obp":".417","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":534,"era":"5.46","inningsPitched":"28.0","wins":0,"losses":1,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":17,"whip":"1.89","battersFaced":134,"outs":84,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":534,"balls":199,"strikes":335,"strikePercentage":".630","hitBatsmen":2,"balks":2,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".000","pitchesPerInning":"19.07","gamesFinished":9,"strikeoutWalkRatio":"2.06","strikeoutsPer9Inn":"10.61","walksPer9Inn":"5.14","hitsPer9Inn":"11.89","runsScoredPer9":"5.46","homeRunsPer9":"0.32","inheritedRunners":9,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID675961":{"person":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"901","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":0,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".100","atBats":10,"obp":".100","slg":".100","ops":".200","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":10,"totalBases":1,"rbi":1,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".200","groundOutsToAirouts":"0.33","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":3,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":0,"flyOuts":8,"groundOuts":34,"airOuts":21,"runs":8,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":6,"intentionalWalks":0,"hits":22,"hitByPitch":2,"atBats":88,"obp":".306","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":340,"era":"3.04","inningsPitched":"23.2","wins":1,"losses":1,"saves":4,"saveOpportunities":4,"holds":3,"blownSaves":0,"earnedRuns":8,"whip":"1.18","battersFaced":98,"outs":71,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":340,"balls":125,"strikes":215,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.62","rbi":0,"winPercentage":".500","pitchesPerInning":"14.37","gamesFinished":12,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"4.94","walksPer9Inn":"2.28","hitsPer9Inn":"8.37","runsScoredPer9":"3.04","homeRunsPer9":"0.76","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"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}},"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":"1-4","gamesPlayed":1,"flyOuts":0,"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":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":38,"groundOuts":60,"airOuts":61,"runs":26,"doubles":17,"triples":2,"homeRuns":7,"strikeOuts":44,"baseOnBalls":27,"intentionalWalks":2,"hits":48,"hitByPitch":1,"avg":".226","atBats":212,"obp":".315","slg":".425","ops":".740","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":241,"totalBases":90,"rbi":26,"leftOnBase":115,"sacBunts":0,"sacFlies":1,"babip":".253","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.29","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":115,"errors":0,"chances":119,"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":{"note":"(W, 1-1)","summary":"7.0 IP, ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":3,"airOuts":11,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":22,"caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","numberOfPitches":85,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":24,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":24,"strikes":61,"strikePercentage":".720","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.29","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":1,"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":{"gamesStarted":1,"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"}]},"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,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":60,"putOuts":43,"errors":2,"chances":105,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":20,"groundOuts":34,"airOuts":38,"runs":40,"doubles":12,"triples":1,"homeRuns":11,"strikeOuts":78,"baseOnBalls":55,"intentionalWalks":6,"hits":61,"hitByPitch":2,"avg":".289","atBats":211,"obp":".440","slg":".512","ops":".952","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":268,"totalBases":108,"rbi":42,"leftOnBase":67,"sacBunts":0,"sacFlies":0,"babip":".410","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.18","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":441,"errors":3,"chances":466,"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":"(S, 5)","summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":2,"inningsPitched":"0.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":2,"balls":0,"strikes":2,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":0,"flyOuts":13,"groundOuts":25,"airOuts":28,"runs":9,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":31,"baseOnBalls":22,"intentionalWalks":2,"hits":22,"hitByPitch":2,"atBats":105,"obp":".354","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":534,"era":"2.57","inningsPitched":"28.0","wins":2,"losses":0,"saves":5,"saveOpportunities":6,"holds":9,"blownSaves":1,"earnedRuns":8,"whip":"1.57","battersFaced":130,"outs":84,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":534,"balls":223,"strikes":311,"strikePercentage":".580","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":"1.000","pitchesPerInning":"19.07","gamesFinished":7,"strikeoutWalkRatio":"1.41","strikeoutsPer9Inn":"9.96","walksPer9Inn":"7.07","hitsPer9Inn":"7.07","runsScoredPer9":"2.89","homeRunsPer9":"0.64","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":true,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":1,"flyOuts":16,"groundOuts":21,"airOuts":26,"runs":12,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":27,"baseOnBalls":11,"intentionalWalks":1,"hits":19,"hitByPitch":1,"atBats":93,"obp":".295","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":421,"era":"2.88","inningsPitched":"25.0","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":8,"whip":"1.20","battersFaced":105,"outs":75,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":421,"balls":173,"strikes":248,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".500","pitchesPerInning":"16.84","gamesFinished":7,"strikeoutWalkRatio":"2.45","strikeoutsPer9Inn":"9.72","walksPer9Inn":"3.96","hitsPer9Inn":"6.84","runsScoredPer9":"4.32","homeRunsPer9":"0.72","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":true,"isSubstitute":false}},"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":"600","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":44,"errors":1,"chances":45,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID687515":{"person":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"jerseyNumber":"32","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"101","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":9,"groundOuts":7,"airOuts":13,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".262","atBats":42,"obp":".311","slg":".381","ops":".692","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":46,"totalBases":16,"rbi":5,"leftOnBase":15,"sacBunts":1,"sacFlies":0,"babip":".345","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.00","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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":"0-4","gamesPlayed":1,"flyOuts":2,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":40,"groundOuts":38,"airOuts":72,"runs":37,"doubles":12,"triples":0,"homeRuns":14,"strikeOuts":47,"baseOnBalls":21,"intentionalWalks":1,"hits":63,"hitByPitch":4,"avg":".288","atBats":219,"obp":".359","slg":".534","ops":".893","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":245,"totalBases":117,"rbi":30,"leftOnBase":100,"sacBunts":0,"sacFlies":1,"babip":".308","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.64","popOuts":21,"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":11,"stolenBases":24,"stolenBasePercentage":".686","caughtStealingPercentage":".314","assists":24,"putOuts":356,"errors":1,"chances":381,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":0,"flyOuts":16,"groundOuts":19,"airOuts":27,"runs":15,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":25,"baseOnBalls":8,"intentionalWalks":1,"hits":28,"hitByPitch":1,"atBats":98,"obp":".343","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":400,"era":"5.47","inningsPitched":"24.2","wins":0,"losses":1,"saves":4,"saveOpportunities":6,"holds":2,"blownSaves":2,"earnedRuns":15,"whip":"1.46","battersFaced":108,"outs":74,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":400,"balls":140,"strikes":260,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".000","pitchesPerInning":"16.22","gamesFinished":7,"strikeoutWalkRatio":"3.13","strikeoutsPer9Inn":"9.12","walksPer9Inn":"2.92","hitsPer9Inn":"10.22","runsScoredPer9":"5.47","homeRunsPer9":"0.73","inheritedRunners":4,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678022":{"person":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":0,"flyOuts":19,"groundOuts":22,"airOuts":30,"runs":19,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":33,"baseOnBalls":7,"intentionalWalks":0,"hits":27,"hitByPitch":6,"atBats":111,"obp":".320","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":469,"era":"5.46","inningsPitched":"28.0","wins":2,"losses":2,"saves":3,"saveOpportunities":5,"holds":2,"blownSaves":2,"earnedRuns":17,"whip":"1.21","battersFaced":125,"outs":84,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":469,"balls":152,"strikes":317,"strikePercentage":".680","hitBatsmen":6,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".500","pitchesPerInning":"16.75","gamesFinished":5,"strikeoutWalkRatio":"4.71","strikeoutsPer9Inn":"10.61","walksPer9Inn":"2.25","hitsPer9Inn":"8.68","runsScoredPer9":"6.11","homeRunsPer9":"0.32","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605488":{"person":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":12,"flyOuts":47,"groundOuts":58,"airOuts":81,"runs":34,"doubles":9,"triples":2,"homeRuns":12,"strikeOuts":57,"baseOnBalls":20,"intentionalWalks":0,"hits":59,"hitByPitch":2,"atBats":252,"obp":".292","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1056,"era":"4.07","inningsPitched":"66.1","wins":3,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"1.19","battersFaced":277,"outs":199,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1056,"balls":366,"strikes":690,"strikePercentage":".650","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".333","pitchesPerInning":"15.92","gamesFinished":0,"strikeoutWalkRatio":"2.85","strikeoutsPer9Inn":"7.73","walksPer9Inn":"2.71","hitsPer9Inn":"8.01","runsScoredPer9":"4.61","homeRunsPer9":"1.63","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":16,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":3,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[666126,687515,671732,701762,669127,691016,667670,703607,643446,680869,687231,675961,695611,686993,605130,663687],"pitchers":[695611,686993,605130,663687],"bench":[641680],"bullpen":[686930,669372,669270,643410,665622,695034,678022,605488,660761],"battingOrder":[671732,701762,669127,691016,667670,703607,643446,680869,675961],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Kurtz (11, 3rd inning off Taillon, 0 on, 2 out)."},{"label":"TB","value":"Bolte; Gelof; Kurtz 4; McNeil; Rooker; Soderstrom."},{"label":"RBI","value":"Gelof (20); Kurtz (42)."},{"label":"2-out RBI","value":"Kurtz; Gelof."},{"label":"Runners left in scoring position, 2 out","value":"Hernaiz; Gelof."},{"label":"Team RISP","value":"2-for-7."},{"label":"Team LOB","value":"5."}]}],"note":[{"label":"a","value":"Struck out for Cortes in the 7th."}]},"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":7,"groundOuts":4,"airOuts":15,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":1,"avg":".238","atBats":29,"obp":".333","slg":".384","ops":".717","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":4,"rbi":1,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":4},"pitching":{"flyOuts":6,"groundOuts":9,"airOuts":10,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":33,"obp":".206","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":127,"era":"4.16","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.23","battersFaced":34,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":127,"balls":41,"strikes":86,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":2,"pitchesPerInning":"14.11","runsScoredPer9":"2.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"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":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":3,"strikes":9,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":0,"flyOuts":5,"groundOuts":9,"airOuts":14,"runs":3,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":4,"intentionalWalks":1,"hits":13,"hitByPitch":0,"atBats":49,"obp":".321","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":201,"era":"2.13","inningsPitched":"12.2","wins":1,"losses":0,"saves":3,"saveOpportunities":3,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.34","battersFaced":53,"outs":38,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":201,"balls":73,"strikes":128,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.87","gamesFinished":10,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"9.24","walksPer9Inn":"2.84","hitsPer9Inn":"9.24","runsScoredPer9":"2.13","homeRunsPer9":"1.42","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,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"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":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID571948":{"person":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":5,"strikes":11,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":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":33,"airOuts":33,"runs":7,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":6,"intentionalWalks":0,"hits":20,"hitByPitch":2,"atBats":97,"obp":".264","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":403,"era":"2.33","inningsPitched":"27.0","wins":1,"losses":0,"saves":1,"saveOpportunities":3,"holds":4,"blownSaves":2,"earnedRuns":7,"whip":"0.96","battersFaced":107,"outs":81,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":403,"balls":136,"strikes":267,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.93","gamesFinished":5,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"4.33","walksPer9Inn":"2.00","hitsPer9Inn":"6.67","runsScoredPer9":"2.33","homeRunsPer9":"0.67","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":"0-3 | HBP, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":28,"groundOuts":38,"airOuts":47,"runs":39,"doubles":10,"triples":1,"homeRuns":13,"strikeOuts":82,"baseOnBalls":37,"intentionalWalks":3,"hits":49,"hitByPitch":3,"avg":".227","atBats":216,"obp":".348","slg":".463","ops":".811","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":256,"totalBases":100,"rbi":31,"leftOnBase":129,"sacBunts":0,"sacFlies":0,"babip":".298","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.62","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":91,"errors":1,"chances":95,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID681799":{"person":{"id":681799,"fullName":"Ethan Roberts","link":"/api/v1/people/681799"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":5,"groundOuts":20,"airOuts":11,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":7,"intentionalWalks":0,"hits":9,"hitByPitch":2,"atBats":52,"obp":".295","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":254,"era":"1.69","inningsPitched":"16.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.00","battersFaced":61,"outs":48,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":254,"balls":100,"strikes":154,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.82","rbi":0,"winPercentage":".---","pitchesPerInning":"15.88","gamesFinished":4,"strikeoutWalkRatio":"1.71","strikeoutsPer9Inn":"6.75","walksPer9Inn":"3.94","hitsPer9Inn":"5.06","runsScoredPer9":"1.69","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID573204":{"person":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":9,"groundOuts":10,"airOuts":14,"runs":5,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":15,"baseOnBalls":8,"intentionalWalks":1,"hits":9,"hitByPitch":0,"atBats":47,"obp":".309","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":241,"era":"2.84","inningsPitched":"12.2","wins":2,"losses":2,"saves":2,"saveOpportunities":3,"holds":2,"blownSaves":1,"earnedRuns":4,"whip":"1.34","battersFaced":56,"outs":38,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":241,"balls":87,"strikes":154,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".500","pitchesPerInning":"19.03","gamesFinished":5,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"10.66","walksPer9Inn":"5.68","hitsPer9Inn":"6.39","runsScoredPer9":"3.55","homeRunsPer9":"1.42","inheritedRunners":8,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621053":{"person":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":4,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":8,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":26,"era":"27.00","inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"3.00","battersFaced":8,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":6,"strikes":20,"strikePercentage":".770","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"19.50","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"6.75","walksPer9Inn":"0.00","hitsPer9Inn":"27.00","runsScoredPer9":"27.00","homeRunsPer9":"13.50","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID684007":{"person":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"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":60,"flyOuts":39,"groundOuts":57,"airOuts":78,"runs":28,"doubles":8,"triples":1,"homeRuns":5,"strikeOuts":47,"baseOnBalls":26,"intentionalWalks":2,"hits":62,"hitByPitch":4,"avg":".255","atBats":243,"obp":".336","slg":".358","ops":".694","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":274,"totalBases":87,"rbi":19,"leftOnBase":129,"sacBunts":0,"sacFlies":1,"babip":".297","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.60","popOuts":18,"lineOuts":21},"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":95,"putOuts":35,"errors":4,"chances":134,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID699393":{"person":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"jerseyNumber":"75","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"902","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":0,"groundOuts":5,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".286","atBats":7,"obp":".375","slg":".429","ops":".804","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":3,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"5.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":4,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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-3","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"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":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":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":45,"groundOuts":49,"airOuts":61,"runs":26,"doubles":11,"triples":1,"homeRuns":6,"strikeOuts":57,"baseOnBalls":40,"intentionalWalks":1,"hits":53,"hitByPitch":5,"avg":".244","atBats":217,"obp":".370","slg":".387","ops":".757","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":265,"totalBases":84,"rbi":35,"leftOnBase":109,"sacBunts":0,"sacFlies":3,"babip":".299","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.17","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":61,"putOuts":445,"errors":1,"chances":507,"fielding":".998","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID608348":{"person":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"600","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":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":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":{"note":"(L, 2-5)","summary":"6.1 IP, 2 ER, 6 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":5,"airOuts":8,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":99,"inningsPitched":"6.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":26,"outs":19,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":33,"strikes":66,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"2.84","homeRunsPer9":"1.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"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":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":2,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"2-4 | CS","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"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":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":36,"groundOuts":42,"airOuts":65,"runs":33,"doubles":8,"triples":2,"homeRuns":7,"strikeOuts":64,"baseOnBalls":22,"intentionalWalks":1,"hits":54,"hitByPitch":7,"avg":".242","atBats":223,"obp":".328","slg":".390","ops":".718","caughtStealing":5,"stolenBases":12,"stolenBasePercentage":".706","caughtStealingPercentage":".294","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":254,"totalBases":87,"rbi":26,"leftOnBase":97,"sacBunts":1,"sacFlies":1,"babip":".307","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.86","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":172,"errors":3,"chances":179,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID657097":{"person":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":0,"flyOuts":13,"groundOuts":23,"airOuts":19,"runs":10,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":31,"baseOnBalls":9,"intentionalWalks":0,"hits":24,"hitByPitch":0,"atBats":96,"obp":".311","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":449,"era":"2.55","inningsPitched":"24.2","wins":1,"losses":1,"saves":1,"saveOpportunities":3,"holds":3,"blownSaves":2,"earnedRuns":7,"whip":"1.34","battersFaced":106,"outs":74,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":449,"balls":149,"strikes":300,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.21","rbi":0,"winPercentage":".500","pitchesPerInning":"18.20","gamesFinished":7,"strikeoutWalkRatio":"3.44","strikeoutsPer9Inn":"11.31","walksPer9Inn":"3.28","hitsPer9Inn":"8.76","runsScoredPer9":"3.65","homeRunsPer9":"1.09","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665804":{"person":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"jerseyNumber":"9","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":14,"groundOuts":20,"airOuts":24,"runs":15,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":22,"baseOnBalls":12,"intentionalWalks":0,"hits":18,"hitByPitch":4,"avg":".217","atBats":83,"obp":".343","slg":".349","ops":".692","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":101,"totalBases":29,"rbi":9,"leftOnBase":39,"sacBunts":1,"sacFlies":0,"babip":".259","groundOutsToAirouts":"0.83","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"27.67","popOuts":7,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":4,"stolenBases":13,"stolenBasePercentage":".765","caughtStealingPercentage":".235","assists":11,"putOuts":180,"errors":1,"chances":192,"fielding":".995","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694208":{"person":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"jerseyNumber":"25","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"901","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"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":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":24,"groundOuts":36,"airOuts":46,"runs":25,"doubles":5,"triples":0,"homeRuns":7,"strikeOuts":53,"baseOnBalls":20,"intentionalWalks":3,"hits":42,"hitByPitch":3,"avg":".239","atBats":176,"obp":".325","slg":".386","ops":".711","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":200,"totalBases":68,"rbi":19,"leftOnBase":124,"sacBunts":0,"sacFlies":1,"babip":".299","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.14","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":3,"putOuts":81,"errors":0,"chances":84,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":9,"groundOuts":21,"airOuts":14,"runs":8,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":16,"baseOnBalls":10,"intentionalWalks":0,"hits":16,"hitByPitch":0,"atBats":65,"obp":".342","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":291,"era":"2.89","inningsPitched":"18.2","wins":3,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":6,"whip":"1.39","battersFaced":77,"outs":56,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":291,"balls":119,"strikes":172,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".750","pitchesPerInning":"15.59","gamesFinished":8,"strikeoutWalkRatio":"1.60","strikeoutsPer9Inn":"7.71","walksPer9Inn":"4.82","hitsPer9Inn":"7.71","runsScoredPer9":"3.86","homeRunsPer9":"1.45","inheritedRunners":10,"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":true,"isSubstitute":false}},"ID663423":{"person":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | CS","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"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":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID607067":{"person":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":9,"flyOuts":37,"groundOuts":68,"airOuts":56,"runs":32,"doubles":8,"triples":0,"homeRuns":9,"strikeOuts":49,"baseOnBalls":20,"intentionalWalks":0,"hits":61,"hitByPitch":3,"atBats":232,"obp":".328","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1002,"era":"4.70","inningsPitched":"59.1","wins":5,"losses":3,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.37","battersFaced":257,"outs":178,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1002,"balls":367,"strikes":635,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.21","rbi":0,"winPercentage":".625","pitchesPerInning":"16.89","gamesFinished":1,"strikeoutWalkRatio":"2.45","strikeoutsPer9Inn":"7.43","walksPer9Inn":"3.03","hitsPer9Inn":"9.25","runsScoredPer9":"4.85","homeRunsPer9":"1.37","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":12,"errors":1,"chances":16,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621020":{"person":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":38,"groundOuts":51,"airOuts":58,"runs":34,"doubles":5,"triples":1,"homeRuns":7,"strikeOuts":53,"baseOnBalls":30,"intentionalWalks":0,"hits":35,"hitByPitch":1,"avg":".181","atBats":193,"obp":".291","slg":".326","ops":".617","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":228,"totalBases":63,"rbi":27,"leftOnBase":106,"sacBunts":1,"sacFlies":3,"babip":".206","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.57","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":149,"putOuts":70,"errors":4,"chances":223,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID664208":{"person":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"jerseyNumber":"88","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":0,"flyOuts":7,"groundOuts":16,"airOuts":16,"runs":15,"doubles":3,"triples":2,"homeRuns":3,"strikeOuts":22,"baseOnBalls":10,"intentionalWalks":0,"hits":22,"hitByPitch":3,"atBats":74,"obp":".398","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":361,"era":"7.23","inningsPitched":"18.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":15,"whip":"1.71","battersFaced":89,"outs":56,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":361,"balls":126,"strikes":235,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".000","pitchesPerInning":"19.34","gamesFinished":3,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"10.61","walksPer9Inn":"4.82","hitsPer9Inn":"10.61","runsScoredPer9":"7.23","homeRunsPer9":"1.45","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663538":{"person":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"100","stats":{"batting":{"summary":"1-2 | 2 BB, R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":41,"groundOuts":72,"airOuts":90,"runs":25,"doubles":13,"triples":0,"homeRuns":4,"strikeOuts":20,"baseOnBalls":29,"intentionalWalks":0,"hits":61,"hitByPitch":4,"avg":".254","atBats":240,"obp":".341","slg":".358","ops":".699","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":276,"totalBases":86,"rbi":33,"leftOnBase":103,"sacBunts":0,"sacFlies":3,"babip":".260","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"60.00","popOuts":18,"lineOuts":31},"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":162,"putOuts":84,"errors":1,"chances":247,"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"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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,608348,683737,682634,624424,621020,694208,699393,592791,571948,694037],"pitchers":[592791,571948,694037],"bench":[665804],"bullpen":[676962,621053,684007,664208,607067,681799,669020,573204,663423,657097],"battingOrder":[663538,691718,608324,673548,664023,608348,683737,624424,699393],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Busch; Crow-Armstrong 2; Hoerner."},{"label":"RBI","value":"Bregman (19)."},{"label":"Runners left in scoring position, 2 out","value":"Bregman; Happ."},{"label":"Team RISP","value":"1-for-7."},{"label":"Team LOB","value":"4."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Hoerner (12, 2nd base off Jump/Langeliers)."},{"label":"CS","value":"Crow-Armstrong (5, 3rd base by Jump/Langeliers); Alcántara (1, 2nd base by Jump/Langeliers)."}]}],"note":[{"label":"a","value":"Flied out for Alcántara in the 8th."},{"label":"b","value":"Popped out for Swanson in the 8th."}]}},"officials":[{"official":{"id":482666,"fullName":"D.J. Reyburn","link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596805,"fullName":"John Libka","link":"/api/v1/people/596805"},"officialType":"First Base"},{"official":{"id":676580,"fullName":"Steven Jaschinski","link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":503493,"fullName":"Sean Barber","link":"/api/v1/people/503493"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Jump; Taillon."},{"label":"HBP","value":"Happ (by Jump)."},{"label":"ABS Challenge","value":"Rooker (Strike-Overturned to Ball); Langeliers 2 (Ball-Overturned to Strike, Ball-Confirmed); Kelly, C (Ball-Confirmed); Hoerner (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Jump 85-61; Sterner 9-6; Barlow, S 17-11; Harris, H 2-2; Taillon 99-66; Milner 16-11; Palencia, D 12-9."},{"label":"Groundouts-flyouts","value":"Jump 3-4; Sterner 1-1; Barlow, S 0-1; Harris, H 0-1; Taillon 5-6; Milner 2-0; Palencia, D 2-0."},{"label":"Batters faced","value":"Jump 24; Sterner 3; Barlow, S 4; Harris, H 1; Taillon 26; Milner 5; Palencia, D 3."},{"label":"Inherited runners-scored","value":"Harris, H 2-0."},{"label":"Umpires","value":"HP: D.J. Reyburn. 1B: John Libka. 2B: Steven Jaschinski. 3B: Sean Barber. "},{"label":"Weather","value":"65 degrees, Clear."},{"label":"Wind","value":"10 mph, In From LF."},{"label":"First pitch","value":"7:05 PM."},{"label":"T","value":"2:19."},{"label":"Att","value":"36,065."},{"label":"Venue","value":"Wrigley Field."},{"label":"June 2, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611","boxscoreName":"Jump"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(W, 1-1)","summary":"7.0 IP, ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":3,"airOuts":11,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":22,"caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","numberOfPitches":85,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":24,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":24,"strikes":61,"strikePercentage":".720","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.29","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":1,"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":{"gamesStarted":1,"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"}]},"type":"starter","gameScore":76,"pitchingGameScore":76},{"player":{"person":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791","boxscoreName":"Taillon"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(L, 2-5)","summary":"6.1 IP, 2 ER, 6 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":5,"airOuts":8,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":99,"inningsPitched":"6.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":26,"outs":19,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":33,"strikes":66,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"2.84","homeRunsPer9":"1.42","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"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":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":2,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":58,"pitchingGameScore":58},{"player":{"person":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762","boxscoreName":"Kurtz"},"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-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":20,"groundOuts":34,"airOuts":38,"runs":40,"doubles":12,"triples":1,"homeRuns":11,"strikeOuts":78,"baseOnBalls":55,"intentionalWalks":6,"hits":61,"hitByPitch":2,"avg":".289","atBats":211,"obp":".440","slg":".512","ops":".952","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":268,"totalBases":108,"rbi":42,"leftOnBase":67,"sacBunts":0,"sacFlies":0,"babip":".410","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.18","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":441,"errors":3,"chances":466,"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"}]},"type":"hitter","gameScore":55,"hittingGameScore":55}]},"decisions":{"winner":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"loser":{"id":592791,"fullName":"Jameson Taillon","link":"/api/v1/people/592791"},"save":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}