{"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":824987,"link":"/api/v1.1/game/824987/feed/live","metaData":{"wait":10,"timeStamp":"20260621_225003","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count02","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824987,"type":"R","doubleHeader":"N","id":"2026/06/21/anamlb-athmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824987-2026-06-21","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-06-21T20:05:00Z","originalDate":"2026-06-21","officialDate":"2026-06-21","dayNight":"day","time":"1: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":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108","season":2026,"venue":{"id":1,"name":"Angel Stadium","link":"/api/v1/venues/1"},"springVenue":{"id":2500,"link":"/api/v1/venues/2500"},"teamCode":"ana","fileCode":"ana","abbreviation":"LAA","teamName":"Angels","locationName":"Anaheim","firstYearOfPlay":"1961","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":"LA Angels","record":{"gamesPlayed":79,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":32,"losses":47,"ties":0,"pct":".405"},"records":{},"divisionLeader":false,"wins":32,"losses":47,"winningPercentage":".405"},"franchiseName":"Los Angeles","clubName":"Angels","active":true},"home":{"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":78,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":38,"losses":40,"ties":0,"pct":".487"},"records":{},"divisionLeader":false,"wins":38,"losses":40,"winningPercentage":".487"},"franchiseName":"Athletics","clubName":"Athletics","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},"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},"ID681217":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217","firstName":"Chase","lastName":"Silseth","primaryNumber":"63","birthDate":"2000-05-18","currentAge":26,"birthCity":"Farmington","birthStateProvince":"NM","birthCountry":"USA","height":"6' 0\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Silseth","middleName":"Robert","boxscoreName":"Silseth","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2022-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Silseth","nameSlug":"chase-silseth-681217","firstLastName":"Chase Silseth","lastFirstName":"Silseth, Chase","lastInitName":"Silseth, C","initLastName":"C Silseth","fullFMLName":"Chase Robert Silseth","fullLFMName":"Silseth, Chase Robert","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID664129":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129","firstName":"Geoffery","lastName":"Hartlieb","primaryNumber":"31","birthDate":"1993-12-09","currentAge":32,"birthCity":"Highland","birthStateProvince":"IL","birthCountry":"USA","height":"6' 5\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Geoff","useLastName":"Hartlieb","middleName":"Thomas","boxscoreName":"Hartlieb","nickName":"Hart","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"HART-leeb","mlbDebutDate":"2019-05-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Geoff Hartlieb","nameSlug":"geoff-hartlieb-664129","firstLastName":"Geoff Hartlieb","lastFirstName":"Hartlieb, Geoff","lastInitName":"Hartlieb, G","initLastName":"G Hartlieb","fullFMLName":"Geoffery Thomas Hartlieb","fullLFMName":"Hartlieb, Geoffery Thomas","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID686993":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993","firstName":"Justin","lastName":"Sterner","primaryNumber":"60","birthDate":"1996-08-29","currentAge":30,"birthCity":"La Jolla","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Sterner","middleName":"James","boxscoreName":"Sterner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Sterner","nameSlug":"justin-sterner-686993","firstLastName":"Justin Sterner","lastFirstName":"Sterner, Justin","lastInitName":"Sterner, J","initLastName":"J Sterner","fullFMLName":"Justin James Sterner","fullLFMName":"Sterner, Justin James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID696270":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270","firstName":"Ryan","lastName":"Johnson","primaryNumber":"32","birthDate":"2002-08-05","currentAge":24,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Johnson","middleName":"Christopher","boxscoreName":"Johnson, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-03-27","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Johnson","nameSlug":"ryan-johnson-696270","firstLastName":"Ryan Johnson","lastFirstName":"Johnson, Ryan","lastInitName":"Johnson, R","initLastName":"R Johnson","fullFMLName":"Ryan Christopher Johnson","fullLFMName":"Johnson, Ryan Christopher","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID667755":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755","firstName":"José","lastName":"Soriano","primaryNumber":"40","birthDate":"1998-10-20","currentAge":27,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Soriano","middleName":"Joaquin","boxscoreName":"Soriano, J","gender":"M","nameMatrilineal":"Santana","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Soriano","nameSlug":"jose-soriano-667755","firstLastName":"José Soriano","lastFirstName":"Soriano, José","lastInitName":"Soriano, J","initLastName":"J Soriano","fullFMLName":"José Joaquin Soriano","fullLFMName":"Soriano, José Joaquin","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID815083":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083","firstName":"Mitchell","lastName":"Farris","primaryNumber":"70","birthDate":"2001-02-14","currentAge":25,"birthCity":"Charlotte","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mitch","useLastName":"Farris","middleName":"Thomas","boxscoreName":"Farris","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-09-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mitch Farris","nameSlug":"mitch-farris-815083","firstLastName":"Mitch Farris","lastFirstName":"Farris, Mitch","lastInitName":"Farris, M","initLastName":"M Farris","fullFMLName":"Mitchell Thomas Farris","fullLFMName":"Farris, Mitchell Thomas","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID691777":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777","firstName":"Maxwell","lastName":"Muncy","primaryNumber":"3","birthDate":"2002-08-25","currentAge":24,"birthCity":"Camarillo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Max","useLastName":"Muncy","middleName":"Price","boxscoreName":"Muncy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Muncy","nameSlug":"max-muncy-691777","firstLastName":"Max Muncy","lastFirstName":"Muncy, Max","lastInitName":"Muncy, M","initLastName":"M Muncy","fullFMLName":"Maxwell Price Muncy","fullLFMName":"Muncy, Maxwell Price","strikeZoneTop":3.228,"strikeZoneBottom":1.629},"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},"ID694203":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203","firstName":"Denzer","lastName":"Guzman","primaryNumber":"23","birthDate":"2004-02-08","currentAge":22,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Denzer","useLastName":"Guzman","boxscoreName":"Guzman, D","gender":"M","nameMatrilineal":"Daniel","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-09-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Denzer Guzman","nameSlug":"denzer-guzman-694203","firstLastName":"Denzer Guzman","lastFirstName":"Guzman, Denzer","lastInitName":"Guzman, D","initLastName":"D Guzman","fullFMLName":"Denzer Guzman","fullLFMName":"Guzman, Denzer ","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID696147":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147","firstName":"Samuel","lastName":"Bachman","primaryNumber":"40","birthDate":"1999-09-30","currentAge":26,"birthCity":"Indianapolis","birthStateProvince":"IN","birthCountry":"USA","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sam","useLastName":"Bachman","middleName":"Duane","boxscoreName":"Bachman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"BOCK-min","mlbDebutDate":"2023-05-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sam Bachman","nameSlug":"sam-bachman-696147","firstLastName":"Sam Bachman","lastFirstName":"Bachman, Sam","lastInitName":"Bachman, S","initLastName":"S Bachman","fullFMLName":"Samuel Duane Bachman","fullLFMName":"Bachman, Samuel Duane","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID665660":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660","firstName":"Elvis","lastName":"Alvarado","primaryNumber":"37","birthDate":"1999-02-23","currentAge":27,"birthCity":"Sabaneta","birthCountry":"Dominican Republic","height":"6' 6\"","weight":253,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Elvis","useLastName":"Alvarado","middleName":"Ernesto","boxscoreName":"Alvarado","gender":"M","nameMatrilineal":"Vargas","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elvis Alvarado","nameSlug":"elvis-alvarado-665660","firstLastName":"Elvis Alvarado","lastFirstName":"Alvarado, Elvis","lastInitName":"Alvarado, E","initLastName":"E Alvarado","fullFMLName":"Elvis Ernesto Alvarado","fullLFMName":"Alvarado, Elvis Ernesto","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID650644":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644","firstName":"Aaron","lastName":"Civale","primaryNumber":"38","birthDate":"1995-06-12","currentAge":31,"birthCity":"East Windsor","birthStateProvince":"CT","birthCountry":"USA","height":"6' 1\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aaron","useLastName":"Civale","middleName":"James","boxscoreName":"Civale","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"sih-VAH-lee","mlbDebutDate":"2019-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Aaron Civale","nameSlug":"aaron-civale-650644","firstLastName":"Aaron Civale","lastFirstName":"Civale, Aaron","lastInitName":"Civale, A","initLastName":"A Civale","fullFMLName":"Aaron James Civale","fullLFMName":"Civale, Aaron James","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID685133":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133","firstName":"Wade","lastName":"Meckler","primaryNumber":"53","birthDate":"2000-04-21","currentAge":26,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Wade","useLastName":"Meckler","middleName":"Jameson","boxscoreName":"Meckler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2023-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wade Meckler","nameSlug":"wade-meckler-685133","firstLastName":"Wade Meckler","lastFirstName":"Meckler, Wade","lastInitName":"Meckler, W","initLastName":"W Meckler","fullFMLName":"Wade Jameson Meckler","fullLFMName":"Meckler, Wade Jameson","strikeZoneTop":3.1,"strikeZoneBottom":1.56},"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},"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},"ID608718":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718","firstName":"Brent","lastName":"Suter","primaryNumber":"39","birthDate":"1989-08-29","currentAge":37,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brent","useLastName":"Suter","middleName":"Michael","boxscoreName":"Suter","nickName":"The Raptor","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"SOO-ter","mlbDebutDate":"2016-08-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brent Suter","nameSlug":"brent-suter-608718","firstLastName":"Brent Suter","lastFirstName":"Suter, Brent","lastInitName":"Suter, B","initLastName":"B Suter","fullFMLName":"Brent Michael Suter","fullLFMName":"Suter, Brent Michael","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID672724":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724","firstName":"Oswald","lastName":"Peraza","primaryNumber":"2","birthDate":"2000-06-15","currentAge":26,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Oswald","useLastName":"Peraza","middleName":"Dair","boxscoreName":"Peraza, O","gender":"M","nameMatrilineal":"Sandoval","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Oswald Peraza","nameSlug":"oswald-peraza-672724","firstLastName":"Oswald Peraza","lastFirstName":"Peraza, Oswald","lastInitName":"Peraza, O","initLastName":"O Peraza","fullFMLName":"Oswald Dair Peraza","fullLFMName":"Peraza, Oswald Dair","strikeZoneTop":3.187,"strikeZoneBottom":1.608},"ID642350":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350","firstName":"Jose","lastName":"Siri","primaryNumber":"28","birthDate":"1995-07-22","currentAge":31,"birthCity":"Sabana Grande de Boya","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jose","useLastName":"Siri","middleName":"Alexander","boxscoreName":"Siri","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"SEER-ee","mlbDebutDate":"2021-09-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Siri","nameSlug":"jose-siri-642350","firstLastName":"Jose Siri","lastFirstName":"Siri, Jose","lastInitName":"Siri, J","initLastName":"J Siri","fullFMLName":"Jose Alexander Siri","fullLFMName":"Siri, Jose Alexander","strikeZoneTop":3.305,"strikeZoneBottom":1.668},"ID622268":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268","firstName":"Donovan","lastName":"Walton","primaryNumber":"29","birthDate":"1994-05-25","currentAge":32,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Donovan","useLastName":"Walton","middleName":"R.","boxscoreName":"Walton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-09-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Donovan Walton","nameSlug":"donovan-walton-622268","firstLastName":"Donovan Walton","lastFirstName":"Walton, Donovan","lastInitName":"Walton, D","initLastName":"D Walton","fullFMLName":"Donovan R. Walton","fullLFMName":"Walton, Donovan R.","strikeZoneTop":3.094,"strikeZoneBottom":1.561},"ID695681":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681","firstName":"Christian","lastName":"Moore","primaryNumber":"4","birthDate":"2002-10-21","currentAge":23,"birthCity":"Brooklyn","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Christian","useLastName":"Moore","boxscoreName":"Moore","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Moore","nameSlug":"christian-moore-695681","firstLastName":"Christian Moore","lastFirstName":"Moore, Christian","lastInitName":"Moore, C","initLastName":"C Moore","fullFMLName":"Christian Moore","fullLFMName":"Moore, Christian","strikeZoneTop":3.219,"strikeZoneBottom":1.625},"ID687263":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263","firstName":"Zachary","lastName":"Neto","primaryNumber":"9","birthDate":"2001-01-31","currentAge":25,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Zach","useLastName":"Neto","middleName":"Adam","boxscoreName":"Neto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"NET-oh","mlbDebutDate":"2023-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach Neto","nameSlug":"zach-neto-687263","firstLastName":"Zach Neto","lastFirstName":"Neto, Zach","lastInitName":"Neto, Z","initLastName":"Z Neto","fullFMLName":"Zachary Adam Neto","fullLFMName":"Neto, Zachary Adam","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"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},"ID663611":{"id":663611,"fullName":"Nick Madrigal","link":"/api/v1/people/663611","firstName":"Nicklaus","lastName":"Madrigal","primaryNumber":"20","birthDate":"1997-03-05","currentAge":29,"birthCity":"Sacramento","birthStateProvince":"CA","birthCountry":"USA","height":"5' 7\"","weight":175,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nick","useLastName":"Madrigal","middleName":"M.","boxscoreName":"Madrigal","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-07-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Madrigal","nameSlug":"nick-madrigal-663611","firstLastName":"Nick Madrigal","lastFirstName":"Madrigal, Nick","lastInitName":"Madrigal, N","initLastName":"N Madrigal","fullFMLName":"Nicklaus M. Madrigal","fullLFMName":"Madrigal, Nicklaus M.","strikeZoneTop":2.971,"strikeZoneBottom":1.499},"ID640454":{"id":640454,"fullName":"Matt Krook","link":"/api/v1/people/640454","firstName":"Matthew","lastName":"Krook","birthDate":"1994-10-21","currentAge":31,"birthCity":"Hillsborough","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Krook","middleName":"Edward","boxscoreName":"Krook","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2023-06-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matt Krook","nameSlug":"matt-krook-640454","firstLastName":"Matt Krook","lastFirstName":"Krook, Matt","lastInitName":"Krook, M","initLastName":"M Krook","fullFMLName":"Matthew Edward Krook","fullLFMName":"Krook, Matthew Edward","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"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},"ID608841":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841","firstName":"Joey","lastName":"Meneses","primaryNumber":"13","birthDate":"1992-05-06","currentAge":34,"birthCity":"Culiacan","birthCountry":"Mexico","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Joey","useLastName":"Meneses","boxscoreName":"Meneses","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"meh-NEH-sess","mlbDebutDate":"2022-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joey Meneses","nameSlug":"joey-meneses-608841","firstLastName":"Joey Meneses","lastFirstName":"Meneses, Joey","lastInitName":"Meneses, J","initLastName":"J Meneses","fullFMLName":"Joey Meneses","fullLFMName":"Meneses, Joey","strikeZoneTop":3.37,"strikeZoneBottom":1.7},"ID820862":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862","firstName":"Jose","lastName":"Fermin","primaryNumber":"65","birthDate":"2001-11-28","currentAge":24,"birthCity":"Payita","birthCountry":"Dominican Republic","height":"6' 3\"","weight":242,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Fermin","middleName":"Miguel","boxscoreName":"Fermin","gender":"M","nameMatrilineal":"Pena","isPlayer":true,"isVerified":true,"pronunciation":"fair-MEAN","mlbDebutDate":"2025-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Fermin","nameSlug":"jose-fermin-820862","firstLastName":"José Fermin","lastFirstName":"Fermin, José","lastInitName":"Fermin, J","initLastName":"J Fermin","fullFMLName":"Jose Miguel Fermin","fullLFMName":"Fermin, Jose Miguel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID691951":{"id":691951,"fullName":"Sam Aldegheri","link":"/api/v1/people/691951","firstName":"Samuel","lastName":"Aldegheri","primaryNumber":"61","birthDate":"2001-09-19","currentAge":24,"birthCity":"Verona","birthCountry":"Italy","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sam","useLastName":"Aldegheri","boxscoreName":"Aldegheri","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"al-duh-GEAR-ee","mlbDebutDate":"2024-08-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sam Aldegheri","nameSlug":"sam-aldegheri-691951","firstLastName":"Sam Aldegheri","lastFirstName":"Aldegheri, Sam","lastInitName":"Aldegheri, S","initLastName":"S Aldegheri","fullFMLName":"Samuel Aldegheri","fullLFMName":"Aldegheri, Samuel ","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID666176":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176","firstName":"Jordon","lastName":"Adell","primaryNumber":"7","birthDate":"1999-04-08","currentAge":27,"birthCity":"Shelby","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jo","useLastName":"Adell","middleName":"Scott","boxscoreName":"Adell","nickName":"Jo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"Uh-DEL","mlbDebutDate":"2020-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jo Adell","nameSlug":"jo-adell-666176","firstLastName":"Jo Adell","lastFirstName":"Adell, Jo","lastInitName":"Adell, J","initLastName":"J Adell","fullFMLName":"Jo Adell","fullLFMName":"Adell, J","strikeZoneTop":3.305,"strikeZoneBottom":1.668},"ID687093":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093","firstName":"Vaughn","lastName":"Grissom","primaryNumber":"5","birthDate":"2001-01-05","currentAge":25,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Vaughn","useLastName":"Grissom","middleName":"Anthony","boxscoreName":"Grissom","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Vaughn Grissom","nameSlug":"vaughn-grissom-687093","firstLastName":"Vaughn Grissom","lastFirstName":"Grissom, Vaughn","lastInitName":"Grissom, V","initLastName":"V Grissom","fullFMLName":"Vaughn Anthony Grissom","fullLFMName":"Grissom, Vaughn Anthony","strikeZoneTop":3.3,"strikeZoneBottom":1.67},"ID666171":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171","firstName":"Ryan","lastName":"Zeferjahn","primaryNumber":"56","birthDate":"1998-02-28","currentAge":28,"birthCity":"Topeka","birthStateProvince":"KS","birthCountry":"USA","height":"6' 5\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Zeferjahn","middleName":"Joseph","boxscoreName":"Zeferjahn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"ZEFF-er-john","mlbDebutDate":"2024-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Zeferjahn","nameSlug":"ryan-zeferjahn-666171","firstLastName":"Ryan Zeferjahn","lastFirstName":"Zeferjahn, Ryan","lastInitName":"Zeferjahn, R","initLastName":"R Zeferjahn","fullFMLName":"Ryan Joseph Zeferjahn","fullLFMName":"Zeferjahn, Ryan Joseph","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},"ID694384":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384","firstName":"Nolan","lastName":"Schanuel","primaryNumber":"18","birthDate":"2002-02-14","currentAge":24,"birthCity":"Boca Raton","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Nolan","useLastName":"Schanuel","middleName":"Ryan","boxscoreName":"Schanuel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"SHAWN-uh-well","mlbDebutDate":"2023-08-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan Schanuel","nameSlug":"nolan-schanuel-694384","firstLastName":"Nolan Schanuel","lastFirstName":"Schanuel, Nolan","lastInitName":"Schanuel, N","initLastName":"N Schanuel","fullFMLName":"Nolan Ryan Schanuel","fullLFMName":"Schanuel, Nolan Ryan","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID623168":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168","firstName":"Tyler","lastName":"Heineman","primaryNumber":"31","birthDate":"1991-06-19","currentAge":35,"birthCity":"Pacific Palisades","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Tyler","useLastName":"Heineman","middleName":"Andrew","boxscoreName":"Heineman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"HIY-nuh-min","mlbDebutDate":"2019-09-04","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Heineman","nameSlug":"tyler-heineman-623168","firstLastName":"Tyler Heineman","lastFirstName":"Heineman, Tyler","lastInitName":"Heineman, T","initLastName":"T Heineman","fullFMLName":"Tyler Andrew Heineman","fullLFMName":"Heineman, Tyler Andrew","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"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},"ID700712":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712","firstName":"Walbert","lastName":"Ureña","primaryNumber":"57","birthDate":"2004-01-25","currentAge":22,"birthCity":"Mao","birthCountry":"Dominican Republic","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Walbert","useLastName":"Ureña","middleName":"Jhoel","boxscoreName":"Ureña","gender":"M","nameMatrilineal":"Fernandez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-03-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Walbert Ureña","nameSlug":"walbert-urena-700712","firstLastName":"Walbert Ureña","lastFirstName":"Ureña, Walbert","lastInitName":"Ureña, W","initLastName":"W Ureña","fullFMLName":"Walbert Jhoel Ureña","fullLFMName":"Ureña, Walbert Jhoel","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID681351":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351","firstName":"Logan","lastName":"O'Hoppe","primaryNumber":"4","birthDate":"2000-02-09","currentAge":26,"birthCity":"West Islip","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Logan","useLastName":"O'Hoppe","boxscoreName":"O'Hoppe","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"oh-HOP-ee","mlbDebutDate":"2022-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan O'Hoppe","nameSlug":"logan-o-hoppe-681351","firstLastName":"Logan O'Hoppe","lastFirstName":"O'Hoppe, Logan","lastInitName":"O'Hoppe, L","initLastName":"L O'Hoppe","fullFMLName":"Logan O'Hoppe","fullLFMName":"O'Hoppe, Logan","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID489446":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446","firstName":"Kirby","lastName":"Yates","primaryNumber":"54","birthDate":"1987-03-25","currentAge":39,"birthCity":"Lihue","birthStateProvince":"HI","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kirby","useLastName":"Yates","middleName":"Kali","boxscoreName":"Yates","nickName":"Chubbs Senior","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2005,"mlbDebutDate":"2014-06-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kirby Yates","nameSlug":"kirby-yates-489446","firstLastName":"Kirby Yates","lastFirstName":"Yates, Kirby","lastInitName":"Yates, K","initLastName":"K Yates","fullFMLName":"Kirby Kali Yates","fullLFMName":"Yates, Kirby Kali","strikeZoneTop":3.301,"strikeZoneBottom":1.504},"ID672282":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282","firstName":"Reid","lastName":"Detmers","primaryNumber":"48","birthDate":"1999-07-08","currentAge":27,"birthCity":"Nokomis","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Reid","useLastName":"Detmers","middleName":"Kristien","boxscoreName":"Detmers","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2021-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Reid Detmers","nameSlug":"reid-detmers-672282","firstLastName":"Reid Detmers","lastFirstName":"Detmers, Reid","lastInitName":"Detmers, R","initLastName":"R Detmers","fullFMLName":"Reid Kristien Detmers","fullLFMName":"Detmers, Reid Kristien","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID696519":{"id":696519,"fullName":"Samy Natera Jr.","link":"/api/v1/people/696519","firstName":"Samuel","lastName":"Natera","primaryNumber":"52","birthDate":"1999-11-05","currentAge":26,"birthCity":"Ciudad Juarez","birthStateProvince":"CH","birthCountry":"Mexico","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Samy","useLastName":"Natera Jr.","boxscoreName":"Natera Jr.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"nuh-TAIR-uh","mlbDebutDate":"2026-06-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Samy Natera Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"samy-natera-jr-696519","firstLastName":"Samy Natera Jr.","lastFirstName":"Natera Jr., Samy","lastInitName":"Natera Jr., S","initLastName":"S Natera Jr.","fullFMLName":"Samuel Natera Jr.","fullLFMName":"Natera Jr., Samuel ","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID805779":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779","firstName":"Jacob","lastName":"Wilson","primaryNumber":"5","birthDate":"2002-03-30","currentAge":24,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jacob","useLastName":"Wilson","boxscoreName":"Wilson, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-07-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Wilson","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"jacob-wilson-805779","firstLastName":"Jacob Wilson","lastFirstName":"Wilson, Jacob","lastInitName":"Wilson, J","initLastName":"J Wilson","fullFMLName":"Jacob Wilson","fullLFMName":"Wilson, Jacob","strikeZoneTop":3.291,"strikeZoneBottom":1.661}},"venue":{"id":2529,"name":"Sutter Health Park","link":"/api/v1/venues/2529","location":{"address1":"400 Ballpark Drive","city":"Sacramento","state":"California","stateAbbrev":"CA","postalCode":"95691","defaultCoordinates":{"latitude":38.57994,"longitude":-121.51246},"azimuthAngle":46.0,"elevation":24,"country":"USA","phone":"916-371-HITS"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":13416,"turfType":"Grass","roofType":"Open","leftLine":330,"leftCenter":380,"center":403,"rightCenter":380,"rightLine":325},"active":true,"season":"2026"},"officialVenue":{"id":2529,"link":"/api/v1/venues/2529"},"weather":{"condition":"Sunny","temp":"83","wind":"4 mph, Out To RF"},"gameInfo":{"attendance":12377,"firstPitch":"2026-06-21T20:06:00.000Z","gameDurationMinutes":163},"review":{"hasChallenges":true,"away":{"used":1,"remaining":0},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":2,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"home":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"}},"officialScorer":{"id":433339,"fullName":"David Feldman","link":"/api/v1/people/433339"},"primaryDatacaster":{"id":802027,"fullName":"James McMillan","link":"/api/v1/people/802027"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zach Neto flies out to center fielder Henry Bolte.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-21T20:06:53.311Z","endTime":"2026-06-21T20:07:24.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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-21T19:10:49.949Z","endTime":"2026-06-21T19:42:01.409Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"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-21T19:42:01.409Z","endTime":"2026-06-21T20:05:18.158Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"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-21T20:05:18.158Z","endTime":"2026-06-21T20:06:54.311Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.54966530650032,"aZ":-23.99547481651204,"pfxX":-0.7065667721854876,"pfxZ":4.977738417015245,"pX":0.4542841371955171,"pZ":1.0611545891043856,"vX0":6.5255323370343605,"vY0":-126.7529344199565,"vZ0":-5.880372711813836,"x":113.15,"y":196.03,"x0":-2.0510598197653995,"y0":50.00171701174341,"z0":5.3021997203963425,"aX":-1.1608382188155475},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":8.0,"breakHorizontal":0.0,"spinRate":2437,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.4305192193438656,"extension":6.045885392878138},"index":3,"playId":"8064646d-d0e5-372f-b39d-31bd618114ae","pitchNumber":1,"startTime":"2026-06-21T20:06:54.311Z","endTime":"2026-06-21T20:06:58.236Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.706082838348266,"aZ":-26.036557954141436,"pfxX":5.9722967734726495,"pfxZ":3.8176867567868005,"pX":0.2957365598541889,"pZ":2.240120170876227,"vX0":4.4955609172010815,"vY0":-125.83020217936968,"vZ0":-2.708002009798975,"x":94.3,"y":180.95,"x0":-2.2880204041466383,"y0":50.00553307297224,"z0":5.432225321855581,"aX":9.611406547361867},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.6,"breakHorizontal":-11.9,"spinRate":2649,"spinDirection":52},"zone":6,"typeConfidence":2.0,"plateTime":0.43471082706250375,"extension":6.076892747628505},"hitData":{"launchSpeed":96.4,"launchAngle":53.0,"totalDistance":270.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.66,"coordY":92.19}},"index":4,"playId":"88ddf7d4-1603-3508-816e-70666b80a536","pitchNumber":2,"startTime":"2026-06-21T20:07:12.978Z","endTime":"2026-06-21T20:07:24.749Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T20:07:24.749Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wade Meckler called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-21T20:07:35.040Z","endTime":"2026-06-21T20:09:36.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.452678854451072,"aZ":-16.399587343703313,"pfxX":-7.226363707981115,"pfxZ":8.280497758420625,"pX":-1.1943105884992218,"pZ":2.379465347137738,"vX0":5.375515868565371,"vY0":-137.18169275819716,"vZ0":-5.057938497727873,"x":145.15,"y":177.18,"x0":-2.240698374567822,"y0":50.005887957572995,"z0":5.365921050313512,"aX":-13.770416366126605},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.2,"breakHorizontal":12.0,"spinRate":2200,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.3993459494154763,"extension":6.248540609589029},"index":0,"playId":"0318a111-6f3a-32d7-85a4-b434e2945390","pitchNumber":1,"startTime":"2026-06-21T20:07:49.016Z","endTime":"2026-06-21T20:07:53.240Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.55407880557518,"aZ":-29.35695731887147,"pfxX":6.037254987851215,"pfxZ":1.7893588542088485,"pX":1.3148395975803475,"pZ":1.110114023075354,"vX0":6.603898795422181,"vY0":-124.75354496155752,"vZ0":-4.640276700070853,"x":107.45,"y":170.11,"x0":-2.152752970331866,"y0":50.00207715310417,"z0":5.4195060471754175,"aX":9.495786797501694},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.4,"breakHorizontal":-12.5,"spinRate":2745,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.43936805020688574,"extension":6.1220017493092875},"index":1,"playId":"6c8d9aec-c818-3c92-916d-649c4ac51c4d","pitchNumber":2,"startTime":"2026-06-21T20:08:04.945Z","endTime":"2026-06-21T20:08:09.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.225305686073188,"aZ":-32.68770781315346,"pfxX":-6.724431819962012,"pfxZ":-0.2969873442947022,"pX":-0.9634637025032349,"pZ":0.9508896895366655,"vX0":5.201095841548025,"vY0":-130.33087714757738,"vZ0":-5.16312402143399,"x":113.59,"y":178.59,"x0":-2.1068178352183895,"y0":50.00204475930587,"z0":5.413049505271414,"aX":-11.62035446278879},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-1.4,"breakHorizontal":11.0,"spinRate":1225,"spinDirection":257},"zone":13,"typeConfidence":2.0,"plateTime":0.41952140471335575,"extension":6.027203063344523},"index":2,"playId":"d31fe67d-036a-3c41-a867-7edb921ae944","pitchNumber":3,"startTime":"2026-06-21T20:08:21.434Z","endTime":"2026-06-21T20:08:25.279Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.8,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.091336141121495,"aZ":-27.479421944708953,"pfxX":3.933692532709461,"pfxZ":2.914971913633698,"pX":0.28384359438657536,"pZ":2.393508410736922,"vX0":4.732738925501868,"vY0":-125.8121114682115,"vZ0":-2.0644857108786985,"x":113.59,"y":178.59,"x0":-2.1287302995239,"y0":50.00606308351313,"z0":5.438724977340207,"aX":6.344808516499466},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.0,"breakHorizontal":-8.2,"spinRate":2702,"spinDirection":54},"zone":6,"typeConfidence":2.0,"plateTime":0.43435154146418054,"extension":6.061995859798148},"index":3,"playId":"f166d4c8-c024-34d1-b7db-3ba627d0377e","pitchNumber":4,"startTime":"2026-06-21T20:08:38.474Z","endTime":"2026-06-21T20:08:42.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.2,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.741384234753887,"aZ":-27.96810093230283,"pfxX":4.384744508783193,"pfxZ":2.583904582304565,"pX":0.9802468214479404,"pZ":1.862472248858671,"vX0":6.036457289945555,"vY0":-127.00535055283137,"vZ0":-3.464450808525432,"x":79.64,"y":188.49,"x0":-1.9998555259632178,"y0":50.004882293631155,"z0":5.47596482442862,"aX":7.140995067685016},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.1,"breakHorizontal":-9.4,"spinRate":2507,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.43176443511636453,"extension":6.098084001630709},"index":4,"playId":"7a894f61-7105-3403-b901-ac34df7b63cb","pitchNumber":5,"startTime":"2026-06-21T20:09:13.321Z","endTime":"2026-06-21T20:09:18.080Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01533505030292,"aZ":-16.762248379031004,"pfxX":-6.972976228548785,"pfxZ":8.003947351988472,"pX":0.5871307829056251,"pZ":2.3271174830480685,"vX0":9.486679722222233,"vY0":-138.17776763769928,"vZ0":-4.948316899794979,"x":94.62,"y":175.95,"x0":-1.9914672398483328,"y0":50.00152444532964,"z0":5.274524795817597,"aX":-13.425510794359639},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.6,"breakHorizontal":10.6,"spinRate":2190,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.3970339831968186,"extension":6.39589333586158},"index":5,"playId":"de20111b-2c1b-35b6-a812-8c587e2f1118","pitchNumber":6,"startTime":"2026-06-21T20:09:30.669Z","endTime":"2026-06-21T20:09:36.871Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T20:09:36.871Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jo Adell flies out to right fielder Colby Thomas.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-21T20:09:46.535Z","endTime":"2026-06-21T20:10:24.775Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":90.6,"endSpeed":83.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.48998001054655,"aZ":-25.904532498290973,"pfxX":0.5219316081491001,"pfxZ":3.5331306099292306,"pX":-0.08859104414312556,"pZ":3.375416766233702,"vX0":5.1541885141426675,"vY0":-131.984699267823,"vZ0":-0.5396048945468108,"x":120.38,"y":147.64,"x0":-2.129654772398279,"y0":50.004187159131845,"z0":5.48009453935477,"aX":0.925494403044145},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.5,"breakHorizontal":-2.0,"spinRate":2429,"spinDirection":201},"zone":2,"typeConfidence":2.0,"plateTime":0.4140440330939832,"extension":6.139623869466809},"index":0,"playId":"fcb7fd26-fe17-30db-9c63-35d0578a4968","pitchNumber":1,"startTime":"2026-06-21T20:09:59.081Z","endTime":"2026-06-21T20:10:03.359Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.764804992678823,"aZ":-30.559452739147527,"pfxX":5.1688490853441875,"pfxZ":1.0402051986462428,"pX":0.38830003218457687,"pZ":3.0216677512212793,"vX0":4.553425622926377,"vY0":-123.88184731078175,"vZ0":-0.004441087141999089,"x":102.2,"y":157.19,"x0":-2.1478392635502606,"y0":50.00128425863068,"z0":5.5874576456669445,"aX":7.995636135037102},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.2,"breakHorizontal":-10.4,"spinRate":2703,"spinDirection":49},"zone":3,"typeConfidence":2.0,"plateTime":0.44289694864442053,"extension":6.175860504892874},"hitData":{"launchSpeed":96.5,"launchAngle":25.0,"totalDistance":355.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":128.64,"coordY":184.13}},"index":1,"playId":"616e988b-d373-3ea3-8753-67f3b1986431","pitchNumber":2,"startTime":"2026-06-21T20:10:15.206Z","endTime":"2026-06-21T20:10:24.775Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T20:10:24.775Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zack Gelof singles on a sharp line drive to left fielder Wade Meckler.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-21T20:12:47.883Z","endTime":"2026-06-21T20:13:00.204Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-21T20:12:40.066Z","endTime":"2026-06-21T20:12:50.186Z","isPitch":false,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"}},{"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":92.5,"endSpeed":84.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.06365961232936,"aZ":-12.829979318839186,"pfxX":5.831533593261529,"pfxZ":10.629434291629249,"pX":0.18473965803210057,"pZ":3.3067198166699745,"vX0":-5.607180302015419,"vY0":-134.5161200862595,"vZ0":-4.8673146732583294,"x":109.96,"y":149.5,"x0":1.5455731014720753,"y0":50.00415244851618,"z0":6.059886781192706,"aX":10.614069724312214},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.4,"breakHorizontal":-9.2,"spinRate":2107,"spinDirection":150},"zone":2,"typeConfidence":0.9,"plateTime":0.4082780453382284,"extension":6.208536296626475},"hitData":{"launchSpeed":106.7,"launchAngle":16.0,"totalDistance":257.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":48.0,"coordY":99.38}},"index":1,"playId":"a662ce65-5b94-3d04-bd8d-6b94935f130d","pitchNumber":1,"startTime":"2026-06-21T20:12:50.186Z","endTime":"2026-06-21T20:13:00.204Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T20:13:00.204Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Kurtz walks. Zack Gelof to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-21T20:13:01.989Z","endTime":"2026-06-21T20:14:51.049Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"postOnSecond":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.957878438242027,"aZ":-15.082047303272141,"pfxX":7.349885659464284,"pfxZ":9.50044368061334,"pX":0.409133964314441,"pZ":2.8144979265490147,"vX0":-6.335761362107827,"vY0":-134.03019415298763,"vZ0":-5.007166809783747,"x":101.4,"y":162.79,"x0":1.861613666974332,"y0":50.0030652176295,"z0":5.80265908143804,"aX":13.22457456572451},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.2,"breakHorizontal":-11.8,"spinRate":2092,"spinDirection":141},"zone":6,"typeConfidence":0.89,"plateTime":0.41038749159859256,"extension":6.09691082823036},"index":0,"playId":"a9b0fff7-c116-31e7-90a0-52a9e9096058","pitchNumber":1,"startTime":"2026-06-21T20:13:29.223Z","endTime":"2026-06-21T20:13:33.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.5,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.5408089310468,"aZ":-37.27366103606488,"pfxX":-3.344380449865901,"pfxZ":-3.4837489509957162,"pX":-2.0665830556827944,"pZ":1.467278782350034,"vX0":-7.687638558087974,"vY0":-120.58434690227696,"vZ0":-2.92991022741034,"x":195.77,"y":199.16,"x0":1.6035134040092336,"y0":50.001921156827244,"z0":6.002934749792624,"aX":-4.897857934597144},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-6.7,"breakHorizontal":7.9,"spinRate":2507,"spinDirection":316},"zone":13,"typeConfidence":0.89,"plateTime":0.45510721395917164,"extension":5.9357529861555145},"index":1,"playId":"ddc547fb-b561-362e-90ad-3906fe33388a","pitchNumber":2,"startTime":"2026-06-21T20:13:50.962Z","endTime":"2026-06-21T20:13:54.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.8,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.578719391224546,"aZ":-14.66872384157339,"pfxX":7.679794617767247,"pfxZ":9.260120552194246,"pX":-1.752586579201582,"pZ":2.4932929309531664,"vX0":-12.034721521939053,"vY0":-137.17649284888077,"vZ0":-6.020255077787725,"x":183.8,"y":171.46,"x0":1.7097026267616986,"y0":50.00411093974891,"z0":5.730325955659724,"aX":14.521416496806372},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.5,"breakHorizontal":-11.2,"spinRate":2146,"spinDirection":141},"zone":13,"typeConfidence":0.91,"plateTime":0.4004914176786807,"extension":6.23854841965357},"index":2,"playId":"6eb773e5-7aa2-3b23-a341-6c554e3d0689","pitchNumber":3,"startTime":"2026-06-21T20:14:07.584Z","endTime":"2026-06-21T20:14:11.094Z","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":72.5,"endSpeed":66.3,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.76560916055202,"aZ":-43.139680611503714,"pfxX":-6.488382437232927,"pfxZ":-9.962119641896074,"pX":-1.0343778611693366,"pZ":1.7540568873533422,"vX0":-4.0043411957427555,"vY0":-105.45007911882107,"vZ0":0.9777636517262964,"x":156.43,"y":191.42,"x0":1.7476375737477163,"y0":50.004288005561015,"z0":6.353688780351005,"aX":-7.139561610672282},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.2,"breakVerticalInduced":-17.2,"breakHorizontal":13.1,"spinRate":2678,"spinDirection":328},"zone":13,"typeConfidence":0.9,"plateTime":0.5240467490383858,"extension":6.05253453752782},"index":3,"playId":"9830c17a-dc8b-306b-ae82-01f5c827d783","pitchNumber":4,"startTime":"2026-06-21T20:14:24.925Z","endTime":"2026-06-21T20:14:29.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.97566547168597,"aZ":-10.6044973772025,"pfxX":5.334729888150406,"pfxZ":11.488369239553075,"pX":-1.2046684048232312,"pZ":1.7204010731242014,"vX0":-8.789411324878799,"vY0":-136.60239348676902,"vZ0":-9.3852941842355,"x":162.92,"y":192.33,"x0":1.3713239154619594,"y0":50.00002719669076,"z0":5.9434058225363255,"aX":10.013914139819214},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.8,"breakHorizontal":-7.7,"spinRate":2098,"spinDirection":150},"zone":13,"typeConfidence":0.92,"plateTime":0.4019946821819951,"extension":6.288518322259791},"index":4,"playId":"5f17c9b0-e323-3509-a103-323bfbd3c4cb","pitchNumber":5,"startTime":"2026-06-21T20:14:45.553Z","endTime":"2026-06-21T20:14:51.049Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T20:14:51.049Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jacob Wilson walks. Zack Gelof to 3rd. Nick Kurtz to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-21T20:15:29.985Z","endTime":"2026-06-21T20:17:12.115Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"postOnSecond":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"postOnThird":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":84.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.133330532057954,"aZ":-14.837057319391823,"pfxX":6.640690570148485,"pfxZ":9.303117225668759,"pX":0.10641466314040614,"pZ":3.6968825862135257,"vX0":-6.689056246628303,"vY0":-136.20386144948444,"vZ0":-3.1775515181094396,"x":112.94,"y":138.96,"x0":1.740745077931984,"y0":50.00608679481444,"z0":5.915473487933706,"aX":12.380530973769481},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.3,"breakHorizontal":-10.4,"spinRate":2094,"spinDirection":140},"zone":12,"typeConfidence":0.9,"plateTime":0.4033697618784191,"extension":6.130375874451458},"index":0,"playId":"6aeb4d56-596a-329e-9d0e-2a8fe3fa86a3","pitchNumber":1,"startTime":"2026-06-21T20:15:31.123Z","endTime":"2026-06-21T20:15:36.172Z","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":71.0,"endSpeed":64.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.466869689868155,"aZ":-42.51983298117152,"pfxX":-8.229645803527092,"pfxZ":-9.809975777055826,"pX":-0.9391267379059743,"pZ":3.0010808390126935,"vX0":-3.0750239881997876,"vY0":-103.1317550135788,"vZ0":3.3755367985271665,"x":152.8,"y":157.75,"x0":1.6497769470566463,"y0":50.002335485407365,"z0":6.547240747596267,"aX":-8.679898000446519},"breaks":{"breakAngle":12.0,"breakLength":16.8,"breakY":24.0,"breakVertical":-71.4,"breakVerticalInduced":-16.1,"breakHorizontal":15.8,"spinRate":2664,"spinDirection":326},"zone":11,"typeConfidence":0.91,"plateTime":0.5353703523981173,"extension":6.007128765607942},"index":1,"playId":"a0ac806f-8a34-3b27-9c7b-17bcd183418d","pitchNumber":2,"startTime":"2026-06-21T20:15:51.510Z","endTime":"2026-06-21T20:15:56.498Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-21T20:16:03.790Z","endTime":"2026-06-21T20:16:47.480Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.331446597859895,"aZ":-13.23784797581424,"pfxX":7.280987977420304,"pfxZ":10.106893013687305,"pX":-0.4748899402290365,"pZ":1.5826206669567136,"vX0":-7.975083704807421,"vY0":-135.6743751902867,"vZ0":-8.8971500940568,"x":135.1,"y":196.05,"x0":1.5498933382238766,"y0":50.0025131132459,"z0":5.816663328405331,"aX":13.640457199665292},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.7,"breakHorizontal":-11.6,"spinRate":2137,"spinDirection":151},"zone":13,"typeConfidence":0.9,"plateTime":0.4029605320912917,"extension":6.397830016045909},"index":3,"playId":"2f47265c-1a7c-3941-92b0-4e02facf286f","pitchNumber":3,"startTime":"2026-06-21T20:16:47.480Z","endTime":"2026-06-21T20:16:52.135Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.726506832394588,"aZ":-15.03629286918152,"pfxX":6.084082863080593,"pfxZ":9.099507671582158,"pX":1.1591687459524331,"pZ":3.061435969949526,"vX0":-4.506428496191371,"vY0":-136.52850199595315,"vZ0":-4.682477763018326,"x":72.82,"y":156.12,"x0":2.0426700311720185,"y0":50.002312225005745,"z0":5.837327003727965,"aX":11.45812633486294},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.6,"breakHorizontal":-10.1,"spinRate":2250,"spinDirection":141},"zone":12,"typeConfidence":0.9,"plateTime":0.4015378818919011,"extension":6.229986742895367},"index":4,"playId":"9d735bed-933e-35c4-8fdc-5e46ec1ea083","pitchNumber":4,"startTime":"2026-06-21T20:17:06.548Z","endTime":"2026-06-21T20:17:12.115Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T20:17:12.115Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler Soderstrom walks. Zack Gelof scores. Nick Kurtz to 3rd. Jacob Wilson to 2nd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-21T20:17:19.419Z","endTime":"2026-06-21T20:19:51.833Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"postOnSecond":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"postOnThird":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":{"id":672282,"link":"/api/v1/people/672282"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"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, 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":89.0,"endSpeed":82.2,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.008834668328955,"aZ":-29.87351145586537,"pfxX":-0.8900798024645198,"pfxZ":1.3409454238590257,"pX":0.8841402907738395,"pZ":3.629035973141165,"vX0":-2.8074095617173125,"vY0":-129.67512158149967,"vZ0":-0.14237369970024583,"x":83.3,"y":140.8,"x0":2.09286157655561,"y0":50.00462445919644,"z0":5.947933691333531,"aX":-1.5278128856137385},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.6,"breakHorizontal":2.2,"spinRate":2331,"spinDirection":246},"zone":12,"typeConfidence":0.89,"plateTime":0.4210630808370861,"extension":6.059589928943042},"index":0,"playId":"e71e3594-19fb-3b29-90de-3c3b3d920b41","pitchNumber":1,"startTime":"2026-06-21T20:17:39.693Z","endTime":"2026-06-21T20:17:43.861Z","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":87.1,"endSpeed":81.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.4863589451298,"aZ":-32.92782960017577,"pfxX":-1.0964905337421016,"pfxZ":-0.45230152933958845,"pX":-0.2724772338596508,"pZ":1.6176381885438067,"vX0":-4.9903644356797185,"vY0":-126.83492045350101,"vZ0":-4.356462604434353,"x":127.39,"y":195.1,"x0":1.8551084164983336,"y0":50.00611781303293,"z0":5.954163688990846,"aX":-1.80526591750752},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.6,"breakHorizontal":3.0,"spinRate":2417,"spinDirection":303},"zone":13,"typeConfidence":0.9,"plateTime":0.4301827841654018,"extension":6.297546759685201},"index":1,"playId":"a195f73b-0c19-3747-867d-99cd46295160","pitchNumber":2,"startTime":"2026-06-21T20:18:00.510Z","endTime":"2026-06-21T20:18:05.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.08042411280705,"aZ":-12.874781870951393,"pfxX":4.941802407916514,"pfxZ":10.297798832202016,"pX":0.5550368530391455,"pZ":2.875828813526687,"vX0":-5.258526954785248,"vY0":-135.86715345049356,"vZ0":-5.65675442137112,"x":95.84,"y":161.13,"x0":1.8712248141891386,"y0":50.00396826810409,"z0":5.875627123160376,"aX":9.26285554161038},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.6,"breakHorizontal":-7.9,"spinRate":2241,"spinDirection":154},"zone":3,"typeConfidence":0.9,"plateTime":0.40275877654182235,"extension":6.1466388313119165},"index":2,"playId":"e679f8ea-b31b-354c-94b5-5ac9ebb7401c","pitchNumber":3,"startTime":"2026-06-21T20:18:21.183Z","endTime":"2026-06-21T20:18:24.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.776382592666096,"aZ":-14.152456010453049,"pfxX":5.443079363690108,"pfxZ":9.528291776108237,"pX":0.08836787339067952,"pZ":2.636797569336472,"vX0":-6.631782351277114,"vY0":-136.79904692054447,"vZ0":-5.959861216571822,"x":113.63,"y":167.59,"x0":1.8392546106968248,"y0":50.00121540668556,"z0":5.817385855817096,"aX":10.29373636321618},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.1,"breakHorizontal":-8.4,"spinRate":2194,"spinDirection":150},"zone":5,"typeConfidence":0.91,"plateTime":0.4007027052946497,"extension":6.281486655852356},"index":3,"playId":"fde93432-9f36-39c7-8a14-c3eed8dc9e0b","pitchNumber":4,"startTime":"2026-06-21T20:18:38.455Z","endTime":"2026-06-21T20:18:42.089Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.4,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.691011801540995,"aZ":-10.249316640297863,"pfxX":7.235707657393861,"pfxZ":11.445957955479313,"pX":-0.09829945604460728,"pZ":1.3044937854328924,"vX0":-8.286194808524218,"vY0":-138.0046814103205,"vZ0":-9.674725468442753,"x":120.75,"y":203.56,"x0":2.012953664463824,"y0":50.00550695622427,"z0":5.560503077002825,"aX":13.863279301505768},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.6,"breakHorizontal":-11.3,"spinRate":2228,"spinDirection":143},"zone":13,"typeConfidence":0.92,"plateTime":0.39793825609914935,"extension":6.412262522906975},"index":4,"playId":"d5b120eb-6516-3385-ae76-6db42995d380","pitchNumber":5,"startTime":"2026-06-21T20:19:00.895Z","endTime":"2026-06-21T20:19:05.292Z","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.8549314064016,"aZ":-33.59519609809607,"pfxX":-1.1567656309427536,"pfxZ":-0.8682717663067976,"pX":0.44798892217680797,"pZ":3.9344475523301137,"vX0":-3.501636155060402,"vY0":-126.62084414432437,"vZ0":1.2221151438048972,"x":99.92,"y":132.55,"x0":1.9921525468593062,"y0":50.00086380735582,"z0":6.108838297105189,"aX":-1.900085649343562},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.1,"breakHorizontal":2.8,"spinRate":2485,"spinDirection":289},"zone":12,"typeConfidence":0.9,"plateTime":0.4305563436500228,"extension":6.1317289163035795},"index":5,"playId":"c98dd35b-32af-388b-82b8-05d639c58e9d","pitchNumber":6,"startTime":"2026-06-21T20:19:47.074Z","endTime":"2026-06-21T20:19:51.833Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T20:19:51.833Z","atBatIndex":6},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Jonah Heim out on a sacrifice fly to center fielder Jose Siri. Nick Kurtz scores. Jacob Wilson to 3rd.","rbi":1,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-21T20:20:03.466Z","endTime":"2026-06-21T20:20:30.543Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"postOnThird":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":{"id":672282,"link":"/api/v1/people/672282"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.40668502329752,"aZ":-11.396464283675106,"pfxX":4.999500494482103,"pfxZ":11.214277515869483,"pX":-0.6499811804582561,"pZ":2.766338973968879,"vX0":-7.136187347220134,"vY0":-134.79267071100952,"vZ0":-6.481336827888909,"x":141.78,"y":164.09,"x0":1.3738249354939827,"y0":50.003413771560766,"z0":5.995188276555871,"aX":9.264049929492733},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.2,"breakHorizontal":-7.7,"spinRate":2120,"spinDirection":154},"zone":4,"typeConfidence":0.91,"plateTime":0.4052842497575817,"extension":6.246178945504325},"hitData":{"launchSpeed":82.6,"launchAngle":41.0,"totalDistance":285.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":152.91,"coordY":88.63}},"index":0,"playId":"98fac699-9b22-311e-957f-7bebecdffa8e","pitchNumber":1,"startTime":"2026-06-21T20:20:17.524Z","endTime":"2026-06-21T20:20:30.543Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T20:20:30.543Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joey Meneses singles on a sharp line drive to left fielder Wade Meckler. Jacob Wilson scores. Tyler Soderstrom to 2nd.","rbi":1,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-21T20:20:55.513Z","endTime":"2026-06-21T20:21:19.188Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":{"id":672282,"link":"/api/v1/people/672282"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":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":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.17387167889072,"aZ":-14.861988438741946,"pfxX":5.8146903154649126,"pfxZ":9.155779771988033,"pX":-0.11697081877793347,"pZ":3.818847298918829,"vX0":-6.8368969328887905,"vY0":-135.99410349553324,"vZ0":-3.21980475390904,"x":121.46,"y":135.67,"x0":1.6629721652843026,"y0":50.00133524789345,"z0":6.03618765682956,"aX":10.993783159260547},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.2,"breakHorizontal":-9.2,"spinRate":2123,"spinDirection":146},"zone":11,"typeConfidence":0.89,"plateTime":0.40130428873503377,"extension":6.456578220254715},"hitData":{"launchSpeed":103.0,"launchAngle":9.0,"totalDistance":149.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":62.34,"coordY":97.93}},"index":0,"playId":"8736a8c6-88f7-38ed-b782-01f972edcaf2","pitchNumber":1,"startTime":"2026-06-21T20:21:07.156Z","endTime":"2026-06-21T20:21:19.188Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T20:21:19.188Z","atBatIndex":8},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Colby Thomas pops out to second baseman Christian Moore on the infield fly rule.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-21T20:21:27.600Z","endTime":"2026-06-21T20:22:16.428Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":84.1,"endSpeed":77.8,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.503178043984388,"aZ":-33.781422305658054,"pfxX":-1.2094607250340599,"pfxZ":-1.0493104108469336,"pX":0.4328306016592268,"pZ":3.681346808356191,"vX0":-3.4430260586044037,"vY0":-122.58871932052232,"vZ0":1.1827766899721104,"x":100.5,"y":139.38,"x0":2.0082982182838554,"y0":50.00123716484625,"z0":6.059610710504201,"aX":-1.8546441933423305},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.4,"breakHorizontal":3.0,"spinRate":2367,"spinDirection":294},"zone":12,"typeConfidence":0.89,"plateTime":0.4454909512870553,"extension":5.964964059478221},"index":0,"playId":"62678da5-3e97-3c50-91d3-0edf81d08b6c","pitchNumber":1,"startTime":"2026-06-21T20:21:45.405Z","endTime":"2026-06-21T20:21:49.865Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.2,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.363525784487905,"aZ":-11.120728703483847,"pfxX":6.417535903813188,"pfxZ":11.54412242802779,"pX":0.49118073064146966,"pZ":2.672408749226476,"vX0":-4.888600412596458,"vY0":-134.4863531821277,"vZ0":-7.175700607390913,"x":98.28,"y":166.62,"x0":1.5026966694605712,"y0":50.00369249047228,"z0":6.1719018991554995,"aX":11.704546436761891},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.4,"breakHorizontal":-10.6,"spinRate":2160,"spinDirection":155},"zone":6,"typeConfidence":0.91,"plateTime":0.40795885139170807,"extension":6.254946007752093},"hitData":{"launchSpeed":84.8,"launchAngle":59.0,"totalDistance":208.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":131.05,"coordY":117.72}},"index":1,"playId":"beb0f974-8529-32ea-b40d-a9b6bc0a2a5c","pitchNumber":2,"startTime":"2026-06-21T20:22:03.871Z","endTime":"2026-06-21T20:22:16.428Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T20:22:16.428Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Henry Bolte singles on a ground ball to right fielder Jo Adell. Tyler Soderstrom scores. Joey Meneses to 2nd.","rbi":1,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-21T20:22:31.256Z","endTime":"2026-06-21T20:23:24.723Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"postOnSecond":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","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":"2B","start":"3B","end":"score","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":{"id":672282,"link":"/api/v1/people/672282"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.0,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.39985079056432,"aZ":-12.461793681352074,"pfxX":6.459302864089791,"pfxZ":10.540812239394763,"pX":0.6906392435909453,"pZ":3.4558141921178405,"vX0":-5.598811226599332,"vY0":-136.46224323354534,"vZ0":-4.33080711882729,"x":90.67,"y":145.47,"x0":1.9382491719799355,"y0":50.003882387626795,"z0":5.933786867494361,"aX":12.080355530636158},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.2,"breakHorizontal":-10.4,"spinRate":2097,"spinDirection":145},"zone":3,"typeConfidence":0.91,"plateTime":0.40268379258406917,"extension":6.292701664923948},"index":0,"playId":"1dd0c2c9-72ea-3478-b4af-ac59403c9916","pitchNumber":1,"startTime":"2026-06-21T20:22:41.763Z","endTime":"2026-06-21T20:23:08.764Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"}}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.8,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.650759336490626,"aZ":-11.865397632762148,"pfxX":4.782663631326022,"pfxZ":10.991604813412255,"pX":-0.17407814220541148,"pZ":2.4704910222684644,"vX0":-5.994553435381989,"vY0":-135.34940009495148,"vZ0":-7.287586223634635,"x":123.64,"y":172.08,"x0":1.4522192191264458,"y0":50.00408880368741,"z0":6.036164354796683,"aX":8.838515530332517},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.5,"breakHorizontal":-7.3,"spinRate":2056,"spinDirection":149},"zone":5,"typeConfidence":0.91,"plateTime":0.40528728300168027,"extension":6.264091220817608},"hitData":{"launchSpeed":101.7,"launchAngle":1.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.45,"coordY":103.35}},"index":1,"playId":"52ce3ab1-59f4-311a-9750-523c7d1a19ab","pitchNumber":2,"startTime":"2026-06-21T20:23:13.695Z","endTime":"2026-06-21T20:23:24.723Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T20:23:24.723Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Muncy strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-21T20:24:33.397Z","endTime":"2026-06-21T20:25:30.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-21T20:23:40.800Z","endTime":"2026-06-21T20:24:35.366Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":70.5,"endSpeed":64.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.5411683360264,"aZ":-41.3854023931496,"pfxX":-6.228917281523275,"pfxZ":-8.806562096805195,"pX":0.47290175372690335,"pZ":2.774526431272505,"vX0":-1.0520694004340991,"vY0":-102.44579291493257,"vZ0":2.7887488729673695,"x":98.97,"y":163.87,"x0":1.8038385571285884,"y0":50.00487717080392,"z0":6.515347955558501,"aX":-6.511729201124096},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.4,"breakVerticalInduced":-14.5,"breakHorizontal":11.5,"spinRate":2515,"spinDirection":329},"zone":6,"typeConfidence":0.91,"plateTime":0.5380785529077521,"extension":5.850754289526023},"index":1,"playId":"ae6851e4-767a-3888-ac25-b612f489e9de","pitchNumber":1,"startTime":"2026-06-21T20:24:35.366Z","endTime":"2026-06-21T20:24:39.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":83.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.18686287361889,"aZ":-14.39847343857383,"pfxX":6.677758725274233,"pfxZ":9.77461054051767,"pX":0.1182154009799543,"pZ":3.8429576756965522,"vX0":-6.613110458752391,"vY0":-134.9395598365549,"vZ0":-3.0176216022925058,"x":112.49,"y":135.02,"x0":1.7497048121665881,"y0":50.00196212456404,"z0":6.008743818173104,"aX":12.142805939009241},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.2,"breakHorizontal":-10.4,"spinRate":2249,"spinDirection":148},"zone":12,"typeConfidence":0.9,"plateTime":0.4080918903644659,"extension":6.2033419476411416},"index":2,"playId":"74e38c03-9bfc-3c2d-819b-448723c3fe92","pitchNumber":2,"startTime":"2026-06-21T20:24:50.910Z","endTime":"2026-06-21T20:24:54.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.39219894565044,"aZ":-12.674988743116883,"pfxX":4.107380064066083,"pfxZ":10.520217943393655,"pX":0.4082967244594101,"pZ":4.381239755054803,"vX0":-4.5709180772756435,"vY0":-136.15492805309654,"vZ0":-2.5362328981203945,"x":101.44,"y":120.49,"x0":1.5853104490563332,"y0":50.006440798008505,"z0":6.216170746473924,"aX":7.616427597730914},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.6,"breakHorizontal":-6.4,"spinRate":2147,"spinDirection":146},"zone":12,"typeConfidence":0.9,"plateTime":0.4042193466207591,"extension":6.301145775015772},"index":3,"playId":"821e4776-6edb-3193-86db-0b646ac420a4","pitchNumber":3,"startTime":"2026-06-21T20:25:08.007Z","endTime":"2026-06-21T20:25:11.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.165470381114282,"aZ":-34.473227525038965,"pfxX":-2.177178695088321,"pfxZ":-1.5066803731970304,"pX":-0.699293976014287,"pZ":0.9030726042122655,"vX0":-5.456548423022506,"vY0":-123.03581582209621,"vZ0":-4.931652630356096,"x":143.66,"y":214.4,"x0":1.8329655430316112,"y0":50.00311104558704,"z0":5.865953023012134,"aX":-3.3250464456253424},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-3.7,"breakHorizontal":5.3,"spinRate":2516,"spinDirection":315},"zone":13,"typeConfidence":0.9,"plateTime":0.445741915100228,"extension":6.212860083923559},"index":4,"playId":"c7ee7a39-de31-32eb-b8a0-f2c4cff294d4","pitchNumber":4,"startTime":"2026-06-21T20:25:24.221Z","endTime":"2026-06-21T20:25:30.228Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T20:25:30.228Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nolan Schanuel singles on a line drive to center fielder Henry Bolte.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-21T20:27:31.713Z","endTime":"2026-06-21T20:29:10.087Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.7,"endSpeed":86.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.428348283088404,"aZ":-12.922402175544558,"pfxX":-6.215675509292044,"pfxZ":10.058719863236085,"pX":0.7453417643261199,"pZ":1.2438484776455636,"vX0":9.598007681925058,"vY0":-137.45463184639615,"vZ0":-8.538995630760713,"x":88.59,"y":205.2,"x0":-1.9839122703251892,"y0":50.00264576837079,"z0":5.267830151321265,"aX":-11.896475159756356},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.6,"breakHorizontal":9.2,"spinRate":2168,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.39845544398388233,"extension":6.200521677692986},"index":0,"playId":"db5e9235-8563-3fe8-ad2d-56e6e785923d","pitchNumber":1,"startTime":"2026-06-21T20:27:38.454Z","endTime":"2026-06-21T20:27:42.439Z","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":94.3,"endSpeed":86.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.65086342639286,"aZ":-13.02137278673878,"pfxX":-6.689983353785591,"pfxZ":10.115998491731183,"pX":0.5207205560555815,"pZ":1.3911605897911217,"vX0":8.954738654298687,"vY0":-136.82574078573077,"vZ0":-8.18097167251585,"x":97.15,"y":201.22,"x0":-1.927704711730998,"y0":50.00058125766323,"z0":5.3153602178949635,"aX":-12.663252363605324},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.7,"breakHorizontal":10.2,"spinRate":2073,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4005574449753935,"extension":6.221747194737778},"index":1,"playId":"28e9f584-fea4-3572-8d18-7d691994afcf","pitchNumber":2,"startTime":"2026-06-21T20:27:53.705Z","endTime":"2026-06-21T20:27:59.082Z","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":89.7,"endSpeed":82.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.43257963918165,"aZ":-24.57200409403463,"pfxX":0.04194331933456619,"pfxZ":4.361481109814732,"pX":-0.40516991224594034,"pZ":2.314757371148772,"vX0":4.511928082559012,"vY0":-130.7006323826693,"vZ0":-3.147587385437623,"x":132.44,"y":176.28,"x0":-2.1534444483583655,"y0":50.00511136909157,"z0":5.363273827651313,"aX":0.07337554490732708},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.4,"breakHorizontal":-1.0,"spinRate":2410,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.41776541940093237,"extension":5.962282814195507},"index":2,"playId":"55472aa0-1c48-39a7-a3aa-b19b860d1436","pitchNumber":3,"startTime":"2026-06-21T20:28:10.098Z","endTime":"2026-06-21T20:28:13.812Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.17934177729957,"aZ":-29.809179948119066,"pfxX":3.881055710014559,"pfxZ":1.5132529264227763,"pX":0.5648019693894415,"pZ":1.8611618836675201,"vX0":5.381960695116201,"vY0":-124.43145085959252,"vZ0":-2.5725919622818747,"x":95.47,"y":188.53,"x0":-2.1344812226766607,"y0":50.000802893911036,"z0":5.3912055099680325,"aX":6.052534356485619},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.4,"breakHorizontal":-8.3,"spinRate":2612,"spinDirection":45},"zone":9,"typeConfidence":2.0,"plateTime":0.44106110459387926,"extension":6.121262183172891},"index":3,"playId":"9a8b6c2c-8041-3014-b3b2-2efea3383311","pitchNumber":4,"startTime":"2026-06-21T20:28:29.846Z","endTime":"2026-06-21T20:28:33.831Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-06-21T20:28:45.886Z","endTime":"2026-06-21T20:28:59.571Z","isPitch":false,"type":"action","player":{"id":694384,"link":"/api/v1/people/694384"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.02690382894827,"aZ":-33.9087210915632,"pfxX":-7.871540441886851,"pfxZ":-1.0221709996850699,"pX":-0.41411293982143077,"pZ":1.3977531888642394,"vX0":6.926946523241509,"vY0":-129.4481318612098,"vZ0":-4.009428064756404,"x":132.79,"y":201.04,"x0":-2.1020531627616057,"y0":50.00360739809014,"z0":5.562797112055181,"aX":-13.359484268496125},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-2.5,"breakHorizontal":12.7,"spinRate":1398,"spinDirection":258},"zone":13,"typeConfidence":2.0,"plateTime":0.4231315940690976,"extension":6.154254517776763},"hitData":{"launchSpeed":96.3,"launchAngle":8.0,"totalDistance":198.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":96.42,"coordY":90.89}},"index":5,"playId":"c0f1db0a-e96b-3abf-b3c8-efbccfc80f6b","pitchNumber":5,"startTime":"2026-06-21T20:28:59.571Z","endTime":"2026-06-21T20:29:10.087Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T20:29:10.087Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Denzer Guzman singles on a line drive to center fielder Henry Bolte. Nolan Schanuel to 2nd.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-21T20:29:19.077Z","endTime":"2026-06-21T20:30:04.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"postOnSecond":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"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":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.3,"endSpeed":84.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.246265517008357,"aZ":-25.72874674256541,"pfxX":-0.26537610765038067,"pfxZ":3.55549754336743,"pX":-0.4479964200513998,"pZ":2.1833972703442823,"vX0":5.102101288377477,"vY0":-133.00228640774108,"vZ0":-3.374080109432931,"x":134.08,"y":179.83,"x0":-2.3468476865062198,"y0":50.00523817846312,"z0":5.30907802557743,"aX":-0.4823313276012339},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.0,"breakHorizontal":-0.5,"spinRate":2341,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.40990709895777133,"extension":6.210341185758917},"index":0,"playId":"030a16ff-8238-3637-8ca5-09eea7f05a88","pitchNumber":1,"startTime":"2026-06-21T20:29:36.471Z","endTime":"2026-06-21T20:29:40.320Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.1,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.60290067999419,"aZ":-23.704573238436847,"pfxX":-1.9075604468396907,"pfxZ":4.736696269649158,"pX":0.6333616870835996,"pZ":2.0093044440271686,"vX0":8.002524157422698,"vY0":-132.20687150912664,"vZ0":-4.011013034745184,"x":92.86,"y":184.53,"x0":-2.1720973842990534,"y0":50.002844693884164,"z0":5.265795528036461,"aX":-3.4119212206811684},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.0,"breakHorizontal":1.9,"spinRate":2345,"spinDirection":203},"zone":9,"typeConfidence":2.0,"plateTime":0.4127630384974941,"extension":6.268408982342049},"hitData":{"launchSpeed":78.5,"launchAngle":18.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":117.62,"coordY":94.18}},"index":1,"playId":"c540e82a-27aa-3c80-a6c4-4acf8e65d114","pitchNumber":2,"startTime":"2026-06-21T20:29:54.046Z","endTime":"2026-06-21T20:30:04.551Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T20:30:04.551Z","atBatIndex":13},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Christian Moore pops out to first baseman Nick Kurtz in foul territory.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-21T20:30:07.346Z","endTime":"2026-06-21T20:31:35.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"postOnSecond":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":80.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.772113220952694,"aZ":-31.702602050219713,"pfxX":4.598034632559546,"pfxZ":0.2897622024430877,"pX":0.6694846774469655,"pZ":1.8877865154715492,"vX0":6.107292988930767,"vY0":-125.22763462690607,"vZ0":-2.1911851923859773,"x":91.48,"y":187.81,"x0":-2.3882565720614672,"y0":50.00039389078055,"z0":5.340948938923884,"aX":7.377469485265806},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.2,"breakHorizontal":-9.6,"spinRate":2805,"spinDirection":55},"zone":9,"typeConfidence":2.0,"plateTime":0.43561669826254024,"extension":6.235603543405938},"index":0,"playId":"d2b88f58-be69-3609-9669-f4b633a90559","pitchNumber":1,"startTime":"2026-06-21T20:30:32.005Z","endTime":"2026-06-21T20:30:35.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.053664022714784,"aZ":-16.59383153290692,"pfxX":-7.85208260949647,"pfxZ":8.12348244898612,"pX":0.5986269050416831,"pZ":3.9839250467216436,"vX0":9.477045525100523,"vY0":-137.936655332556,"vZ0":-0.8500504980194263,"x":94.18,"y":131.21,"x0":-1.8692308325589353,"y0":50.00145603435076,"z0":5.420021415242801,"aX":-15.057992618304857},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.8,"breakHorizontal":12.1,"spinRate":2242,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.39781272677127566,"extension":6.258331103164906},"index":1,"playId":"b6568719-7738-3f64-8ee4-cf938135b742","pitchNumber":2,"startTime":"2026-06-21T20:30:50.633Z","endTime":"2026-06-21T20:30:54.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.854863832847926,"aZ":-31.100237863560903,"pfxX":7.447634849311341,"pfxZ":0.6766026638006055,"pX":1.8532930742587659,"pZ":1.251358316493007,"vX0":7.225113953807297,"vY0":-125.15663854398628,"vZ0":-3.8008705393124833,"x":46.36,"y":204.99,"x0":-2.04101819119928,"y0":50.0019382620376,"z0":5.343699671381297,"aX":11.782711085213545},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.6,"breakHorizontal":-15.2,"spinRate":2682,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4380570633799312,"extension":6.338684209252598},"index":2,"playId":"603bf677-b62a-3b9a-8e15-e35839c76bff","pitchNumber":3,"startTime":"2026-06-21T20:31:07.452Z","endTime":"2026-06-21T20:31:11.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.903896620217573,"aZ":-16.945499805804126,"pfxX":-7.169824610772947,"pfxZ":8.020142146364215,"pX":0.09657460521093875,"pZ":2.282492954040977,"vX0":8.20643202748801,"vY0":-136.84486093493123,"vZ0":-4.998921387549557,"x":113.32,"y":177.15,"x0":-2.0081200123021485,"y0":50.00083027634059,"z0":5.291858658375279,"aX":-13.611146440809394},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.7,"breakHorizontal":11.3,"spinRate":2186,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.4000896499751727,"extension":6.283607730836566},"hitData":{"launchSpeed":72.8,"launchAngle":79.0,"totalDistance":49.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":152.03,"coordY":200.2}},"index":3,"playId":"66395469-771f-3fa4-915d-3be8e9ce33c0","pitchNumber":4,"startTime":"2026-06-21T20:31:26.135Z","endTime":"2026-06-21T20:31:35.155Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T20:31:35.155Z","atBatIndex":14},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Donovan Walton homers (3) on a fly ball to right field. Nolan Schanuel scores. Denzer Guzman scores.","rbi":3,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-21T20:31:51.294Z","endTime":"2026-06-21T20:33:07.395Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":{"id":678022,"link":"/api/v1/people/678022"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":{"id":678022,"link":"/api/v1/people/678022"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":{"id":678022,"link":"/api/v1/people/678022"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":88.8,"endSpeed":81.3,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.119674402135843,"aZ":-36.442489633681916,"pfxX":-7.3794959655037,"pfxZ":-2.5223766840294797,"pX":-1.187327474647921,"pZ":3.1508428178234493,"vX0":5.10358206734184,"vY0":-129.17601819346692,"vZ0":0.8883417459703442,"x":162.26,"y":153.71,"x0":-2.2306613814518537,"y0":50.006332345867946,"z0":5.605935371340915,"aX":-12.463239689309637},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-4.1,"breakHorizontal":12.2,"spinRate":1308,"spinDirection":259},"zone":11,"typeConfidence":2.0,"plateTime":0.42415396833452856,"extension":6.227245007199367},"index":0,"playId":"6a7dc484-180a-3015-8345-b149155d6621","pitchNumber":1,"startTime":"2026-06-21T20:32:03.939Z","endTime":"2026-06-21T20:32:08.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.00543315292067,"aZ":-14.723952522939515,"pfxX":-7.859636836804791,"pfxZ":9.151378790441285,"pX":0.6334262190168427,"pZ":1.7723833304124763,"vX0":9.71713730974109,"vY0":-137.1213262839339,"vZ0":-6.4802512856196,"x":92.86,"y":190.93,"x0":-1.9331907566037383,"y0":50.00012803477083,"z0":5.168798216907619,"aX":-14.98216642399808},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.4,"breakHorizontal":12.2,"spinRate":2284,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.3992844239691151,"extension":6.285631141832475},"index":1,"playId":"9538500f-e8dc-3e3d-9e10-5e52aaaa228f","pitchNumber":2,"startTime":"2026-06-21T20:32:22.122Z","endTime":"2026-06-21T20:32:26.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.90492056702999,"aZ":-17.872741641601824,"pfxX":-8.557606132009695,"pfxZ":7.530417588632979,"pX":-0.23149409763046053,"pZ":3.09149245722241,"vX0":8.230975542437362,"vY0":-136.86284865740618,"vZ0":-2.7191078869312233,"x":125.82,"y":155.31,"x0":-2.164528554637969,"y0":50.00140386629155,"z0":5.320304957273092,"aX":-16.25055579254395},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.2,"breakHorizontal":13.8,"spinRate":2315,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.4000379772648994,"extension":6.404382178484117},"hitData":{"launchSpeed":99.5,"launchAngle":34.0,"totalDistance":391.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":222.99,"coordY":73.23}},"index":2,"playId":"8c6ab914-a685-364b-800e-e41a7455df95","pitchNumber":3,"startTime":"2026-06-21T20:32:41.890Z","endTime":"2026-06-21T20:33:07.395Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T20:33:07.395Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Logan O'Hoppe flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-21T20:33:00.007Z","endTime":"2026-06-21T20:33:43.555Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.958038773253996,"aZ":-17.44299149177244,"pfxX":-7.953670728033335,"pfxZ":7.637964333457537,"pX":-0.6378149401690492,"pZ":2.989800443839546,"vX0":6.730332540695732,"vY0":-138.93424491869135,"vZ0":-3.2878272674451874,"x":141.31,"y":158.06,"x0":-2.074156021356878,"y0":50.00685725010881,"z0":5.367460240462619,"aX":-15.347779357195758},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.2,"breakHorizontal":12.7,"spinRate":2263,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.39625449532608537,"extension":6.384074108475985},"hitData":{"launchSpeed":80.7,"launchAngle":37.0,"totalDistance":287.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":77.9,"coordY":94.7}},"index":0,"playId":"c3aedaee-d20a-3b15-9c86-e0f2a55866ba","pitchNumber":1,"startTime":"2026-06-21T20:33:32.030Z","endTime":"2026-06-21T20:33:43.555Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T20:33:43.555Z","atBatIndex":16},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jose Siri pops out to second baseman Zack Gelof.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-21T20:33:44.130Z","endTime":"2026-06-21T20:34:59.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.8,"endSpeed":79.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.960375495692602,"aZ":-30.817663754027087,"pfxX":3.4894241318219734,"pfxZ":0.8524438756838442,"pX":0.777491760702705,"pZ":0.7813762958410705,"vX0":5.7195783722314335,"vY0":-126.12956287273597,"vZ0":-5.08342450762089,"x":87.36,"y":217.68,"x0":-1.985030616687376,"y0":50.00138542216971,"z0":5.348634820782391,"aX":5.5437779142012165},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.5,"breakHorizontal":-7.8,"spinRate":2629,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.43657721297678487,"extension":6.131944874508399},"index":0,"playId":"0ac86145-0504-3ac9-ba40-e1983d75542e","pitchNumber":1,"startTime":"2026-06-21T20:34:03.953Z","endTime":"2026-06-21T20:34:07.540Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.155383783728016,"aZ":-24.74219746645108,"pfxX":2.81485536390266,"pfxZ":4.708117029682748,"pX":0.5045527685376204,"pZ":3.2023208138682544,"vX0":5.386977190936065,"vY0":-125.59781004162146,"vZ0":-0.4794383622141945,"x":97.77,"y":152.32,"x0":-2.0436408311848253,"y0":50.0055663740667,"z0":5.428119763086925,"aX":4.445202622957849},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.6,"breakHorizontal":-6.5,"spinRate":2658,"spinDirection":51},"zone":3,"typeConfidence":2.0,"plateTime":0.4380262280602718,"extension":6.114176739275095},"index":1,"playId":"eca2028e-411e-3436-a612-6aa9140e9ca0","pitchNumber":2,"startTime":"2026-06-21T20:34:19.251Z","endTime":"2026-06-21T20:34:23.273Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-21T20:34:32.961Z","endTime":"2026-06-21T20:34:48.423Z","isPitch":false,"type":"action","player":{"id":642350,"link":"/api/v1/people/642350"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.804493801357733,"aZ":-20.166435010467477,"pfxX":-8.228336869505751,"pfxZ":6.261246960965645,"pX":-0.07821032870674477,"pZ":2.9338515279627244,"vX0":8.328768776558315,"vY0":-137.89301495424883,"vZ0":-3.0377100265181105,"x":119.98,"y":159.57,"x0":-2.074532797882613,"y0":50.003903682168655,"z0":5.416722946726595,"aX":-15.783838154745148},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.8,"breakHorizontal":13.1,"spinRate":2290,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.39782079512468416,"extension":6.243213068044169},"hitData":{"launchSpeed":88.2,"launchAngle":67.0,"totalDistance":139.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":146.45,"coordY":142.39}},"index":3,"playId":"acb9b97d-a849-3346-bdfa-b3b7b557e4b0","pitchNumber":3,"startTime":"2026-06-21T20:34:48.423Z","endTime":"2026-06-21T20:34:59.561Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T20:34:59.561Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zack Gelof grounds out, third baseman Denzer Guzman to first baseman Nolan Schanuel.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-21T20:36:51.533Z","endTime":"2026-06-21T20:37:32.490Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694203,"link":"/api/v1/people/694203"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.20471100163392,"aZ":-24.782461450276568,"pfxX":8.09628127243202,"pfxZ":4.869365510785109,"pX":-0.3999272244292419,"pZ":1.707114698809919,"vX0":-7.597532331729023,"vY0":-122.47829945005277,"vZ0":-5.11408796881988,"x":132.24,"y":192.69,"x0":1.690495132834714,"y0":50.00573405555773,"z0":5.941812595111926,"aX":12.301781485666687},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":7.8,"breakHorizontal":-12.8,"spinRate":1553,"spinDirection":133},"zone":7,"typeConfidence":0.9,"plateTime":0.4472185896607992,"extension":6.159508361189041},"index":0,"playId":"7aec51ea-16cd-3cde-8970-db558ab50a21","pitchNumber":1,"startTime":"2026-06-21T20:37:06.608Z","endTime":"2026-06-21T20:37:11.596Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.863265815687722,"aZ":-34.18055614822536,"pfxX":-1.0389151583367167,"pfxZ":-1.2691807687063985,"pX":-0.17599317268280162,"pZ":2.4290238926651493,"vX0":-4.969424219652495,"vY0":-124.61524160638686,"vZ0":-1.7645106483360966,"x":123.71,"y":173.2,"x0":1.974902411918841,"y0":50.0032690225782,"z0":5.956712398397787,"aX":-1.6414461416922588},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.4,"breakHorizontal":3.0,"spinRate":2501,"spinDirection":300},"zone":5,"typeConfidence":0.9,"plateTime":0.438702583382796,"extension":5.9849739940132},"hitData":{"launchSpeed":76.1,"launchAngle":-43.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.95,"coordY":181.94}},"index":1,"playId":"80cdc008-08f4-3adf-b6af-daa846f6a325","pitchNumber":2,"startTime":"2026-06-21T20:37:24.660Z","endTime":"2026-06-21T20:37:32.490Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T20:37:32.490Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-21T20:37:37.160Z","endTime":"2026-06-21T20:39:19.727Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"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":86.1,"endSpeed":79.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.51141721559007,"aZ":-37.03481249194009,"pfxX":-0.8621405876195376,"pfxZ":-3.0468254963176413,"pX":0.7299931497064495,"pZ":1.915530510574592,"vX0":-3.455213138176609,"vY0":-125.44038712045185,"vZ0":-2.416988304526729,"x":89.17,"y":187.06,"x0":2.237701649378537,"y0":50.00581205426332,"z0":5.912571190329355,"aX":-1.3733234279637812},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-5.9,"breakHorizontal":2.4,"spinRate":2462,"spinDirection":290},"zone":9,"typeConfidence":0.9,"plateTime":0.4367386323772986,"extension":6.069314174570854},"index":0,"playId":"b5dd3eeb-3ef9-31c1-a32e-6d8a27757b55","pitchNumber":1,"startTime":"2026-06-21T20:37:59.003Z","endTime":"2026-06-21T20:38:02.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.85718536309836,"aZ":-15.313929443417495,"pfxX":5.650624000625607,"pfxZ":8.956950340366417,"pX":-0.5231830021314334,"pZ":2.1968721558974096,"vX0":-8.191769652960817,"vY0":-136.30515995344922,"vZ0":-6.986992823265235,"x":136.94,"y":179.46,"x0":1.78644249247393,"y0":50.002718500678775,"z0":5.850121756839594,"aX":10.636885559544224},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.9,"breakHorizontal":-8.5,"spinRate":2060,"spinDirection":144},"zone":7,"typeConfidence":0.9,"plateTime":0.4017741775338286,"extension":6.382507037601145},"index":1,"playId":"7b96a505-088d-3084-833d-410e8f1a0756","pitchNumber":2,"startTime":"2026-06-21T20:38:16.745Z","endTime":"2026-06-21T20:38:20.674Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-21T20:38:26.894Z","endTime":"2026-06-21T20:38:38.517Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.2,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.39956839574952,"aZ":-33.56533265406761,"pfxX":-0.5157801383035636,"pfxZ":-0.8682554349507301,"pX":-0.23374456191152082,"pZ":0.9957494740949402,"vX0":-5.321087161568022,"vY0":-125.79141285994498,"vZ0":-5.253008372832349,"x":125.91,"y":211.89,"x0":1.9717588006389677,"y0":50.000637372259426,"z0":5.817631564777074,"aX":-0.8292201255893942},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.5,"breakHorizontal":2.0,"spinRate":2466,"spinDirection":308},"zone":13,"typeConfidence":0.9,"plateTime":0.4346483741431495,"extension":6.222457789126578},"index":3,"playId":"31623f63-61df-335b-85ad-8be91fd74147","pitchNumber":3,"startTime":"2026-06-21T20:38:38.517Z","endTime":"2026-06-21T20:38:42.411Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.5,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1213573373973,"aZ":-14.620193076566318,"pfxX":5.9291361514925285,"pfxZ":9.163496656177765,"pX":0.8026417058431873,"pZ":4.2697564229426925,"vX0":-5.547857779297664,"vY0":-137.02056709861063,"vZ0":-1.6894000484740315,"x":86.41,"y":123.5,"x0":2.075856176174928,"y0":50.00409584006734,"z0":5.885039809154868,"aX":11.36064250858467},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.4,"breakHorizontal":-9.7,"spinRate":2163,"spinDirection":142},"zone":12,"typeConfidence":0.9,"plateTime":0.3985847696515261,"extension":6.179054129776624},"index":4,"playId":"1bbce086-4640-337b-81bd-d552b00ea748","pitchNumber":4,"startTime":"2026-06-21T20:38:57.791Z","endTime":"2026-06-21T20:39:01.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.19024444919656,"aZ":-15.690801303550654,"pfxX":5.160850962050276,"pfxZ":8.5434488723665,"pX":0.45012847497420017,"pZ":2.5319676618493188,"vX0":-5.686135516049168,"vY0":-137.69436230699927,"vZ0":-6.058916028108744,"x":99.84,"y":170.42,"x0":1.866689022758603,"y0":50.00403660571979,"z0":5.813940740232082,"aX":9.958836737647202},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.4,"breakHorizontal":-8.3,"spinRate":2152,"spinDirection":149},"zone":6,"typeConfidence":0.9,"plateTime":0.39705489186243037,"extension":6.390291734021744},"index":5,"playId":"321da618-fdb4-3423-8065-1712c3758bcf","pitchNumber":5,"startTime":"2026-06-21T20:39:14.816Z","endTime":"2026-06-21T20:39:19.727Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T20:39:19.727Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Wilson grounds out, second baseman Christian Moore to first baseman Nolan Schanuel.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-21T20:39:26.443Z","endTime":"2026-06-21T20:40:48.895Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"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":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.023760315904404,"aZ":-23.213219851504718,"pfxX":8.934500240670971,"pfxZ":5.681458292820554,"pX":0.5103751536381163,"pZ":1.2007586920663074,"vX0":-5.9870416110376645,"vY0":-124.9877803464354,"vZ0":-6.533560017780589,"x":97.55,"y":206.36,"x0":1.780317311937387,"y0":50.0006334430258,"z0":5.764313003476557,"aX":14.084160300493082},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":8.9,"breakHorizontal":-14.8,"spinRate":1680,"spinDirection":129},"zone":14,"typeConfidence":0.89,"plateTime":0.43881146967798346,"extension":6.333311585448345},"index":0,"playId":"edd3cf58-ca4a-3b62-a85b-2676297ba42c","pitchNumber":1,"startTime":"2026-06-21T20:39:44.576Z","endTime":"2026-06-21T20:39:49.479Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.249622370876494,"aZ":-36.065711986721446,"pfxX":-1.1396066926475177,"pfxZ":-2.4814942106197853,"pX":0.030939017247475123,"pZ":1.9659855081535051,"vX0":-4.505947430270346,"vY0":-125.42230587908736,"vZ0":-2.6167471693781765,"x":115.82,"y":185.7,"x0":2.0110138484742413,"y0":50.003514404325664,"z0":6.011959383407663,"aX":-1.7859030232112736},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.9,"breakHorizontal":3.2,"spinRate":2272,"spinDirection":279},"zone":8,"typeConfidence":0.91,"plateTime":0.4394670915930745,"extension":6.166048017376186},"index":1,"playId":"4a34d933-356b-3c4e-ad3e-7da5dbd3e7cd","pitchNumber":2,"startTime":"2026-06-21T20:40:00.084Z","endTime":"2026-06-21T20:40:04.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":71.7,"endSpeed":66.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.978730194576208,"aZ":-42.10136514196871,"pfxX":-7.163063877479824,"pfxZ":-9.133913553153828,"pX":1.0891881786863393,"pZ":0.861006658301166,"vX0":0.3159548179914543,"vY0":-104.39443760529507,"vZ0":-0.9380898553392449,"x":75.48,"y":215.53,"x0":1.8631249129288263,"y0":50.00070491609897,"z0":6.336063377450571,"aX":-7.788972556628072},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.1,"breakVerticalInduced":-16.3,"breakHorizontal":12.8,"spinRate":2616,"spinDirection":329},"zone":14,"typeConfidence":0.91,"plateTime":0.5276507609868162,"extension":6.144773049351043},"index":2,"playId":"c8a6e767-af16-3f3e-b4ad-d976d12aeb6d","pitchNumber":3,"startTime":"2026-06-21T20:40:19.822Z","endTime":"2026-06-21T20:40:23.588Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.96036562115371,"aZ":-11.780725046976134,"pfxX":5.195883817068987,"pfxZ":10.821667852221411,"pX":0.1250586611023604,"pZ":3.0856797961903926,"vX0":-6.378903627936221,"vY0":-136.60777334593615,"vZ0":-5.30304440450293,"x":112.23,"y":155.47,"x0":1.8186774353901343,"y0":50.001065847210526,"z0":5.866548461505471,"aX":9.790019813612936},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.6,"breakHorizontal":-8.0,"spinRate":2149,"spinDirection":146},"zone":2,"typeConfidence":0.91,"plateTime":0.40143091287144905,"extension":6.376351694261642},"hitData":{"launchSpeed":90.5,"launchAngle":4.0,"totalDistance":92.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.41,"coordY":147.46}},"index":3,"playId":"7474b980-c71e-33c3-84d0-2e4c17436506","pitchNumber":4,"startTime":"2026-06-21T20:40:39.856Z","endTime":"2026-06-21T20:40:48.895Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T20:40:48.895Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Neto strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-21T20:43:19.947Z","endTime":"2026-06-21T20:44:06.400Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-21T20:42:59.209Z","endTime":"2026-06-21T20:43:21.733Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.57357156174688,"aZ":-25.978769139678516,"pfxX":1.757274337295668,"pfxZ":3.8132172096556136,"pX":0.5317492738613739,"pZ":1.5095002477197683,"vX0":6.090019804434848,"vY0":-126.5449502695651,"vZ0":-4.3101097736456255,"x":96.73,"y":198.02,"x0":-2.133129998175712,"y0":50.00033093761254,"z0":5.31334020533865,"aX":2.8515746805923374},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.1,"breakHorizontal":-4.6,"spinRate":2728,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4326534961308499,"extension":6.066501805929134},"index":1,"playId":"f204bdb2-ae8b-36e6-81f9-612a06e12bc4","pitchNumber":1,"startTime":"2026-06-21T20:43:21.733Z","endTime":"2026-06-21T20:43:25.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.959550291696754,"aZ":-22.86484209685235,"pfxX":-11.601315508457208,"pfxZ":4.783186478585298,"pX":-0.44219763121002087,"pZ":3.0419816807205735,"vX0":8.278593949840221,"vY0":-138.17086344516824,"vZ0":-2.348920479964427,"x":133.86,"y":156.65,"x0":-1.9603982051838693,"y0":50.002291900694125,"z0":5.42928653016055,"aX":-22.5730022137806},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.4,"breakHorizontal":19.4,"spinRate":2278,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.3954543838618898,"extension":6.223024886581872},"index":2,"playId":"206108ff-14cc-39b1-90f5-d7b5d12e9754","pitchNumber":2,"startTime":"2026-06-21T20:43:40.666Z","endTime":"2026-06-21T20:43:45.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59009150922334,"aZ":-31.392427389456955,"pfxX":-9.080537694342194,"pfxZ":0.44949265322965903,"pX":-0.7866702783361696,"pZ":2.008703179771558,"vX0":6.014227770617165,"vY0":-130.51935920074666,"vZ0":-2.982262689625588,"x":146.99,"y":184.55,"x0":-1.9280275510065745,"y0":50.003727648590626,"z0":5.502983258257821,"aX":-15.843062763339855},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":0.4,"breakHorizontal":15.4,"spinRate":1141,"spinDirection":257},"zone":7,"typeConfidence":2.0,"plateTime":0.41786778032250105,"extension":6.222662382254339},"index":3,"playId":"26dd2ec3-f702-358a-952a-069c6f48d669","pitchNumber":3,"startTime":"2026-06-21T20:44:01.072Z","endTime":"2026-06-21T20:44:06.400Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T20:44:06.400Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wade Meckler called out on strikes.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-21T20:44:10.411Z","endTime":"2026-06-21T20:45:43.504Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.3,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.065251745625513,"aZ":-30.663467928847563,"pfxX":6.591962407787722,"pfxZ":0.9519329211548406,"pX":0.197400260280524,"pZ":2.52100512188835,"vX0":3.788729964148703,"vY0":-124.94497722967189,"vZ0":-0.8680938927213712,"x":109.48,"y":170.71,"x0":-2.192738568320751,"y0":50.00310810040337,"z0":5.382136491864982,"aX":10.471402481185793},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.8,"breakHorizontal":-12.8,"spinRate":2450,"spinDirection":62},"zone":5,"typeConfidence":2.0,"plateTime":0.4375791214901086,"extension":6.051377523651099},"index":0,"playId":"d692e22b-5b5c-3189-8762-7e087f497d8b","pitchNumber":1,"startTime":"2026-06-21T20:44:27.127Z","endTime":"2026-06-21T20:44:32.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.118150295481314,"aZ":-27.864192460401718,"pfxX":-9.179562314718693,"pfxZ":2.501606019582963,"pX":0.6257798886059149,"pZ":0.3620934857454522,"vX0":9.524055168414652,"vY0":-130.11357262032539,"vZ0":-7.307125361358706,"x":93.15,"y":229.0,"x0":-1.8813727271865193,"y0":50.003815884742174,"z0":5.304911163423276,"aX":-15.813787771686872},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.1,"breakHorizontal":14.6,"spinRate":1189,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.42023351305535606,"extension":6.3172116782699845},"index":1,"playId":"bbff0547-41e0-3db9-8659-ba4d57ab38dc","pitchNumber":2,"startTime":"2026-06-21T20:45:00.917Z","endTime":"2026-06-21T20:45:05.235Z","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":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.5,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.326302908984783,"aZ":-34.704632177306465,"pfxX":-8.120974735045323,"pfxZ":-1.475446995826613,"pX":-0.15311072125868674,"pZ":1.186739688656485,"vX0":7.29951023310766,"vY0":-129.9124472411195,"vZ0":-4.034436180924759,"x":122.84,"y":206.74,"x0":-1.9394615612431136,"y0":50.002593260706185,"z0":5.387782417663976,"aX":-13.929661877272471},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-3.4,"breakHorizontal":13.2,"spinRate":1254,"spinDirection":259},"zone":13,"typeConfidence":2.0,"plateTime":0.4210504413188345,"extension":6.252748393085712},"index":2,"playId":"b5589205-7abc-37e1-bda5-8820b93be1fe","pitchNumber":3,"startTime":"2026-06-21T20:45:19.806Z","endTime":"2026-06-21T20:45:23.515Z","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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.295677746875647,"aZ":-13.27665070897241,"pfxX":-7.512864708342356,"pfxZ":9.622436742128755,"pX":0.6926702184454144,"pZ":1.9826459826550236,"vX0":9.749199780393546,"vY0":-139.05138672964773,"vZ0":-6.435391071387096,"x":90.6,"y":185.25,"x0":-1.8778254074355085,"y0":50.004449892879734,"z0":5.202750972272048,"aX":-14.758112269349722},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.3,"breakHorizontal":11.6,"spinRate":2237,"spinDirection":227},"zone":9,"typeConfidence":2.0,"plateTime":0.3934425204941365,"extension":6.379193285970352},"index":3,"playId":"49837840-9b11-38ff-93a3-584d6c561a8d","pitchNumber":4,"startTime":"2026-06-21T20:45:38.206Z","endTime":"2026-06-21T20:45:43.504Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T20:45:43.504Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jo Adell strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-21T20:45:49.117Z","endTime":"2026-06-21T20:47:34.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.72100145578719,"aZ":-32.28783210627941,"pfxX":-8.358094196008453,"pfxZ":-0.064685485885418,"pX":-0.43362520014566974,"pZ":2.0303269766083187,"vX0":6.801221454502856,"vY0":-129.85599387111466,"vZ0":-2.692406045385635,"x":133.53,"y":183.96,"x0":-1.983382014703427,"y0":50.0046555111451,"z0":5.503687044717212,"aX":-14.470502182725056},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-0.5,"breakHorizontal":13.9,"spinRate":1437,"spinDirection":253},"zone":7,"typeConfidence":2.0,"plateTime":0.4196202213173619,"extension":6.273338127870309},"index":0,"playId":"c0bf14ec-8453-3dd5-82d9-df9e9a984dd4","pitchNumber":1,"startTime":"2026-06-21T20:46:06.635Z","endTime":"2026-06-21T20:46:11.135Z","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":95.2,"endSpeed":86.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.670926826105536,"aZ":-16.214002802620556,"pfxX":-7.375640241491329,"pfxZ":8.244791072617842,"pX":1.3347197543549876,"pZ":3.194356187430039,"vX0":11.240759296070001,"vY0":-138.21066645997053,"vZ0":-2.8848275308170575,"x":66.12,"y":152.53,"x0":-1.825856600218527,"y0":50.000355947749135,"z0":5.339858336006924,"aX":-14.274380619147498},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.5,"breakHorizontal":11.0,"spinRate":2199,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.396218144012507,"extension":6.240434166685496},"index":1,"playId":"29889536-c081-3dde-98b7-1c58ba2dbb1b","pitchNumber":2,"startTime":"2026-06-21T20:46:25.714Z","endTime":"2026-06-21T20:46:30.056Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":78.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.34022889111607,"aZ":-27.92790300902782,"pfxX":2.3761682192525844,"pfxZ":2.673684530990249,"pX":0.8603397349365863,"pZ":3.1362530074459376,"vX0":6.497936908233305,"vY0":-126.5161509265316,"vZ0":-0.14309707477730316,"x":84.21,"y":154.1,"x0":-2.069883271696694,"y0":50.0054256014893,"z0":5.467879618105041,"aX":3.7805598652770867},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.0,"breakHorizontal":-6.0,"spinRate":2735,"spinDirection":54},"zone":12,"typeConfidence":2.0,"plateTime":0.436076046994581,"extension":6.15327182232368},"index":2,"playId":"b967fe92-1591-3785-86a8-e7e2706e3c09","pitchNumber":3,"startTime":"2026-06-21T20:46:43.363Z","endTime":"2026-06-21T20:46:47.637Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-21T20:46:55.380Z","endTime":"2026-06-21T20:47:13.290Z","isPitch":false,"type":"action","player":{"id":666176,"link":"/api/v1/people/666176"}},{"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":87.1,"endSpeed":78.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.895186903055905,"aZ":-27.275710318008446,"pfxX":6.354382490983311,"pfxZ":3.0869521404859146,"pX":1.6087413184667474,"pZ":1.172790941616913,"vX0":6.837337031900675,"vY0":-126.44616188632584,"vZ0":-4.779575073972632,"x":55.68,"y":207.11,"x0":-1.977221896140932,"y0":50.00108806451672,"z0":5.3327267671215965,"aX":10.066769932872267},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.6,"breakHorizontal":-13.3,"spinRate":2725,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.43675037068158673,"extension":6.210143772580176},"index":4,"playId":"e8de8696-cbeb-31b3-9fc6-5e6007c59504","pitchNumber":4,"startTime":"2026-06-21T20:47:13.290Z","endTime":"2026-06-21T20:47:17.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06363034796885,"aZ":-15.380692966611369,"pfxX":-6.426059412536629,"pfxZ":8.47814523396054,"pX":0.7307855475681854,"pZ":2.452653638570978,"vX0":9.544731508469374,"vY0":-139.9685573111838,"vZ0":-5.103152146798503,"x":89.14,"y":172.56,"x0":-1.891118573357156,"y0":50.00419987415995,"z0":5.309263760446648,"aX":-12.73153682643817},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.4,"breakHorizontal":9.6,"spinRate":2269,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.39155577148287213,"extension":6.222602321143109},"index":5,"playId":"a83edc45-1a7a-3f9b-93d2-70076771338b","pitchNumber":5,"startTime":"2026-06-21T20:47:30.365Z","endTime":"2026-06-21T20:47:34.752Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T20:47:34.752Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Soderstrom singles on a ground ball to center fielder Jose Siri.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-21T20:49:10.932Z","endTime":"2026-06-21T20:50:00.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.383641673848757,"aZ":-15.364148860006994,"pfxX":6.423410512503084,"pfxZ":9.145943846740316,"pX":-0.2620228013286643,"pZ":2.6406736171583223,"vX0":-8.260212352578328,"vY0":-134.52354637854032,"vZ0":-5.307381593405317,"x":126.99,"y":167.48,"x0":2.0096417445987647,"y0":50.00431243670107,"z0":5.723331411855775,"aX":11.808700536487368},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.6,"breakHorizontal":-10.0,"spinRate":2127,"spinDirection":142},"zone":4,"typeConfidence":0.89,"plateTime":0.4067088489251778,"extension":6.362441549417386},"hitData":{"launchSpeed":105.0,"launchAngle":-4.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.57,"coordY":134.3}},"index":0,"playId":"2579b15c-1cc9-3065-9c15-0e9ac1703558","pitchNumber":1,"startTime":"2026-06-21T20:49:46.173Z","endTime":"2026-06-21T20:50:00.979Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T20:50:00.979Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jonah Heim walks. Tyler Soderstrom to 2nd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-21T20:50:18.622Z","endTime":"2026-06-21T20:53:13.564Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.3,"endSpeed":84.1,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.058897886087617,"aZ":-16.60828225684823,"pfxX":5.3008440824043594,"pfxZ":8.625595545375809,"pX":-0.0136985945642993,"pZ":4.193431772191612,"vX0":-6.423859860235432,"vY0":-132.88109479347037,"vZ0":-1.8913444275369873,"x":117.52,"y":125.56,"x0":1.7361730428049922,"y0":50.002825802679084,"z0":6.109395887884389,"aX":9.566255670700448},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.5,"breakHorizontal":-8.4,"spinRate":1943,"spinDirection":143},"zone":11,"typeConfidence":0.84,"plateTime":0.410788969038701,"extension":6.280602593101009},"index":0,"playId":"0334afaa-9d8c-3764-8b8b-513a160ea6bf","pitchNumber":1,"startTime":"2026-06-21T20:50:23.979Z","endTime":"2026-06-21T20:50:28.128Z","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":86.9,"endSpeed":80.3,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.64788521876631,"aZ":-30.62007558466275,"pfxX":-1.4436944043728692,"pfxZ":0.9544987690236226,"pX":-0.5363876308502322,"pZ":2.3226078292313788,"vX0":-5.537545920139546,"vY0":-126.48490555773664,"vZ0":-3.001385052942019,"x":137.45,"y":176.07,"x0":1.8645973288698192,"y0":50.00265066419068,"z0":5.967807386076717,"aX":-2.3498113372920337},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.3,"breakHorizontal":3.8,"spinRate":2303,"spinDirection":274},"zone":4,"typeConfidence":0.9,"plateTime":0.43224143124120973,"extension":6.198288174876964},"index":1,"playId":"9a826394-a3e4-3d52-ba6a-bb3822166a09","pitchNumber":2,"startTime":"2026-06-21T20:50:41.121Z","endTime":"2026-06-21T20:50:44.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.1,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.897194785990397,"aZ":-14.960417803013659,"pfxX":3.2351957556458566,"pfxZ":9.115859766796447,"pX":-0.22819267530907403,"pZ":3.3259641059448573,"vX0":-6.381497139919299,"vY0":-135.85642044189538,"vZ0":-4.331201480339562,"x":125.7,"y":148.98,"x0":1.7200800283422049,"y0":50.00597881764998,"z0":5.965232642668327,"aX":6.112036440205164},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.8,"breakHorizontal":-4.7,"spinRate":2071,"spinDirection":151},"zone":2,"typeConfidence":0.89,"plateTime":0.40160897105905713,"extension":6.298233624737731},"index":2,"playId":"e01d313f-4591-37e9-93a0-6777f66b0d00","pitchNumber":3,"startTime":"2026-06-21T20:50:58.868Z","endTime":"2026-06-21T20:51:04.944Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.6,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.68416543785262,"aZ":-32.513982293777254,"pfxX":1.726573427497426,"pfxZ":-0.2147768202977467,"pX":-1.4150655790187467,"pZ":0.9781779305525908,"vX0":-8.57607350974097,"vY0":-124.44079976649546,"vZ0":-5.206612294681715,"x":170.94,"y":212.37,"x0":1.8627445883047904,"y0":50.00607919013287,"z0":5.814379469762907,"aX":2.6894804222028355},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.4,"breakHorizontal":-1.0,"spinRate":2334,"spinDirection":293},"zone":13,"typeConfidence":0.87,"plateTime":0.44139357514831445,"extension":6.374922647552884},"index":3,"playId":"038be95c-5ac7-3205-a6d8-00839918a5c6","pitchNumber":4,"startTime":"2026-06-21T20:51:38.160Z","endTime":"2026-06-21T20:51:42.594Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.3,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.674148908179095,"aZ":-12.614155282344154,"pfxX":8.400100378402371,"pfxZ":10.730660296960245,"pX":-1.7824505331101888,"pZ":2.3216694385655066,"vX0":-11.601740697117636,"vY0":-134.52506077356503,"vZ0":-6.621419578179857,"x":184.94,"y":176.09,"x0":1.5057426200845456,"y0":50.0030587533268,"z0":5.718953724121994,"aX":15.312848852161135},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.0,"breakHorizontal":-12.6,"spinRate":2127,"spinDirection":145},"zone":13,"typeConfidence":0.91,"plateTime":0.40801290815879554,"extension":6.30881289889207},"index":4,"playId":"cb7dc868-a531-3c7e-888d-f198f7606cbf","pitchNumber":5,"startTime":"2026-06-21T20:52:00.183Z","endTime":"2026-06-21T20:52:04.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.206113686542434,"aZ":-33.39976535541973,"pfxX":-1.4619251161277012,"pfxZ":-0.7571900408340193,"pX":-0.6516628780950211,"pZ":1.8648358286274374,"vX0":-5.860609018169589,"vY0":-126.43173611470716,"vZ0":-3.3368780390974475,"x":141.84,"y":188.43,"x0":1.8880394392377255,"y0":50.0037182495445,"z0":5.887172997551564,"aX":-2.3621355348161077},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.9,"breakHorizontal":4.0,"spinRate":2386,"spinDirection":294},"zone":7,"typeConfidence":0.9,"plateTime":0.43350726602992307,"extension":6.166249921839708},"index":5,"playId":"e70f05b8-6739-3baf-b66f-6687145d4d1a","pitchNumber":6,"startTime":"2026-06-21T20:52:19.462Z","endTime":"2026-06-21T20:52:23.620Z","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.6,"endSpeed":85.7,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.35789316850354,"aZ":-12.69935744017473,"pfxX":5.382230939652792,"pfxZ":10.399329096461106,"pX":-0.6942280614369924,"pZ":2.069434027151131,"vX0":-8.117348228554674,"vY0":-135.88793259932984,"vZ0":-7.507853831229229,"x":143.46,"y":182.91,"x0":1.630359581979262,"y0":50.00413502500942,"z0":5.747563399072136,"aX":10.081439568704411},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.4,"breakHorizontal":-8.0,"spinRate":2056,"spinDirection":141},"zone":7,"typeConfidence":0.91,"plateTime":0.4028441369415341,"extension":6.372700634694749},"index":6,"playId":"5db41a86-57ef-3a0e-8b4d-5b9240dcd760","pitchNumber":7,"startTime":"2026-06-21T20:52:41.792Z","endTime":"2026-06-21T20:52:47.689Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.26040860778086,"aZ":-10.194746250175374,"pfxX":8.179303116484895,"pfxZ":11.576229354126006,"pX":-0.45714510868861263,"pZ":0.6387927323098197,"vX0":-8.84129780857487,"vY0":-136.70347788057563,"vZ0":-11.222395226350674,"x":134.43,"y":221.53,"x0":1.751499320448894,"y0":50.0050272376116,"z0":5.4902243248753395,"aX":15.531732472719298},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.7,"breakHorizontal":-13.1,"spinRate":2132,"spinDirection":141},"zone":13,"typeConfidence":0.91,"plateTime":0.4001969480181762,"extension":6.321238558218724},"index":7,"playId":"6508ff8c-55ce-3c6b-91eb-ba12f0735c0c","pitchNumber":8,"startTime":"2026-06-21T20:53:07.376Z","endTime":"2026-06-21T20:53:13.564Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T20:53:13.564Z","atBatIndex":25},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Joey Meneses grounds into a double play, shortstop Zach Neto to second baseman Christian Moore to first baseman Nolan Schanuel. Tyler Soderstrom to 3rd. Jonah Heim out at 2nd. Joey Meneses out at 1st.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-21T20:53:18.048Z","endTime":"2026-06-21T20:54:28.897Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"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":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"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.2,"endSpeed":79.4,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.907467402754335,"aZ":-35.257297100976416,"pfxX":-0.9015888290984388,"pfxZ":-1.9271839830603756,"pX":-0.31711703392716256,"pZ":2.8584834763835727,"vX0":-5.30623831119499,"vY0":-125.44264255165554,"vZ0":-0.5273393945064111,"x":129.09,"y":161.6,"x0":1.9411333568989888,"y0":50.00574971621571,"z0":5.940913299025198,"aX":-1.4391273184585525},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.4,"breakHorizontal":2.9,"spinRate":2287,"spinDirection":296},"zone":4,"typeConfidence":0.9,"plateTime":0.43630952456245087,"extension":6.215114479339255},"index":0,"playId":"f16f0017-9d91-3de9-b8e7-fb59b44e4bfe","pitchNumber":1,"startTime":"2026-06-21T20:53:42.599Z","endTime":"2026-06-21T20:53:46.899Z","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":84.7,"endSpeed":77.7,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.888298179679815,"aZ":-23.01274853215344,"pfxX":10.025671329993157,"pfxZ":5.971532257389037,"pX":0.7705257579524948,"pZ":1.3328509268416502,"vX0":-5.521192917981372,"vY0":-123.15480105869726,"vZ0":-6.19228067660346,"x":87.63,"y":202.79,"x0":1.7411627126213458,"y0":50.0007843655587,"z0":5.831318691198474,"aX":15.36944440381616},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":9.6,"breakHorizontal":-16.8,"spinRate":1681,"spinDirection":128},"zone":14,"typeConfidence":0.9,"plateTime":0.445077963302968,"extension":6.133587664898165},"index":1,"playId":"252673e6-4f95-3c58-8fbb-c461e2ccf741","pitchNumber":2,"startTime":"2026-06-21T20:53:58.405Z","endTime":"2026-06-21T20:54:03.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.373962384584363,"aZ":-16.1981945981379,"pfxX":7.239185666421337,"pfxZ":8.3416972124621,"pX":0.05620489763507062,"pZ":3.726913562844318,"vX0":-7.56017395538823,"vY0":-137.0580219821222,"vZ0":-2.6548291198583422,"x":114.86,"y":138.15,"x0":1.9009208076898643,"y0":50.00352994083392,"z0":5.805371992071518,"aX":13.866557913126094},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.8,"breakHorizontal":-11.6,"spinRate":2064,"spinDirection":136},"zone":12,"typeConfidence":0.87,"plateTime":0.39860948401985885,"extension":6.235341214606157},"hitData":{"launchSpeed":102.2,"launchAngle":0.0,"totalDistance":59.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.04,"coordY":147.46}},"index":2,"playId":"fab64bd0-ba7d-392c-b996-3c7a4f316e09","pitchNumber":3,"startTime":"2026-06-21T20:54:19.385Z","endTime":"2026-06-21T20:54:28.897Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T20:54:28.897Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colby Thomas flies out to left fielder Wade Meckler.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-21T20:54:54.338Z","endTime":"2026-06-21T20:55:14.625Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"dd8cef3e-d08d-4689-b81b-df7d2a9782bd","startTime":"2026-06-21T20:54:54.338Z","endTime":"2026-06-21T20:54:59.338Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":71.0,"endSpeed":64.2,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.184872879055447,"aZ":-40.344370564304946,"pfxX":-4.289100282137166,"pfxZ":-7.8189645229115445,"pX":0.09187470721748625,"pZ":2.189965096672203,"vX0":-2.219929857697375,"vY0":-103.18160978407441,"vZ0":1.4985715527123487,"x":113.5,"y":179.65,"x0":1.7506054927511336,"y0":50.00467135461922,"z0":6.43645753385003,"aX":-4.4796365443722745},"breaks":{"breakAngle":7.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.8,"breakVerticalInduced":-13.0,"breakHorizontal":8.5,"spinRate":2590,"spinDirection":326},"zone":8,"typeConfidence":0.9,"plateTime":0.5373606906970161,"extension":6.149413426425969},"hitData":{"launchSpeed":100.8,"launchAngle":25.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":67.34,"coordY":89.15}},"index":1,"playId":"e779eb0c-118a-3094-bb89-e9647f4940d8","pitchNumber":1,"startTime":"2026-06-21T20:55:06.079Z","endTime":"2026-06-21T20:55:14.625Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T20:55:14.625Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nolan Schanuel walks.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-21T20:56:54.668Z","endTime":"2026-06-21T20:58:36.051Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.246913203694838,"aZ":-37.127502309778876,"pfxX":-9.352243159450145,"pfxZ":-2.9618033778250865,"pX":-0.8823052053489474,"pZ":2.6829587508350294,"vX0":5.817253855181344,"vY0":-128.94391187604396,"vZ0":-0.03172414973349591,"x":150.63,"y":166.34,"x0":-1.9592257904952217,"y0":50.00039095247175,"z0":5.573758187834579,"aX":-15.655873610297151},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-5.2,"breakHorizontal":15.5,"spinRate":1357,"spinDirection":252},"zone":11,"typeConfidence":2.0,"plateTime":0.4257167772575947,"extension":6.087948396988278},"index":0,"playId":"63b57c4a-998c-3f88-ba8f-cd602fd4a25d","pitchNumber":1,"startTime":"2026-06-21T20:57:23.484Z","endTime":"2026-06-21T20:57:28.098Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.936177087630266,"aZ":-26.783013317182867,"pfxX":2.534082737566965,"pfxZ":3.340421333781248,"pX":0.5675441692311559,"pZ":1.2876908899843145,"vX0":5.946570469219397,"vY0":-125.79883684207728,"vZ0":-4.41224855701033,"x":95.37,"y":204.01,"x0":-2.1498543571952173,"y0":50.001732168477325,"z0":5.218626102917766,"aX":4.087543204095528},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.3,"breakHorizontal":-5.9,"spinRate":2697,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.43430436374723635,"extension":6.129276706023188},"index":1,"playId":"1b5415c7-03ae-37e4-8840-3761fe792a87","pitchNumber":2,"startTime":"2026-06-21T20:57:37.907Z","endTime":"2026-06-21T20:57:42.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.912871548245732,"aZ":-28.082781049827013,"pfxX":3.1975112201743845,"pfxZ":2.587652034625987,"pX":0.8850681726384556,"pZ":1.6892902128744098,"vX0":6.367863826960908,"vY0":-124.2124810425916,"vZ0":-3.051017207044124,"x":83.26,"y":193.17,"x0":-2.114626417518341,"y0":50.00514758990937,"z0":5.237637773607746,"aX":5.0596122497563485},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.3,"breakHorizontal":-7.1,"spinRate":2652,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4388440872706205,"extension":6.225015207239859},"index":2,"playId":"38ba94e7-0bb1-3bc7-aa1d-8030126a2500","pitchNumber":3,"startTime":"2026-06-21T20:57:56.047Z","endTime":"2026-06-21T20:58:01.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.50657648360251,"aZ":-15.085526178783404,"pfxX":-7.680111837353561,"pfxZ":8.99986707039642,"pX":0.27887360262570837,"pZ":1.6640514423066808,"vX0":9.255962778541162,"vY0":-136.98558603183307,"vZ0":-6.684916376399327,"x":106.37,"y":193.85,"x0":-2.1473851899829377,"y0":50.003338017122836,"z0":5.169003127033654,"aX":-14.584140627130951},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.0,"breakHorizontal":12.0,"spinRate":2285,"spinDirection":228},"zone":9,"typeConfidence":2.0,"plateTime":0.39997371927256653,"extension":6.325919215301973},"index":3,"playId":"2592cf0d-5c37-3e7d-bece-5e66501e98c8","pitchNumber":4,"startTime":"2026-06-21T20:58:13.562Z","endTime":"2026-06-21T20:58:17.501Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.418930872610908,"aZ":-17.048933583871033,"pfxX":-8.04749711860285,"pfxZ":7.899745691412344,"pX":-1.0320368170362548,"pZ":2.9542799045857557,"vX0":5.8635206426811415,"vY0":-137.261173953576,"vZ0":-3.2524749501391668,"x":156.34,"y":159.01,"x0":-2.146724792829069,"y0":50.003006460202535,"z0":5.310520694311653,"aX":-15.408085420342335},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.8,"breakHorizontal":13.4,"spinRate":2309,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3985298747248991,"extension":6.171917700589045},"index":4,"playId":"db515b43-4fe8-337f-bba8-2f9869eb867c","pitchNumber":5,"startTime":"2026-06-21T20:58:30.252Z","endTime":"2026-06-21T20:58:36.051Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T20:58:36.051Z","atBatIndex":28},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Denzer Guzman lines out sharply to center fielder Henry Bolte.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-21T20:58:44.356Z","endTime":"2026-06-21T20:59:50.219Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"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 In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":80.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.19076010822646,"aZ":-27.652086990207348,"pfxX":4.164664894972423,"pfxZ":2.8047301396385085,"pX":1.1421512510960667,"pZ":0.5830334470361566,"vX0":6.788682725514464,"vY0":-125.16496488442102,"vZ0":-5.639921374439317,"x":73.46,"y":223.04,"x0":-2.128691937214001,"y0":50.005477593449875,"z0":5.081976269325929,"aX":6.721817290766079},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.2,"breakHorizontal":-8.9,"spinRate":2636,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4347708875362084,"extension":6.183737205990487},"index":0,"playId":"83ecf4ed-aa87-38c9-b02b-03df712b5c60","pitchNumber":1,"startTime":"2026-06-21T20:58:59.851Z","endTime":"2026-06-21T20:59:04.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.797773461115984,"aZ":-20.266107707533656,"pfxX":-8.84590753081488,"pfxZ":6.188164567411248,"pX":-0.23560163275858456,"pZ":1.478785221413997,"vX0":8.161811309754894,"vY0":-137.02064407812838,"vZ0":-6.301350778933403,"x":125.98,"y":198.85,"x0":-2.0860180595570816,"y0":50.00399127281649,"z0":5.167338720827698,"aX":-17.02775996882715},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.2,"breakHorizontal":14.5,"spinRate":2289,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.39787663059095335,"extension":6.275069735303661},"index":1,"playId":"cfc08c60-2343-3f32-adae-59d55574a822","pitchNumber":2,"startTime":"2026-06-21T20:59:20.011Z","endTime":"2026-06-21T20:59:24.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.74047233954454,"aZ":-17.49716074484319,"pfxX":-7.205710813547024,"pfxZ":7.705092378415701,"pX":-0.17771801920616606,"pZ":2.054700614648441,"vX0":7.670329475901435,"vY0":-136.58073113836267,"vZ0":-5.283306257626037,"x":123.77,"y":183.3,"x0":-2.0752128263948437,"y0":50.00254683553553,"z0":5.202387196985654,"aX":-13.726589445877918},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.1,"breakHorizontal":11.6,"spinRate":2200,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.39975040053369115,"extension":6.303245924658506},"hitData":{"launchSpeed":104.6,"launchAngle":19.0,"totalDistance":368.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":133.29,"coordY":51.01}},"index":2,"playId":"4eee9ae8-be26-33ca-a8b2-ea906904aadd","pitchNumber":3,"startTime":"2026-06-21T20:59:38.204Z","endTime":"2026-06-21T20:59:50.219Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T20:59:50.219Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Moore strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-21T21:00:13.468Z","endTime":"2026-06-21T21:02:03.164Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"c0e3ad99-d566-44ae-b241-e7409529a03b","startTime":"2026-06-21T21:00:13.468Z","endTime":"2026-06-21T21:00:18.468Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":77.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.26277433355746,"aZ":-29.338667663288064,"pfxX":5.028740594032666,"pfxZ":1.8319030230163493,"pX":1.239714584849318,"pZ":1.9147576130640043,"vX0":6.787117936018341,"vY0":-124.49472664722155,"vZ0":-2.0021559049191504,"x":69.74,"y":187.08,"x0":-2.1899102844486227,"y0":50.003698582880816,"z0":5.191358175558916,"aX":7.781114591360438},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.0,"breakHorizontal":-10.9,"spinRate":2694,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.44234806518361003,"extension":6.189950426589357},"index":1,"playId":"78d1857e-d461-3966-be6d-aa00fd9e6e11","pitchNumber":1,"startTime":"2026-06-21T21:00:29.406Z","endTime":"2026-06-21T21:00:32.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.75817630063665,"aZ":-18.980142118821846,"pfxX":-7.16887716402638,"pfxZ":7.000674101117136,"pX":0.33938657597333977,"pZ":3.050401254218476,"vX0":8.578143559353148,"vY0":-137.01088585644112,"vZ0":-2.5636235415031017,"x":104.06,"y":156.42,"x0":-1.9137100077462823,"y0":50.00180302399253,"z0":5.308337163714812,"aX":-13.509361275055175},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.2,"breakHorizontal":11.0,"spinRate":2231,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.40112301609204337,"extension":6.189164888527502},"index":2,"playId":"8597ee8f-066c-3ab5-b32b-0222a027bd74","pitchNumber":2,"startTime":"2026-06-21T21:00:49.786Z","endTime":"2026-06-21T21:00:54.070Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.63582843991724,"aZ":-17.84567656018478,"pfxX":-6.928767150265946,"pfxZ":7.408144068060974,"pX":0.37632281420122143,"pZ":4.342317837509022,"vX0":8.867741823337527,"vY0":-137.9474050835543,"vZ0":0.40898132888661465,"x":102.66,"y":121.54,"x0":-1.974246478112896,"y0":50.00331493751506,"z0":5.391748808305044,"aX":-13.403363281326186},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.7,"breakHorizontal":10.8,"spinRate":2261,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.3965039498961538,"extension":6.236106905168474},"index":3,"playId":"407dea9e-75b2-38ac-8a28-2803a0a08844","pitchNumber":3,"startTime":"2026-06-21T21:01:12.432Z","endTime":"2026-06-21T21:01:16.268Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.122147745236926,"aZ":-27.33705149093683,"pfxX":5.2156601296244816,"pfxZ":2.959068800357281,"pX":0.6978967099338759,"pZ":2.20020334413789,"vX0":5.597307818344997,"vY0":-126.35491107730402,"vZ0":-2.1378672664360536,"x":90.4,"y":179.37,"x0":-2.2147146808114004,"y0":50.0018942754516,"z0":5.230194913773489,"aX":8.524766542116154},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.2,"breakHorizontal":-10.6,"spinRate":2756,"spinDirection":61},"zone":6,"typeConfidence":2.0,"plateTime":0.4316845528506823,"extension":6.272217205820403},"index":4,"playId":"7752059b-231d-3014-b67e-250fb20370be","pitchNumber":4,"startTime":"2026-06-21T21:01:32.478Z","endTime":"2026-06-21T21:01:37.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.314960223160796,"aZ":-25.291393579489895,"pfxX":3.1815217862683687,"pfxZ":4.281204335470974,"pX":1.6053578797438999,"pZ":2.23999136936439,"vX0":7.96085765489889,"vY0":-125.70609979261225,"vZ0":-2.4558085272132457,"x":55.81,"y":178.3,"x0":-2.00984032872155,"y0":50.00421898691906,"z0":5.272510565385735,"aX":5.116103534321327},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.4,"breakHorizontal":-7.6,"spinRate":2841,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.43491082019782423,"extension":6.101249471929778},"index":5,"playId":"96abd4a8-2c6a-393e-b688-1cb6c47dca72","pitchNumber":5,"startTime":"2026-06-21T21:01:58.698Z","endTime":"2026-06-21T21:02:03.164Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T21:02:03.164Z","atBatIndex":30},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Donovan Walton lines out to center fielder Henry Bolte.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-21T21:02:16.068Z","endTime":"2026-06-21T21:03:44.464Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":86.5,"endSpeed":79.7,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.595970699438546,"aZ":-27.053589961186756,"pfxX":5.345535307825886,"pfxZ":3.171836077494401,"pX":-0.40064266440922386,"pZ":2.6064348611103307,"vX0":2.99497540036255,"vY0":-125.97094926989453,"vZ0":-1.1618316516581166,"x":132.27,"y":168.41,"x0":-2.297768943664513,"y0":50.00157992320749,"z0":5.2523158170762345,"aX":8.625543735032984},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.8,"breakHorizontal":-10.3,"spinRate":2718,"spinDirection":58},"zone":4,"typeConfidence":2.0,"plateTime":0.4341161557087285,"extension":6.110719786295977},"index":0,"playId":"52655656-e7b5-35b2-981a-9a323422feee","pitchNumber":1,"startTime":"2026-06-21T21:02:26.120Z","endTime":"2026-06-21T21:02:30.157Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-06-21T21:02:40.736Z","endTime":"2026-06-21T21:02:56.571Z","isPitch":false,"type":"action","player":{"id":622268,"link":"/api/v1/people/622268"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.0,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.17382168853009,"aZ":-29.361615788962407,"pfxX":-10.246539466910875,"pfxZ":1.698496635418239,"pX":0.007618864756698581,"pZ":0.6718171345736553,"vX0":8.043325282552724,"vY0":-127.84968490328937,"vZ0":-5.961918396910308,"x":116.71,"y":220.64,"x0":-1.8467872001730608,"y0":50.00294684317619,"z0":5.336123849033076,"aX":-16.975513004454896},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.9,"breakHorizontal":16.8,"spinRate":1341,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.4282835408865786,"extension":6.127407984484634},"index":2,"playId":"88aec9a8-02a5-3be4-bec4-1cb16f41fe94","pitchNumber":2,"startTime":"2026-06-21T21:02:56.571Z","endTime":"2026-06-21T21:03:00.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.9,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.511774241449746,"aZ":-30.66778959576234,"pfxX":7.857131730682343,"pfxZ":0.9486291902467645,"pX":-1.4690686629028626,"pZ":3.3874792432351377,"vX0":0.09956050474729683,"vY0":-125.4452929038707,"vZ0":1.360234364739704,"x":173.0,"y":147.32,"x0":-2.5301461033633905,"y0":50.00589360659669,"z0":5.339368497442325,"aX":12.516349869267803},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.3,"breakHorizontal":-14.3,"spinRate":2809,"spinDirection":63},"zone":11,"typeConfidence":2.0,"plateTime":0.4367337134678224,"extension":6.06085129151228},"index":3,"playId":"ac989754-f0a6-3de7-a920-38942769d4af","pitchNumber":3,"startTime":"2026-06-21T21:03:15.955Z","endTime":"2026-06-21T21:03:19.862Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.798939505819316,"aZ":-21.617323218785813,"pfxX":-9.717103209271176,"pfxZ":5.4595542923701705,"pX":-0.43378033115619646,"pZ":1.8600976009516947,"vX0":7.789655812233055,"vY0":-137.73925464010216,"vZ0":-5.229592666308138,"x":133.53,"y":188.56,"x0":-2.0272882413881312,"y0":50.00160432393777,"z0":5.232377567816915,"aX":-18.78686940174315},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.0,"breakHorizontal":16.1,"spinRate":2427,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.3966951505589069,"extension":6.257189411880421},"hitData":{"launchSpeed":90.0,"launchAngle":20.0,"totalDistance":306.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":127.61,"coordY":76.68}},"index":4,"playId":"94374e33-4475-3e0a-a43d-d95ebcdb8e82","pitchNumber":4,"startTime":"2026-06-21T21:03:36.923Z","endTime":"2026-06-21T21:03:44.464Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T21:03:44.464Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Henry Bolte grounds out, third baseman Denzer Guzman to first baseman Nolan Schanuel.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-21T21:05:40.417Z","endTime":"2026-06-21T21:06:28.688Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"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":"Groundout","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":1},"credits":[{"player":{"id":694203,"link":"/api/v1/people/694203"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":70.1,"endSpeed":64.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.24197720716296,"aZ":-41.125275138057155,"pfxX":-6.48543106673174,"pfxZ":-8.64628460229469,"pX":0.37307301020519074,"pZ":2.9334326888820024,"vX0":-1.1621110281504123,"vY0":-101.94252266746783,"vZ0":2.9958410148993,"x":102.78,"y":159.58,"x0":1.7945558835138338,"y0":50.00061360536591,"z0":6.57944489287867,"aX":-6.716587837000551},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.6,"breakVerticalInduced":-14.2,"breakHorizontal":12.1,"spinRate":2410,"spinDirection":326},"zone":6,"typeConfidence":0.91,"plateTime":0.5405933401761716,"extension":5.926825345010577},"index":0,"playId":"87d58f39-f8df-3d38-8296-0f3a17ff16ef","pitchNumber":1,"startTime":"2026-06-21T21:06:04.972Z","endTime":"2026-06-21T21:06:08.995Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.3,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.45839641216127,"aZ":-24.562670499922014,"pfxX":8.006286535755935,"pfxZ":5.12260811190224,"pX":0.5279780480731736,"pZ":2.6474978727721328,"vX0":-5.3985128470816495,"vY0":-121.34870977344212,"vZ0":-2.9117586126953636,"x":96.87,"y":167.3,"x0":1.744838829678194,"y0":50.00535490737362,"z0":6.010250202570226,"aX":11.903860590585944},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":8.8,"breakHorizontal":-13.2,"spinRate":1514,"spinDirection":115},"zone":6,"typeConfidence":0.9,"plateTime":0.4519186886543527,"extension":6.0215785529462895},"hitData":{"launchSpeed":83.9,"launchAngle":-34.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.88,"coordY":175.35}},"index":1,"playId":"62f9960c-14de-3daa-8f95-ccc732aeb550","pitchNumber":2,"startTime":"2026-06-21T21:06:20.149Z","endTime":"2026-06-21T21:06:28.688Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T21:06:28.688Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Max Muncy grounds out, third baseman Denzer Guzman to first baseman Nolan Schanuel.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-21T21:06:37.473Z","endTime":"2026-06-21T21:08:33.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694203,"link":"/api/v1/people/694203"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.043458373283347,"aZ":-25.55481544336311,"pfxX":9.530403570963585,"pfxZ":4.387206595571211,"pX":0.5546157565886621,"pZ":1.820200391792844,"vX0":-5.779016949161989,"vY0":-122.03757408635663,"vZ0":-4.524187976866437,"x":95.86,"y":189.63,"x0":1.7152994560465133,"y0":50.00238334453114,"z0":5.899689278653142,"aX":14.373122454628275},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":7.1,"breakHorizontal":-15.8,"spinRate":1737,"spinDirection":129},"zone":9,"typeConfidence":0.9,"plateTime":0.4488536959825873,"extension":6.16738668852983},"index":0,"playId":"31dcfe05-2515-310a-92b5-a315f22b3bda","pitchNumber":1,"startTime":"2026-06-21T21:06:53.624Z","endTime":"2026-06-21T21:06:56.854Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.861159451837185,"aZ":-12.030586589494007,"pfxX":4.57952958897473,"pfxZ":10.935241894365209,"pX":-1.1126973791486117,"pZ":2.7581731602641133,"vX0":-8.578653803841922,"vY0":-134.76765923842152,"vZ0":-6.648586993919786,"x":159.41,"y":164.31,"x0":1.5145520365525442,"y0":50.00386157164439,"z0":6.104199595399061,"aX":8.437291902741084},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.6,"breakHorizontal":-6.5,"spinRate":2112,"spinDirection":155},"zone":11,"typeConfidence":0.91,"plateTime":0.4061801751438101,"extension":6.270195787736919},"index":1,"playId":"9e9e8056-fe2b-33d8-aa1a-6ccf0bb12e4f","pitchNumber":2,"startTime":"2026-06-21T21:07:10.708Z","endTime":"2026-06-21T21:07:15.175Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.16610636990826,"aZ":-36.46812865140323,"pfxX":-1.172249378390514,"pfxZ":-2.748590911744694,"pX":0.7331456862199449,"pZ":2.384045741480465,"vX0":-2.9648312630984375,"vY0":-124.49693045858825,"vZ0":-1.3568411534809064,"x":89.05,"y":174.41,"x0":2.094189417117531,"y0":50.004516326134365,"z0":5.968448091909905,"aX":-1.8301395243176217},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-5.0,"breakHorizontal":2.9,"spinRate":2350,"spinDirection":301},"zone":6,"typeConfidence":0.9,"plateTime":0.4408057392604734,"extension":6.138290204638082},"index":2,"playId":"cfaf7984-cf71-3fde-8ab7-405e04293e0f","pitchNumber":3,"startTime":"2026-06-21T21:07:26.431Z","endTime":"2026-06-21T21:07:30.573Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.94452308323757,"aZ":-15.20236717934453,"pfxX":6.745003240649497,"pfxZ":9.090348906591302,"pX":1.374391885320054,"pZ":3.9325686447437422,"vX0":-3.82101324139312,"vY0":-136.0438852304895,"vZ0":-2.5520962367851716,"x":64.61,"y":132.6,"x0":1.9236974620834195,"y0":50.00383521434142,"z0":5.941647490951159,"aX":12.593926147167462},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.1,"breakHorizontal":-11.4,"spinRate":2118,"spinDirection":143},"zone":12,"typeConfidence":0.89,"plateTime":0.4032210207178344,"extension":6.165121354682054},"index":3,"playId":"cac204c1-9f99-3f75-ad05-9ca9fc2b6d18","pitchNumber":4,"startTime":"2026-06-21T21:07:44.983Z","endTime":"2026-06-21T21:07:48.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.23222271614194,"aZ":-34.49150047889398,"pfxX":-0.9651990437455287,"pfxZ":-1.4611626074122182,"pX":0.5807784671395432,"pZ":2.3664077264383794,"vX0":-3.387957852182901,"vY0":-125.062166318,"vZ0":-1.8898306194928014,"x":94.86,"y":174.89,"x0":2.0785091724806426,"y0":50.00519766982247,"z0":5.961149167926515,"aX":-1.5281656428268917},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.9,"breakHorizontal":2.5,"spinRate":2536,"spinDirection":303},"zone":6,"typeConfidence":0.9,"plateTime":0.4379760726743456,"extension":6.086124431459166},"index":4,"playId":"c41c92eb-23de-3f47-94db-6a47d18449e9","pitchNumber":5,"startTime":"2026-06-21T21:08:03.396Z","endTime":"2026-06-21T21:08:06.629Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.937564481175947,"aZ":-14.249840026616479,"pfxX":5.121523355766385,"pfxZ":9.42172619834718,"pX":-0.8191567205108183,"pZ":2.5837732980419097,"vX0":-8.44007441424246,"vY0":-136.76145776328153,"vZ0":-6.213151093140514,"x":148.22,"y":169.02,"x0":1.6354715787569278,"y0":50.005293961794635,"z0":5.855003953443647,"aX":9.746472051118328},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.0,"breakHorizontal":-7.6,"spinRate":2066,"spinDirection":146},"zone":11,"typeConfidence":0.91,"plateTime":0.39985331911046806,"extension":6.371538193295998},"hitData":{"launchSpeed":83.7,"launchAngle":-0.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.69,"coordY":175.08}},"index":5,"playId":"5fbf16c1-2f72-3a39-9af6-9a3a83b50bf8","pitchNumber":6,"startTime":"2026-06-21T21:08:24.632Z","endTime":"2026-06-21T21:08:33.621Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T21:08:33.621Z","atBatIndex":33},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Zack Gelof doubles (10) on a line drive to left fielder Wade Meckler.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-21T21:08:39.227Z","endTime":"2026-06-21T21:09:45.503Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"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":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.1,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.7134766775942,"aZ":-34.09907501270514,"pfxX":-0.734479268319955,"pfxZ":-1.2370697278429432,"pX":0.586948767510922,"pZ":2.6992161803385883,"vX0":-3.3283591157206183,"vY0":-124.3642883905848,"vZ0":-1.007236007039691,"x":94.63,"y":165.9,"x0":2.0422479239109457,"y0":50.00338220444545,"z0":5.957062444186049,"aX":-1.1416128848907194},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.3,"breakHorizontal":2.2,"spinRate":2301,"spinDirection":285},"zone":6,"typeConfidence":0.9,"plateTime":0.44171209856833116,"extension":6.075628421535177},"index":0,"playId":"4a96e067-c949-3191-bc48-86cbe54d9d5f","pitchNumber":1,"startTime":"2026-06-21T21:08:59.027Z","endTime":"2026-06-21T21:09:03.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":71.1,"endSpeed":64.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.546700114522835,"aZ":-42.02100554789247,"pfxX":-4.977147706996732,"pfxZ":-9.35409217341207,"pX":-0.1566297841351847,"pZ":0.9650212492266432,"vX0":-2.2298700937528912,"vY0":-103.33929282609003,"vZ0":-0.39373371330860785,"x":122.97,"y":212.72,"x0":1.5926338082459581,"y0":50.004023468741494,"z0":6.324234315349911,"aX":-5.237880648297602},"breaks":{"breakAngle":7.2,"breakLength":16.8,"breakY":24.0,"breakVertical":-71.9,"breakVerticalInduced":-16.4,"breakHorizontal":9.7,"spinRate":2578,"spinDirection":334},"zone":13,"typeConfidence":0.91,"plateTime":0.5356027722204622,"extension":6.207815685474666},"index":1,"playId":"6883a4b2-4c6a-3bda-a002-e31889075404","pitchNumber":2,"startTime":"2026-06-21T21:09:15.196Z","endTime":"2026-06-21T21:09:19.574Z","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":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":83.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.369055675990474,"aZ":-13.625249507674589,"pfxX":4.8447151849865095,"pfxZ":10.220327103870634,"pX":0.19499419778530294,"pZ":2.2701018591171924,"vX0":-6.150562469106171,"vY0":-135.0990378405101,"vZ0":-6.5465214181223494,"x":109.57,"y":177.49,"x0":1.8911020806314414,"y0":50.00470697758812,"z0":5.715561880416352,"aX":8.795244877018481},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.9,"breakHorizontal":-7.2,"spinRate":2089,"spinDirection":146},"zone":5,"typeConfidence":0.9,"plateTime":0.40824814409296994,"extension":6.273793843814719},"hitData":{"launchSpeed":104.9,"launchAngle":8.0,"totalDistance":144.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":87.87,"coordY":72.49}},"index":2,"playId":"0f8dd42c-55be-3cc8-892e-688d39c84229","pitchNumber":3,"startTime":"2026-06-21T21:09:33.496Z","endTime":"2026-06-21T21:09:45.503Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T21:09:45.503Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Kurtz singles on a sharp line drive to right fielder Jo Adell. Zack Gelof scores. Nick Kurtz to 2nd. Nick Kurtz advances to 2nd, on a fielding error by right fielder Jo Adell.","rbi":1,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-21T21:10:10.049Z","endTime":"2026-06-21T21:10:48.860Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"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":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":{"id":672282,"link":"/api/v1/people/672282"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.108578881781384,"aZ":-35.88339038033656,"pfxX":-1.987750726215463,"pfxZ":-2.344906341821895,"pX":0.24209268749074941,"pZ":2.1308705052700687,"vX0":-3.495206186751053,"vY0":-124.86198822224145,"vZ0":-2.014938740678943,"x":107.77,"y":181.25,"x0":1.9183443350805531,"y0":50.00581896216494,"z0":5.900624440798049,"aX":-3.139069507203453},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.4,"breakHorizontal":4.4,"spinRate":2345,"spinDirection":304},"zone":8,"typeConfidence":0.9,"plateTime":0.4386441731349482,"extension":6.116823471871432},"index":0,"playId":"a0ba655a-26d2-3921-859f-27a0168546e6","pitchNumber":1,"startTime":"2026-06-21T21:10:14.915Z","endTime":"2026-06-21T21:10:18.479Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":71.7,"endSpeed":65.8,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.92271807343155,"aZ":-42.48049465634796,"pfxX":-8.515343038422927,"pfxZ":-9.491643545265912,"pX":0.584877788752188,"pZ":2.509979839439398,"vX0":-0.22488500035842832,"vY0":-104.30304470439009,"vZ0":2.4052604744276325,"x":94.71,"y":171.01,"x0":1.7983615961140997,"y0":50.00320980954357,"z0":6.405331055296613,"aX":-9.245680362131386},"breaks":{"breakAngle":12.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.8,"breakVerticalInduced":-16.0,"breakHorizontal":15.5,"spinRate":2577,"spinDirection":329},"zone":6,"typeConfidence":0.91,"plateTime":0.5280781650402435,"extension":6.213848092430232},"hitData":{"launchSpeed":104.1,"launchAngle":12.0,"totalDistance":182.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":181.88,"coordY":120.08}},"index":1,"playId":"fe79ad33-a4a8-3434-bbbf-91b410e2c26e","pitchNumber":2,"startTime":"2026-06-21T21:10:35.324Z","endTime":"2026-06-21T21:10:48.860Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T21:10:48.860Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Wilson flies out to center fielder Jose Siri.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-21T21:11:19.820Z","endTime":"2026-06-21T21:11:45.226Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":77.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.1149058737717,"aZ":-33.168900292507494,"pfxX":-2.2539037696549644,"pfxZ":-0.641404648133193,"pX":0.11849018857898784,"pZ":3.3086383482534774,"vX0":-4.322239338035474,"vY0":-124.04428146095398,"vZ0":0.290950358399533,"x":112.48,"y":149.45,"x0":2.18334284866144,"y0":50.00595979072926,"z0":5.977839710287764,"aX":-3.477005161240542},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.8,"breakHorizontal":5.2,"spinRate":2253,"spinDirection":277},"zone":2,"typeConfidence":0.9,"plateTime":0.44324755707029917,"extension":5.97103400736048},"index":0,"playId":"2e89b42e-e5b8-37bb-87e3-289ef985c7ee","pitchNumber":1,"startTime":"2026-06-21T21:11:19.820Z","endTime":"2026-06-21T21:11:23.588Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.38561135613477,"aZ":-25.16508929547502,"pfxX":7.075125265182483,"pfxZ":4.6751846689356,"pX":0.18313677689901647,"pZ":2.383943415538404,"vX0":-5.858562914056864,"vY0":-122.0865619697213,"vZ0":-3.3998048444222393,"x":110.02,"y":174.41,"x0":1.7017231499240266,"y0":50.005433639928945,"z0":5.974878904104731,"aX":10.617725436622152},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":7.8,"breakHorizontal":-11.3,"spinRate":1718,"spinDirection":123},"zone":5,"typeConfidence":0.91,"plateTime":0.44967099215262785,"extension":6.045268598040952},"hitData":{"launchSpeed":95.1,"launchAngle":33.0,"totalDistance":370.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":128.57,"coordY":50.09}},"index":1,"playId":"c25e3b91-9f31-3c32-822a-79659289b36a","pitchNumber":2,"startTime":"2026-06-21T21:11:35.916Z","endTime":"2026-06-21T21:11:45.226Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T21:11:45.226Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Logan O'Hoppe strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-21T21:13:32.967Z","endTime":"2026-06-21T21:15:28.054Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.532388471255402,"aZ":-23.793711072048467,"pfxX":-0.7308993854638868,"pfxZ":4.829504634816923,"pX":0.2971874073671948,"pZ":2.5016600450295488,"vX0":6.212407575090997,"vY0":-130.40014973332546,"vZ0":-2.5645987819926583,"x":105.67,"y":171.24,"x0":-2.0135517775691603,"y0":50.001344697859956,"z0":5.278982200743212,"aX":-1.268511664967774},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.4,"breakHorizontal":0.0,"spinRate":2394,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.41886641546029946,"extension":6.1907825858622045},"index":0,"playId":"90f2967d-c7f7-36f6-82d3-070e4cafb0c9","pitchNumber":1,"startTime":"2026-06-21T21:14:06.564Z","endTime":"2026-06-21T21:14:10.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.741099261991437,"aZ":-27.586700712907465,"pfxX":6.181279586965851,"pfxZ":2.9532815434188198,"pX":0.7135021261648529,"pZ":1.9295570465904457,"vX0":4.997787136741446,"vY0":-124.2368487828314,"vZ0":-2.7333788567631276,"x":89.8,"y":186.68,"x0":-2.132669737274885,"y0":50.00001397651007,"z0":5.355939150029388,"aX":9.581473769107143},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.9,"breakHorizontal":-12.4,"spinRate":2619,"spinDirection":59},"zone":9,"typeConfidence":2.0,"plateTime":0.4422260469476873,"extension":6.250196094573017},"index":1,"playId":"381b29c6-04fc-375c-ad45-7ffd0e0d4106","pitchNumber":2,"startTime":"2026-06-21T21:14:22.185Z","endTime":"2026-06-21T21:14:25.208Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-21T21:14:31.141Z","endTime":"2026-06-21T21:14:44.582Z","isPitch":false,"type":"action","player":{"id":681351,"link":"/api/v1/people/681351"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":77.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.047227848984555,"aZ":-32.23003386344562,"pfxX":8.0901517763169,"pfxZ":-0.03507488810177861,"pX":0.12136525952111395,"pZ":2.757377047337468,"vX0":2.9027527073748955,"vY0":-124.15253352651433,"vZ0":-0.07802483854373876,"x":112.37,"y":164.33,"x0":-2.1170630103081933,"y0":50.00296935758612,"z0":5.492906578991263,"aX":12.510314070932463},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.2,"breakHorizontal":-15.4,"spinRate":2802,"spinDirection":51},"zone":5,"typeConfidence":2.0,"plateTime":0.4427677044310281,"extension":6.228886383817498},"index":3,"playId":"2da6eb3a-a45f-3480-af96-fb4bafbf57f8","pitchNumber":3,"startTime":"2026-06-21T21:14:44.582Z","endTime":"2026-06-21T21:14:47.808Z","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":95.1,"endSpeed":86.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.93701594107776,"aZ":-16.014094364356506,"pfxX":-8.205976511262032,"pfxZ":8.448243487147465,"pX":1.468504178624881,"pZ":2.2969760487717465,"vX0":11.649655072150804,"vY0":-137.95297635085626,"vZ0":-5.060888165981701,"x":61.02,"y":176.76,"x0":-1.758314843039685,"y0":50.00028341822875,"z0":5.247929254863968,"aX":-15.69180120376277},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.3,"breakHorizontal":12.2,"spinRate":2356,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.3982344176828696,"extension":6.268217640330914},"index":4,"playId":"3f2de72c-d53d-35d4-b443-d7d125779df1","pitchNumber":4,"startTime":"2026-06-21T21:15:05.188Z","endTime":"2026-06-21T21:15:08.425Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.844428471483933,"aZ":-36.36405491276973,"pfxX":-9.678468075300906,"pfxZ":-2.489305281604885,"pX":-0.4281235256388196,"pZ":2.1918959147073167,"vX0":6.9308861056342455,"vY0":-129.90796557293672,"vZ0":-1.3063219789543776,"x":133.32,"y":179.6,"x0":-1.8925470874115413,"y0":50.00051452647224,"z0":5.501742217274205,"aX":-16.303674523245387},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-4.6,"breakHorizontal":15.7,"spinRate":1409,"spinDirection":253},"zone":7,"typeConfidence":2.0,"plateTime":0.42395064997557474,"extension":6.257765538726455},"index":5,"playId":"397cf0a6-7c60-317f-b705-f906b10b026e","pitchNumber":5,"startTime":"2026-06-21T21:15:23.024Z","endTime":"2026-06-21T21:15:28.054Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T21:15:28.054Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Siri singles on a ground ball to third baseman Max Muncy.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-21T21:15:34.795Z","endTime":"2026-06-21T21:16:01.895Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.78664478064318,"aZ":-20.89536580903371,"pfxX":-9.9536420612673,"pfxZ":6.0012081201551055,"pX":-0.2865666366367978,"pZ":1.7279377024202576,"vX0":8.084097370208928,"vY0":-136.60174303685523,"vZ0":-5.385033396324241,"x":127.92,"y":192.13,"x0":-2.000017255216595,"y0":50.000835128635295,"z0":5.173676146467521,"aX":-18.695767175671698},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.8,"breakHorizontal":16.2,"spinRate":2310,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.4019038192228046,"extension":6.3654861780819925},"hitData":{"launchSpeed":102.1,"launchAngle":-7.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.85,"coordY":178.4}},"index":0,"playId":"38daf53d-3cd1-35c2-9e42-356afe743b19","pitchNumber":1,"startTime":"2026-06-21T21:15:52.812Z","endTime":"2026-06-21T21:16:01.895Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T21:16:01.895Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Neto strikes out swinging. Jose Siri steals (1) 2nd base.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-21T21:16:17.264Z","endTime":"2026-06-21T21:18:37.699Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"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":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.39872115155657,"aZ":-32.37695416197148,"pfxX":4.745023732022506,"pfxZ":-0.13088486058532833,"pX":0.9711665327150875,"pZ":0.7661547550323335,"vX0":6.334709699455394,"vY0":-124.43522218290992,"vZ0":-4.104828191874705,"x":79.98,"y":218.09,"x0":-2.2256488332621793,"y0":50.00117089244705,"z0":5.124778429274303,"aX":7.426672088753512},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.0,"breakHorizontal":-10.1,"spinRate":2749,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.44047468483750407,"extension":6.111005706973756},"index":0,"playId":"8d501ae5-aae1-3c8e-b3d7-c6d49f9db344","pitchNumber":1,"startTime":"2026-06-21T21:16:31.971Z","endTime":"2026-06-21T21:16:35.749Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.480848951971403,"aZ":-22.058678789736536,"pfxX":-0.20432052544291546,"pfxZ":6.411390303721088,"pX":0.3813062770958534,"pZ":3.4934182846483934,"vX0":6.36736052077637,"vY0":-124.90950122280302,"vZ0":-0.14295565900189078,"x":102.47,"y":144.46,"x0":-2.1758016007699372,"y0":50.003199693372885,"z0":5.367122452593896,"aX":-0.3224719825812654},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":11.9,"breakHorizontal":-1.1,"spinRate":2566,"spinDirection":83},"zone":12,"typeConfidence":2.0,"plateTime":0.43871487526122177,"extension":6.125630933434366},"index":1,"playId":"83f1dd35-4942-3db5-89b1-ca71cf6fd54f","pitchNumber":2,"startTime":"2026-06-21T21:16:52.395Z","endTime":"2026-06-21T21:16:55.471Z","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":94.0,"endSpeed":85.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.613317797054076,"aZ":-16.899871368284984,"pfxX":-7.370013493067219,"pfxZ":8.141804474118079,"pX":0.5739152302250199,"pZ":2.563324106953992,"vX0":9.222602572998076,"vY0":-136.49131116374363,"vZ0":-3.735351332126098,"x":95.12,"y":169.57,"x0":-1.900179693266662,"y0":50.00546724666109,"z0":5.1221610617321645,"aX":-13.831101764481453},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.0,"breakHorizontal":11.3,"spinRate":2079,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.4021701742514461,"extension":6.318539530457518},"index":2,"playId":"a4671789-60e7-3fab-b3c3-465779a186c9","pitchNumber":3,"startTime":"2026-06-21T21:17:18.138Z","endTime":"2026-06-21T21:17:22.475Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"046444c5-cfc4-33e8-8a0b-46c3029c0116","startTime":"2026-06-21T21:17:42.660Z","endTime":"2026-06-21T21:17:47.553Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-21T21:18:06.484Z","endTime":"2026-06-21T21:18:30.690Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"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,"runnerGoing":true},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.887494154112336,"aZ":-30.153834186506874,"pfxX":-7.085517448327836,"pfxZ":1.2029420611452935,"pX":-0.37966455116679637,"pZ":1.2146821310644136,"vX0":6.319661223534708,"vY0":-128.80726783765064,"vZ0":-4.627923002229039,"x":131.47,"y":205.98,"x0":-1.9449956018474137,"y0":50.00371824443002,"z0":5.367716442577445,"aX":-11.900716816421992},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.3,"breakHorizontal":11.4,"spinRate":1027,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.4253132767880774,"extension":6.23751282404548},"index":5,"playId":"c1e10cca-e5e2-3d23-bbd1-6a3803f09365","pitchNumber":4,"startTime":"2026-06-21T21:18:30.690Z","endTime":"2026-06-21T21:18:37.699Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T21:18:37.699Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wade Meckler walks.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-21T21:18:48.641Z","endTime":"2026-06-21T21:20:32.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"postOnSecond":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.007134686328047,"aZ":-37.64454960125077,"pfxX":-7.952542338901354,"pfxZ":-3.270550837278675,"pX":0.09889758620088453,"pZ":2.8708648925550215,"vX0":8.048720504055305,"vY0":-128.1580536885495,"vZ0":0.7642015141728846,"x":113.23,"y":161.27,"x0":-2.040266618810054,"y0":50.0016251649709,"z0":5.495263195337809,"aX":-13.306872363256824},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-5.5,"breakHorizontal":12.7,"spinRate":1350,"spinDirection":259},"zone":2,"typeConfidence":2.0,"plateTime":0.42641911882272643,"extension":6.365946434897046},"index":0,"playId":"60d60f94-d616-3232-9191-d9c117853b98","pitchNumber":1,"startTime":"2026-06-21T21:19:09.821Z","endTime":"2026-06-21T21:19:13.626Z","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":85.3,"endSpeed":77.8,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.42032357718393,"aZ":-30.909699156802088,"pfxX":6.62524558463312,"pfxZ":0.8161144459398777,"pX":-0.3237459284519685,"pZ":3.497183337811965,"vX0":2.6816675303992374,"vY0":-124.1782158287662,"vZ0":1.7713145680743698,"x":129.34,"y":144.36,"x0":-2.2805002947501096,"y0":50.0029607833271,"z0":5.358382082711281,"aX":10.277691992203486},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.2,"breakHorizontal":-12.6,"spinRate":2810,"spinDirection":67},"zone":11,"typeConfidence":2.0,"plateTime":0.4422111845789205,"extension":5.872659914944227},"index":1,"playId":"c4c656b3-ad51-3bfb-a234-94c814db5c2e","pitchNumber":2,"startTime":"2026-06-21T21:19:29.585Z","endTime":"2026-06-21T21:19:33.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.250422361623972,"aZ":-29.328771966449544,"pfxX":4.931288853516088,"pfxZ":1.803123343021194,"pX":0.7590568872288342,"pZ":1.0452611872797801,"vX0":6.112277271172297,"vY0":-124.77788252309095,"vZ0":-4.352790990555383,"x":88.07,"y":210.56,"x0":-2.363400936014949,"y0":50.00239722263151,"z0":5.230669321238812,"aX":7.768430955430059},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.5,"breakHorizontal":-10.3,"spinRate":2605,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4390728765264864,"extension":6.2174270872836415},"index":2,"playId":"6cf65677-075c-3068-90e9-76183e20e8d1","pitchNumber":3,"startTime":"2026-06-21T21:19:49.611Z","endTime":"2026-06-21T21:19:54.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.5,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.464995025166083,"aZ":-28.60400610899254,"pfxX":-6.72331814303272,"pfxZ":2.1524415116596565,"pX":-1.5458162694085056,"pZ":2.6569680809147185,"vX0":4.15312313801889,"vY0":-127.91085437991767,"vZ0":-1.1968383494622838,"x":175.92,"y":167.04,"x0":-2.3173395553056557,"y0":50.00037018178953,"z0":5.374365574619807,"aX":-11.1354950806378},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.8,"breakHorizontal":11.3,"spinRate":1011,"spinDirection":256},"zone":11,"typeConfidence":2.0,"plateTime":0.4282558397097773,"extension":6.117877001624065},"index":3,"playId":"c82f28e3-c3e3-312d-99ad-881b903eecf5","pitchNumber":4,"startTime":"2026-06-21T21:20:07.827Z","endTime":"2026-06-21T21:20:12.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.95785042076248,"aZ":-20.8544202387171,"pfxX":-10.317775287689795,"pfxZ":6.135818526816003,"pX":-0.5789204484409668,"pZ":0.8990665718236145,"vX0":7.875636952432451,"vY0":-135.12539296989624,"vZ0":-7.31383492321107,"x":139.07,"y":214.51,"x0":-2.1934400045395703,"y0":50.00597668565769,"z0":5.110588891044872,"aX":-19.04779671183643},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.7,"breakHorizontal":16.9,"spinRate":2363,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.40563854616108674,"extension":6.304324126274219},"index":4,"playId":"e87d4d11-ce54-3a77-a01a-d03bd3ce3b26","pitchNumber":5,"startTime":"2026-06-21T21:20:28.422Z","endTime":"2026-06-21T21:20:32.557Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T21:20:32.557Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jo Adell strikes out swinging.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-21T21:21:42.805Z","endTime":"2026-06-21T21:24:02.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5,6,8],"actionIndex":[2,7],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"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":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":{"id":678022,"link":"/api/v1/people/678022"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-21T21:20:52.811Z","endTime":"2026-06-21T21:21:44.913Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.239432036591356,"aZ":-26.79347627008654,"pfxX":4.675050581671974,"pfxZ":3.3266546305042235,"pX":1.321354365458912,"pZ":0.3832562568153974,"vX0":7.539770725601564,"vY0":-126.27461098107328,"vZ0":-6.252186825978434,"x":66.63,"y":228.43,"x0":-2.3083677657101793,"y0":50.00337119446203,"z0":5.041318332809506,"aX":7.564795620188077},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.8,"breakHorizontal":-10.2,"spinRate":2730,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.43342423133099217,"extension":6.33361629356221},"index":1,"playId":"22042ae3-5e6a-32fb-b0a8-9a999a5a38b0","pitchNumber":1,"startTime":"2026-06-21T21:21:44.913Z","endTime":"2026-06-21T21:21:53.812Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Jack Perkins. Jose Siri to 3rd. Wade Meckler to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":2,"actionPlayId":"22042ae3-5e6a-32fb-b0a8-9a999a5a38b0","startTime":"2026-06-21T21:22:12.701Z","endTime":"2026-06-21T21:22:18.709Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":642350,"link":"/api/v1/people/642350"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.62167856926305,"aZ":-23.90607138616714,"pfxX":3.1860907043387074,"pfxZ":5.143771534115798,"pX":1.596082106529224,"pZ":1.6847205292330825,"vX0":8.039027905207021,"vY0":-126.72414761454326,"vZ0":-3.723804671597753,"x":56.16,"y":193.29,"x0":-2.045882184541993,"y0":50.00583749798392,"z0":5.10821489080207,"aX":5.122688354921556},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":8.5,"breakHorizontal":-7.8,"spinRate":2646,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4340980681754787,"extension":6.239319988652874},"index":3,"playId":"0a780c50-4a46-33cd-9ef7-5d394e56f1c4","pitchNumber":2,"startTime":"2026-06-21T21:22:18.709Z","endTime":"2026-06-21T21:22:23.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":82.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.727909542880983,"aZ":-26.77185286556657,"pfxX":-0.13885948752922328,"pfxZ":3.0909556155619917,"pX":0.358542806994276,"pZ":2.422955186866449,"vX0":6.484909757742773,"vY0":-131.99643344900292,"vZ0":-2.10672509590054,"x":103.33,"y":173.36,"x0":-2.1224249406145037,"y0":50.00090678882989,"z0":5.222553095344166,"aX":-0.243058819564071},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.3,"breakHorizontal":-1.3,"spinRate":2450,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.41655838534977674,"extension":6.159165866032462},"index":4,"playId":"7ec36850-b4ee-354a-86f4-00bebd040101","pitchNumber":3,"startTime":"2026-06-21T21:22:37.805Z","endTime":"2026-06-21T21:22:41.680Z","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":89.3,"endSpeed":81.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.88850454644693,"aZ":-31.53340718245324,"pfxX":-8.7142732652621,"pfxZ":0.38007780130529767,"pX":-0.36678316153011004,"pZ":2.4270933509138524,"vX0":7.157258594816323,"vY0":-129.8313619227275,"vZ0":-1.5557913822183531,"x":130.98,"y":173.25,"x0":-2.0415957708474135,"y0":50.002900952660454,"z0":5.458113546396696,"aX":-14.718178330357109},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.6,"breakHorizontal":13.9,"spinRate":1116,"spinDirection":252},"zone":4,"typeConfidence":2.0,"plateTime":0.4236030826582211,"extension":6.261297641623687},"index":5,"playId":"43044f89-ddb7-34fe-923b-e0d0354b1e71","pitchNumber":4,"startTime":"2026-06-21T21:22:58.174Z","endTime":"2026-06-21T21:23:02.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.269025258972107,"aZ":-31.049699896992994,"pfxX":-8.886529968264838,"pfxZ":0.6815083357778922,"pX":1.497881880559626,"pZ":-0.7397644528224155,"vX0":11.381668015401672,"vY0":-129.26596555561986,"vZ0":-8.717783060490275,"x":59.9,"y":258.75,"x0":-1.8434064107281516,"y0":50.00635244933411,"z0":5.11975237370181,"aX":-14.783000464886527},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.0,"breakHorizontal":13.1,"spinRate":1370,"spinDirection":256},"zone":14,"typeConfidence":2.0,"plateTime":0.4265297245604782,"extension":6.544848348471698},"index":6,"playId":"f3626bd8-ea5e-3402-abe6-548aae7d24ff","pitchNumber":5,"startTime":"2026-06-21T21:23:21.463Z","endTime":"2026-06-21T21:23:25.063Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Jack Perkins. Jose Siri scores. Wade Meckler to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":4,"homeScore":5,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":7,"actionPlayId":"f3626bd8-ea5e-3402-abe6-548aae7d24ff","startTime":"2026-06-21T21:23:47.580Z","endTime":"2026-06-21T21:23:56.892Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":642350,"link":"/api/v1/people/642350"}},{"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":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.224725716841633,"aZ":-26.189992288464836,"pfxX":3.345766650462277,"pfxZ":3.595349737602958,"pX":1.0644733227177587,"pZ":1.5437160182672098,"vX0":6.989244726799911,"vY0":-128.11491552730342,"vZ0":-4.176286629569161,"x":76.42,"y":197.1,"x0":-2.132462734892738,"y0":50.0014690678028,"z0":5.239496017746803,"aX":5.5662440486429805},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.8,"breakHorizontal":-7.6,"spinRate":2639,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.427364724943466,"extension":6.301995760047883},"index":8,"playId":"087cd0ce-c1ed-38fe-9c03-daf09718b01c","pitchNumber":6,"startTime":"2026-06-21T21:23:56.892Z","endTime":"2026-06-21T21:24:02.276Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T21:24:02.276Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Soderstrom grounds out, first baseman Nolan Schanuel to pitcher Reid Detmers.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-21T21:25:49.383Z","endTime":"2026-06-21T21:28:06.815Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":6},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":672282,"link":"/api/v1/people/672282"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":86.6,"endSpeed":79.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.470873808294506,"aZ":-32.15120461419703,"pfxX":-1.53245458265602,"pfxZ":0.017713942366883728,"pX":0.43151719543187866,"pZ":2.749144041814962,"vX0":-3.521157728508286,"vY0":-126.03263099993842,"vZ0":-1.4648214858388848,"x":100.55,"y":164.55,"x0":2.0502476499330293,"y0":50.004939306357926,"z0":5.953251655405181,"aX":-2.446395048160219},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.1,"breakHorizontal":3.6,"spinRate":2322,"spinDirection":256},"zone":6,"typeConfidence":0.9,"plateTime":0.4358905547197569,"extension":6.165645864729953},"index":0,"playId":"f348331d-f68d-312b-bc9a-33ba70ad04c3","pitchNumber":1,"startTime":"2026-06-21T21:26:11.008Z","endTime":"2026-06-21T21:26:18.300Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.7,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.646786498284744,"aZ":-35.01248374421296,"pfxX":-1.3262210789732287,"pfxZ":-1.7775921095591887,"pX":0.6913567111505902,"pZ":2.2285610438442407,"vX0":-2.9028533328972688,"vY0":-125.22643312949093,"vZ0":-2.1851686239940316,"x":90.65,"y":178.61,"x0":2.0346142132858023,"y0":50.00021876360418,"z0":5.9575862941213416,"aX":-2.1205415898502538},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.5,"breakHorizontal":3.0,"spinRate":2426,"spinDirection":292},"zone":9,"typeConfidence":0.9,"plateTime":0.4362224205920251,"extension":6.0462404057650545},"index":1,"playId":"24be030a-af86-3b3f-99b1-57b02cba8469","pitchNumber":2,"startTime":"2026-06-21T21:26:35.138Z","endTime":"2026-06-21T21:26:38.335Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-21T21:26:45.858Z","endTime":"2026-06-21T21:26:55.476Z","isPitch":false,"type":"action","player":{"id":691016,"link":"/api/v1/people/691016"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.3,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.257885375043422,"aZ":-34.67241498792318,"pfxX":-1.4297275238679692,"pfxZ":-1.5572498143074247,"pX":-0.7062717941319034,"pZ":0.599983494272512,"vX0":-6.057295021377143,"vY0":-125.57707377686926,"vZ0":-5.855124431078199,"x":143.92,"y":222.58,"x0":1.91794514470206,"y0":50.001927305579656,"z0":5.765940448172991,"aX":-2.2943479615584983},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.8,"breakHorizontal":4.0,"spinRate":2446,"spinDirection":297},"zone":13,"typeConfidence":0.9,"plateTime":0.43534591331579886,"extension":6.231774846047725},"index":3,"playId":"440288ae-9f0e-302f-b0ec-aeca4f63e68d","pitchNumber":3,"startTime":"2026-06-21T21:26:55.476Z","endTime":"2026-06-21T21:26:58.644Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.062885716082583,"aZ":-13.912289948065224,"pfxX":6.857679488371529,"pfxZ":9.653405191286623,"pX":0.3985441471946866,"pZ":2.5179782913699316,"vX0":-6.563164775645342,"vY0":-136.22945631417738,"vZ0":-5.987121447061595,"x":101.81,"y":170.79,"x0":1.9402576228508484,"y0":50.00668632004679,"z0":5.694692980947689,"aX":12.978536581445336},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.4,"breakHorizontal":-11.2,"spinRate":2229,"spinDirection":145},"zone":6,"typeConfidence":0.9,"plateTime":0.40104706081635433,"extension":6.246528801612019},"index":4,"playId":"002adf0b-d4ce-3b3e-8065-57753238e248","pitchNumber":4,"startTime":"2026-06-21T21:27:19.369Z","endTime":"2026-06-21T21:27:23.470Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.52073637640365,"aZ":-34.53826146395873,"pfxX":-1.4731286059829207,"pfxZ":-1.499883160638947,"pX":-1.4334399859611386,"pZ":0.7116736664836438,"vX0":-7.150626123485951,"vY0":-124.23294928633857,"vZ0":-5.485906414820324,"x":171.64,"y":219.56,"x0":1.6615572545584572,"y0":50.00257252343658,"z0":5.786034203244346,"aX":-2.3239011453088985},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.7,"breakHorizontal":4.2,"spinRate":2565,"spinDirection":317},"zone":13,"typeConfidence":0.9,"plateTime":0.43919092930961234,"extension":6.287685331631775},"index":5,"playId":"96161110-38d6-38fb-8968-a87ee10e3a41","pitchNumber":5,"startTime":"2026-06-21T21:27:38.620Z","endTime":"2026-06-21T21:27:41.886Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.623900014122604,"aZ":-35.665248505021324,"pfxX":-1.5186205108275583,"pfxZ":-2.2298380425425517,"pX":1.0226511402527514,"pZ":3.0829026568185114,"vX0":-2.09688497940327,"vY0":-123.98376286528739,"vZ0":0.0010402272243974497,"x":78.02,"y":155.54,"x0":2.0750643804394344,"y0":50.004236231602356,"z0":6.046545410364978,"aX":-2.3758262759921545},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-3.8,"breakHorizontal":3.2,"spinRate":2352,"spinDirection":311},"zone":12,"typeConfidence":0.9,"plateTime":0.44093009371513947,"extension":6.103327143237451},"hitData":{"launchSpeed":82.4,"launchAngle":-4.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.51,"coordY":172.82}},"index":6,"playId":"16f0b77a-35c0-36a8-a3b8-b1fb5bf800fa","pitchNumber":6,"startTime":"2026-06-21T21:27:58.508Z","endTime":"2026-06-21T21:28:06.815Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T21:28:06.815Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonah Heim grounds out, second baseman Christian Moore to first baseman Nolan Schanuel.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-21T21:28:15.281Z","endTime":"2026-06-21T21:29:51.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.8,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.122311385423462,"aZ":-32.56725822461857,"pfxX":-0.5536921937349133,"pfxZ":-0.25710410185496,"pX":0.6681654998858075,"pZ":3.74406773927291,"vX0":-2.9790375592456404,"vY0":-122.43191161952528,"vZ0":1.0379627606449748,"x":91.53,"y":137.69,"x0":1.9681079603882106,"y0":50.001984631585046,"z0":6.082537665396723,"aX":-0.8480043863830444},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.0,"breakHorizontal":1.7,"spinRate":2331,"spinDirection":297},"zone":12,"typeConfidence":0.88,"plateTime":0.44583411446228016,"extension":6.030530284862277},"index":0,"playId":"9775e92f-4e9e-3d74-a7fb-aebd754b52bc","pitchNumber":1,"startTime":"2026-06-21T21:28:37.538Z","endTime":"2026-06-21T21:28:41.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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.460936110535023,"aZ":-13.774693744195648,"pfxX":6.621445060454258,"pfxZ":9.780210921748642,"pX":0.5009742835037305,"pZ":3.1708793743494046,"vX0":-5.318724658778371,"vY0":-136.17835260576092,"vZ0":-5.03367789099443,"x":97.9,"y":153.17,"x0":1.6176074458719731,"y0":50.00189551234267,"z0":5.9936889819355015,"aX":12.455357662432084},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.8,"breakHorizontal":-10.9,"spinRate":2085,"spinDirection":148},"zone":3,"typeConfidence":0.9,"plateTime":0.4019796274520049,"extension":6.182534399971151},"index":1,"playId":"abf4349d-29aa-3d6b-9f5f-eac9198bdf5f","pitchNumber":2,"startTime":"2026-06-21T21:28:55.635Z","endTime":"2026-06-21T21:28:58.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":78.1,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.47455342995821,"aZ":-36.64363310331938,"pfxX":-0.6820472179529364,"pfxZ":-2.9596077005045665,"pX":-1.007051364547762,"pZ":0.8614865088650734,"vX0":-5.948195699499712,"vY0":-121.52899423481877,"vZ0":-4.822997797648213,"x":155.39,"y":215.52,"x0":1.550187542038274,"y0":50.002727520486324,"z0":6.018531462205696,"aX":-1.0292392502656191},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-6.2,"breakHorizontal":2.5,"spinRate":2476,"spinDirection":318},"zone":13,"typeConfidence":0.87,"plateTime":0.4489183383324251,"extension":6.091949544657127},"index":2,"playId":"c46b0dcb-b4fe-3f86-8cf6-747f756c1367","pitchNumber":3,"startTime":"2026-06-21T21:29:19.670Z","endTime":"2026-06-21T21:29:24.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.1121829456832,"aZ":-12.485220923885327,"pfxX":4.251262194377177,"pfxZ":10.45171425634408,"pX":0.5709669787124527,"pZ":3.217520652057977,"vX0":-4.3002064512643035,"vY0":-136.18989934722126,"vZ0":-5.08250799161385,"x":95.24,"y":151.91,"x0":1.6159079078080756,"y0":50.00183703255078,"z0":5.967114899445623,"aX":8.008258098373483},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.1,"breakHorizontal":-6.8,"spinRate":2104,"spinDirection":150},"zone":3,"typeConfidence":0.9,"plateTime":0.40174468930575946,"extension":6.279079842147407},"hitData":{"launchSpeed":88.8,"launchAngle":-45.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":134.74,"coordY":160.21}},"index":3,"playId":"c2f3f5ad-9a16-3280-bca6-8a6e980ab184","pitchNumber":4,"startTime":"2026-06-21T21:29:41.897Z","endTime":"2026-06-21T21:29:51.732Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T21:29:51.732Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Joey Meneses flies out to center fielder Jose Siri.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-21T21:30:02.988Z","endTime":"2026-06-21T21:31:23.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.6,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.008909407528282,"aZ":-22.719711093864742,"pfxX":8.917366454623536,"pfxZ":6.16692953223804,"pX":0.2053281638072293,"pZ":3.6511152119818417,"vX0":-6.503198944166528,"vY0":-122.42359666273337,"vZ0":-1.1214714832238213,"x":109.17,"y":140.2,"x0":1.725136373809975,"y0":50.00082675490483,"z0":6.0427426906876605,"aX":13.663663481443661},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":11.2,"breakHorizontal":-14.8,"spinRate":1585,"spinDirection":135},"zone":12,"typeConfidence":0.9,"plateTime":0.44578136295604365,"extension":6.164136885747582},"index":0,"playId":"8d012a7d-fd78-3869-9de9-57bbef493fda","pitchNumber":1,"startTime":"2026-06-21T21:30:19.261Z","endTime":"2026-06-21T21:30:23.675Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.5,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.08666711263554,"aZ":-32.519519991040916,"pfxX":-0.6621609883320183,"pfxZ":-0.21598167093641862,"pX":-0.26947705191418353,"pZ":2.0994172373312723,"vX0":-5.245340376764404,"vY0":-125.12938725783846,"vZ0":-2.768236022058881,"x":127.27,"y":182.1,"x0":1.9357124595391613,"y0":50.00319029497407,"z0":5.871297530154228,"aX":-1.0548558706601303},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.7,"breakHorizontal":2.4,"spinRate":2280,"spinDirection":289},"zone":7,"typeConfidence":0.9,"plateTime":0.43689968028217807,"extension":6.080223625626055},"index":1,"playId":"de9d82b2-0c43-3059-94b1-b36608cb07ca","pitchNumber":2,"startTime":"2026-06-21T21:30:34.660Z","endTime":"2026-06-21T21:30:39.088Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":70.9,"endSpeed":64.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.052445027076065,"aZ":-40.63679870147051,"pfxX":-5.9399882009577265,"pfxZ":-8.007941464213577,"pX":0.20996839937878564,"pZ":2.240156411888547,"vX0":-1.6051297525672539,"vY0":-103.0566259431282,"vZ0":1.6746907729946252,"x":109.0,"y":178.3,"x0":1.774490050621342,"y0":50.00506989624565,"z0":6.39500441916065,"aX":-6.273055735282788},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.8,"breakVerticalInduced":-13.4,"breakHorizontal":11.3,"spinRate":2475,"spinDirection":329},"zone":8,"typeConfidence":0.91,"plateTime":0.5352412063382403,"extension":6.161735082907843},"index":2,"playId":"24f62873-51ee-385f-875b-a289866ec3d7","pitchNumber":3,"startTime":"2026-06-21T21:30:53.702Z","endTime":"2026-06-21T21:30:57.774Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.860223632321244,"aZ":-16.12642060863268,"pfxX":6.365190051376123,"pfxZ":8.504432278407796,"pX":-0.4436401607979019,"pZ":2.8599345724686014,"vX0":-8.407687825988221,"vY0":-135.8058305477347,"vZ0":-4.663585047398242,"x":133.91,"y":161.56,"x0":1.8505996292345432,"y0":50.006194459279946,"z0":5.704358898561323,"aX":12.01604398569251},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.8,"breakHorizontal":-10.0,"spinRate":1955,"spinDirection":140},"zone":4,"typeConfidence":0.88,"plateTime":0.40173935668695515,"extension":6.265919522743671},"hitData":{"launchSpeed":89.7,"launchAngle":49.0,"totalDistance":294.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":145.62,"coordY":83.33}},"index":3,"playId":"d08b401c-c457-3591-837a-2db416947fe1","pitchNumber":4,"startTime":"2026-06-21T21:31:13.818Z","endTime":"2026-06-21T21:31:23.824Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T21:31:23.824Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Schanuel grounds out, second baseman Zack Gelof to first baseman Nick Kurtz.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-21T21:33:32.710Z","endTime":"2026-06-21T21:35:19.020Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640454,"fullName":"Matt Krook","link":"/api/v1/people/640454"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"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":{"description":"Pitching Change: Matt Krook replaces Jack Perkins.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-21T21:33:10.228Z","endTime":"2026-06-21T21:33:34.733Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":640454,"link":"/api/v1/people/640454"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":72.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.86095734014739,"aZ":-30.925692117604573,"pfxX":-10.528902812931289,"pfxZ":0.9459912591509738,"pX":-0.11741035767629643,"pZ":2.241872341834559,"vX0":-4.683058910408814,"vY0":-115.42957323835286,"vZ0":-1.3783581966437364,"x":121.48,"y":178.25,"x0":3.319469731851699,"y0":50.00276662244185,"z0":5.8850596583578625,"aX":-13.896932878331716},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":1.7,"breakHorizontal":20.4,"spinRate":2695,"spinDirection":302},"zone":8,"typeConfidence":2.0,"plateTime":0.47853955436686624,"extension":5.917814451772048},"index":1,"playId":"0a1b42c8-d08f-3182-8859-fd68e8817f38","pitchNumber":1,"startTime":"2026-06-21T21:33:34.733Z","endTime":"2026-06-21T21:33:38.408Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":72.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.012209175079686,"aZ":-32.98607425118109,"pfxX":-10.245300186894706,"pfxZ":-0.6095830859409181,"pX":0.4892311583724775,"pZ":1.7831838435237848,"vX0":-3.4377673170151812,"vY0":-116.16939327143167,"vZ0":-2.0168379616943852,"x":98.35,"y":190.63,"x0":3.3254209781911643,"y0":50.000133582332516,"z0":5.846564544963414,"aX":-13.77465479462819},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-1.3,"breakHorizontal":19.4,"spinRate":2749,"spinDirection":298},"zone":9,"typeConfidence":2.0,"plateTime":0.47441671421589326,"extension":5.876793924463717},"index":2,"playId":"a8dc8f17-bc38-324a-bee3-732a5345ac62","pitchNumber":2,"startTime":"2026-06-21T21:33:49.840Z","endTime":"2026-06-21T21:33:53.680Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-21T21:34:02.062Z","endTime":"2026-06-21T21:34:15.240Z","isPitch":false,"type":"action","player":{"id":694384,"link":"/api/v1/people/694384"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.562976289218962,"aZ":-31.944557018848567,"pfxX":-8.219732685514487,"pfxZ":0.15628788593880927,"pX":-0.839354544345339,"pZ":2.842450217198781,"vX0":-7.117188668263513,"vY0":-120.71709860824403,"vZ0":-0.42030815758915485,"x":148.99,"y":162.03,"x0":3.225036951685632,"y0":50.00295319655899,"z0":5.853887766613289,"aX":-12.01503238718455},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.5,"breakHorizontal":16.7,"spinRate":2664,"spinDirection":297},"zone":11,"typeConfidence":2.0,"plateTime":0.4553792692918064,"extension":5.954241967307266},"index":4,"playId":"f3c85427-e62f-3702-9efd-64b02ee40330","pitchNumber":3,"startTime":"2026-06-21T21:34:15.240Z","endTime":"2026-06-21T21:34:18.556Z","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":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.44938586420988,"aZ":-27.538080879447854,"pfxX":11.630211767313348,"pfxZ":2.685207255418602,"pX":-1.6728404241884325,"pZ":1.132223445740428,"vX0":-14.994146584464156,"vY0":-130.2858290231791,"vZ0":-7.130298293058557,"x":180.76,"y":208.21,"x0":2.636144592262732,"y0":50.00293967785436,"z0":5.975467840974139,"aX":20.06816523255824},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.4,"breakHorizontal":-17.9,"spinRate":2016,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.4198291731201289,"extension":5.982610673141632},"index":5,"playId":"2b286c46-9009-3e18-9b4d-66239b78f0b4","pitchNumber":4,"startTime":"2026-06-21T21:34:34.946Z","endTime":"2026-06-21T21:34:39.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.378670026230306,"aZ":-26.439370226718527,"pfxX":11.299565227006521,"pfxZ":3.366064894034026,"pX":-0.34698016021417855,"pZ":0.7870374375853268,"vX0":-11.808399698326337,"vY0":-129.05180333942505,"vZ0":-7.871788465007626,"x":130.23,"y":217.53,"x0":2.7986299109983843,"y0":50.00391442743405,"z0":5.884505797228665,"aX":19.24945060043312},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.6,"breakHorizontal":-18.1,"spinRate":1933,"spinDirection":116},"zone":13,"typeConfidence":2.0,"plateTime":0.42283815658059654,"extension":6.068621828184523},"index":6,"playId":"448e0d95-3f33-34a5-98cb-82a5b3e5855e","pitchNumber":5,"startTime":"2026-06-21T21:34:52.365Z","endTime":"2026-06-21T21:34:56.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.419368634878126,"aZ":-29.616607917462193,"pfxX":-5.452850387101973,"pfxZ":1.7207306802777946,"pX":-0.6031573305691248,"pZ":2.039673274428818,"vX0":-7.660361777639395,"vY0":-121.78968768174087,"vZ0":-2.6568017852054693,"x":139.99,"y":183.71,"x0":3.3048050313056283,"y0":50.00119506615806,"z0":5.735308968718117,"aX":-8.099006641357073},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.6,"breakHorizontal":11.9,"spinRate":2741,"spinDirection":303},"zone":7,"typeConfidence":2.0,"plateTime":0.45165685398998745,"extension":5.96155617852532},"hitData":{"launchSpeed":82.8,"launchAngle":-10.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.79,"coordY":151.72}},"index":7,"playId":"4f137ebc-1908-3e0c-972b-d7f2b7b0e4ca","pitchNumber":6,"startTime":"2026-06-21T21:35:10.471Z","endTime":"2026-06-21T21:35:19.020Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T21:35:19.020Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Denzer Guzman walks.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-21T21:35:27.436Z","endTime":"2026-06-21T21:37:15.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640454,"fullName":"Matt Krook","link":"/api/v1/people/640454"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.714921710710204,"aZ":-27.049032710609193,"pfxX":11.85044158686124,"pfxZ":3.0116114320057648,"pX":1.568425425028882,"pZ":2.8888787173165116,"vX0":-7.235815347106044,"vY0":-129.95048313511631,"vZ0":-2.937056782439126,"x":57.22,"y":160.78,"x0":2.857800452287191,"y0":50.00010839452052,"z0":6.101257983775446,"aX":20.146487396918076},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.0,"breakHorizontal":-19.7,"spinRate":2031,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.4224303614054916,"extension":5.7392547149104365},"index":0,"playId":"2fac055e-eb5c-3712-94a5-2a4b7465fa36","pitchNumber":1,"startTime":"2026-06-21T21:35:44.336Z","endTime":"2026-06-21T21:35:47.899Z","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":91.3,"endSpeed":82.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.42975165486691,"aZ":-24.176607632965894,"pfxX":12.28572933725895,"pfxZ":4.548414148130323,"pX":1.6556185209466725,"pZ":1.9311141487529044,"vX0":-7.343249945068626,"vY0":-132.55960164367158,"vZ0":-5.983892159370671,"x":53.89,"y":186.64,"x0":2.882410820299411,"y0":50.00314841146203,"z0":6.011238778515164,"aX":21.609299215599663},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.0,"breakHorizontal":-20.4,"spinRate":2027,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.4150524635556172,"extension":5.847198650193784},"index":1,"playId":"32af75cc-8609-337b-a848-19649570e9b3","pitchNumber":2,"startTime":"2026-06-21T21:35:59.354Z","endTime":"2026-06-21T21:36:02.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":73.1,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.484994850317253,"aZ":-32.53170200463862,"pfxX":-10.633011015440573,"pfxZ":-0.2604618749713339,"pX":1.1176521553532561,"pZ":2.865977988420381,"vX0":-2.373394113484708,"vY0":-117.5180613049802,"vZ0":0.21038902484605115,"x":74.4,"y":161.4,"x0":3.526181371052524,"y0":50.00386271608618,"z0":5.848429896530085,"aX":-14.569736856989588},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-0.1,"breakHorizontal":19.8,"spinRate":2806,"spinDirection":301},"zone":12,"typeConfidence":2.0,"plateTime":0.469751044971189,"extension":5.973729668393719},"index":2,"playId":"0ed6b894-6935-3690-957b-e6c343cbf20c","pitchNumber":3,"startTime":"2026-06-21T21:36:15.564Z","endTime":"2026-06-21T21:36:20.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":80.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.90087180585971,"aZ":-29.986259554399822,"pfxX":11.822981676197074,"pfxZ":1.3147021233521752,"pX":0.30151832243465343,"pZ":1.9732224279874384,"vX0":-10.474773135053272,"vY0":-129.12612060018083,"vZ0":-4.18278302466436,"x":105.51,"y":185.5,"x0":2.898392884475489,"y0":50.00585565531889,"z0":5.9528857252943235,"aX":19.729096883834774},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.6,"breakHorizontal":-18.7,"spinRate":1937,"spinDirection":110},"zone":9,"typeConfidence":2.0,"plateTime":0.4261443085216472,"extension":5.984138731796863},"index":3,"playId":"9502cb08-5b68-3e4a-93b3-ec3ae1af17d3","pitchNumber":4,"startTime":"2026-06-21T21:36:31.314Z","endTime":"2026-06-21T21:36:35.383Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":80.9,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.875850222004583,"aZ":-30.716871231190176,"pfxX":9.927293132969819,"pfxZ":0.8655206539592815,"pX":1.2065328500664367,"pZ":2.8947926714953076,"vX0":-7.753576938652547,"vY0":-129.1164992621557,"vZ0":-1.8792655074335025,"x":71.01,"y":160.62,"x0":2.970486192531999,"y0":50.000120148353474,"z0":6.013947100571072,"aX":16.626194760084157},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.3,"breakHorizontal":-16.1,"spinRate":1977,"spinDirection":118},"zone":12,"typeConfidence":2.0,"plateTime":0.4255102498675698,"extension":5.87115191942931},"index":4,"playId":"1e6edf7e-5bad-3504-bc1f-7d4b6c652b2f","pitchNumber":5,"startTime":"2026-06-21T21:36:47.589Z","endTime":"2026-06-21T21:36:51.948Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-06-21T21:36:55.997Z","endTime":"2026-06-21T21:37:09.856Z","isPitch":false,"type":"action","player":{"id":694203,"link":"/api/v1/people/694203"}},{"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":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.575776390340174,"aZ":-31.95174697695022,"pfxX":-8.552086076063407,"pfxZ":0.15863718902455037,"pX":-1.8340875938059586,"pZ":2.0049708368405588,"vX0":-9.081045338189876,"vY0":-119.13895835950737,"vZ0":-2.0595044790373347,"x":186.91,"y":184.65,"x0":3.149451981041532,"y0":50.00388832198645,"z0":5.790277035145827,"aX":-12.198168161295413},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":0.0,"breakHorizontal":17.9,"spinRate":2794,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.4611344610165937,"extension":6.078596691507168},"index":6,"playId":"cd83c15b-b8b2-3e2c-9455-1a7081ad0102","pitchNumber":6,"startTime":"2026-06-21T21:37:09.856Z","endTime":"2026-06-21T21:37:15.381Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T21:37:15.381Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Moore grounds out, shortstop Jacob Wilson to first baseman Nick Kurtz.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-21T21:37:25.104Z","endTime":"2026-06-21T21:40:32.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640454,"fullName":"Matt Krook","link":"/api/v1/people/640454"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,8],"actionIndex":[7],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.86719564583367,"aZ":-27.78334561319473,"pfxX":10.811209480095105,"pfxZ":2.5669680646930555,"pX":1.4730270199449982,"pZ":2.5201351961447735,"vX0":-7.674767981835951,"vY0":-129.868608743251,"vZ0":-3.5752049770693084,"x":60.85,"y":170.74,"x0":3.0599989187126173,"y0":50.00344123516488,"z0":6.024939919527142,"aX":18.491899799145635},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.1,"breakHorizontal":-17.9,"spinRate":1965,"spinDirection":118},"zone":12,"typeConfidence":2.0,"plateTime":0.4215499755928658,"extension":5.797096983710206},"index":0,"playId":"9cdd4bf4-8bcf-3dd5-9737-0d34e9c51738","pitchNumber":1,"startTime":"2026-06-21T21:37:41.796Z","endTime":"2026-06-21T21:37:45.766Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"0fab0668-4118-3a7e-b80e-4dfbed378cab","startTime":"2026-06-21T21:37:59.369Z","endTime":"2026-06-21T21:38:03.457Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.757096303203014,"aZ":-26.263509325066817,"pfxX":11.887651161070401,"pfxZ":3.5166877013309605,"pX":0.3534271939596582,"pZ":1.7544065247721892,"vX0":-10.17901307204775,"vY0":-129.02828241476476,"vZ0":-5.393566919896113,"x":103.53,"y":191.41,"x0":2.8120823378648225,"y0":50.00309962417072,"z0":5.905102458671034,"aX":19.97219396852798},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.3,"breakHorizontal":-19.2,"spinRate":1979,"spinDirection":119},"zone":9,"typeConfidence":2.0,"plateTime":0.42509632859384805,"extension":6.085934353032702},"index":2,"playId":"e8271360-e30d-33d6-aa70-17197a53432b","pitchNumber":2,"startTime":"2026-06-21T21:38:17.733Z","endTime":"2026-06-21T21:38:21.303Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":74.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.312066859427492,"aZ":-34.719307734966435,"pfxX":-7.8450862661831415,"pfxZ":-1.8024222233600282,"pX":-1.6146268185787287,"pZ":1.5585918904780662,"vX0":-8.93984272808142,"vY0":-119.31551114331543,"vZ0":-2.4097731888008664,"x":178.55,"y":196.7,"x0":3.2288994884460385,"y0":50.00188066218886,"z0":5.7728741894156785,"aX":-11.080383817316038},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-3.6,"breakHorizontal":16.7,"spinRate":2666,"spinDirection":309},"zone":13,"typeConfidence":2.0,"plateTime":0.4626807967195665,"extension":6.130077369395456},"index":3,"playId":"7d56ba02-954e-3a08-ba2e-ef8b7cc75c55","pitchNumber":3,"startTime":"2026-06-21T21:38:39.288Z","endTime":"2026-06-21T21:38:43.460Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.15663204680556,"aZ":-30.22892968634809,"pfxX":8.236645101779537,"pfxZ":1.125757771548459,"pX":-0.7639360884231009,"pZ":2.214580008480952,"vX0":-11.89973824918282,"vY0":-129.62412714003682,"vZ0":-3.860202061932677,"x":146.12,"y":178.99,"x0":2.7917311605112807,"y0":50.000332933919864,"z0":6.0018465748486145,"aX":14.178456612084798},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.4,"breakHorizontal":-12.6,"spinRate":2068,"spinDirection":116},"zone":4,"typeConfidence":2.0,"plateTime":0.42070665966379206,"extension":6.029152049660675},"index":4,"playId":"14bcefeb-0d47-3d54-b663-b2732648a491","pitchNumber":4,"startTime":"2026-06-21T21:38:58.704Z","endTime":"2026-06-21T21:39:07.115Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"playId":"35bd6d55-2939-3436-98f7-8cf0da92d575","startTime":"2026-06-21T21:39:31.462Z","endTime":"2026-06-21T21:39:35.576Z","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":2},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.231634998018187,"aZ":-35.62222563384992,"pfxX":-8.821392834068229,"pfxZ":-2.3957391635870433,"pX":2.871070835666415,"pZ":3.245495253148835,"vX0":0.8922829634513683,"vY0":-119.38640531137102,"vZ0":1.2791917384719445,"x":7.56,"y":151.15,"x0":3.637986751578335,"y0":50.0004901813692,"z0":5.911772981202499,"aX":-12.716748687749927},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-3.7,"breakHorizontal":15.7,"spinRate":2742,"spinDirection":300},"zone":12,"typeConfidence":2.0,"plateTime":0.45898480898854954,"extension":5.8478704099114776},"index":6,"playId":"2e8ea627-596f-3fdc-ae95-72beb4d39497","pitchNumber":5,"startTime":"2026-06-21T21:39:49.088Z","endTime":"2026-06-21T21:39:56.126Z","isPitch":true,"type":"pitch"},{"details":{"description":"Denzer Guzman caught stealing 2nd base, catcher Jonah Heim to second baseman Zack Gelof.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":7,"actionPlayId":"2e8ea627-596f-3fdc-ae95-72beb4d39497","startTime":"2026-06-21T21:40:19.940Z","endTime":"2026-06-21T21:40:24.545Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":694203,"link":"/api/v1/people/694203"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.564568071027406,"aZ":-37.08705775135667,"pfxX":-7.590865385580926,"pfxZ":-3.375842036318879,"pX":0.29255369187511215,"pZ":2.0320708958045817,"vX0":-4.5653854137317555,"vY0":-120.17388937164327,"vZ0":-0.9073614875494085,"x":105.85,"y":183.91,"x0":3.2069796478099337,"y0":50.003894266220385,"z0":5.725926344380013,"aX":-11.03848112195802},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-6.0,"breakHorizontal":14.9,"spinRate":2737,"spinDirection":301},"zone":8,"typeConfidence":2.0,"plateTime":0.45680231435024377,"extension":6.024234581189124},"hitData":{"launchSpeed":106.2,"launchAngle":-13.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.47,"coordY":163.18}},"index":8,"playId":"f0b9e20b-f1e5-37f5-a03e-04e6907e4134","pitchNumber":6,"startTime":"2026-06-21T21:40:24.545Z","endTime":"2026-06-21T21:40:32.554Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T21:40:32.554Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colby Thomas strikes out swinging.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-21T21:42:25.105Z","endTime":"2026-06-21T21:44:09.053Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"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, 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":85.1,"endSpeed":78.8,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.750328674628772,"aZ":-30.997097161551675,"pfxX":-0.6513354818284842,"pfxZ":0.7504742766839261,"pX":0.5297075217099632,"pZ":3.3687930456867234,"vX0":-3.6968834011451848,"vY0":-124.01208475561032,"vZ0":-0.15601560785763524,"x":96.81,"y":147.82,"x0":2.1190287592162966,"y0":50.004196158983376,"z0":5.999125956558075,"aX":-1.0229140485091543},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.6,"breakHorizontal":1.9,"spinRate":2208,"spinDirection":249},"zone":12,"typeConfidence":0.89,"plateTime":0.4401954866181521,"extension":6.064615445209727},"index":0,"playId":"f48fc3c0-0387-37cc-9d26-a81c32bd8fff","pitchNumber":1,"startTime":"2026-06-21T21:42:40.178Z","endTime":"2026-06-21T21:42:44.591Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":75.9,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.16382396321259,"aZ":-23.56414016136369,"pfxX":9.576063732230203,"pfxZ":5.838395977597676,"pX":1.1200293955721632,"pZ":3.417118406419755,"vX0":-4.6291656813256195,"vY0":-120.85192258483431,"vZ0":-1.3582964567717006,"x":74.31,"y":146.52,"x0":1.8189618266624497,"y0":50.005087995310724,"z0":6.061786074198428,"aX":14.127001485570144},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":10.4,"breakHorizontal":-16.2,"spinRate":1694,"spinDirection":125},"zone":12,"typeConfidence":0.9,"plateTime":0.45371602370144926,"extension":5.991823313884927},"index":1,"playId":"6a2c1e24-7a2e-3268-bfd9-79f3396cd6af","pitchNumber":2,"startTime":"2026-06-21T21:42:55.562Z","endTime":"2026-06-21T21:42:59.354Z","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":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.611641674274896,"aZ":-30.418100793283827,"pfxX":-0.3644879014444711,"pfxZ":1.1179880605661285,"pX":-0.4907944429001333,"pZ":1.2221427409982355,"vX0":-5.947489796212613,"vY0":-124.58468325409288,"vZ0":-5.2037614920949675,"x":135.71,"y":205.78,"x0":1.9771737065743433,"y0":50.00260575195249,"z0":5.859531370601718,"aX":-0.5701298699480154},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.1,"breakHorizontal":2.0,"spinRate":2365,"spinDirection":298},"zone":13,"typeConfidence":0.89,"plateTime":0.44007005562842805,"extension":6.152583510828208},"index":2,"playId":"ff8fcbf8-4ec6-3470-8de1-c3d281eeb153","pitchNumber":3,"startTime":"2026-06-21T21:43:10.069Z","endTime":"2026-06-21T21:43:13.691Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.1,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.758742246466753,"aZ":-29.845468802784758,"pfxX":-0.26568850085171647,"pfxZ":1.4837024969614374,"pX":-0.9133794320579187,"pZ":1.0447822458890526,"vX0":-6.991715956756046,"vY0":-124.09849370436598,"vZ0":-5.6426487532275855,"x":151.82,"y":210.57,"x0":1.9694289304664163,"y0":50.000746133412036,"z0":5.820037368988991,"aX":-0.4157090050763075},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.7,"breakHorizontal":2.0,"spinRate":2455,"spinDirection":285},"zone":13,"typeConfidence":0.87,"plateTime":0.4405840385349631,"extension":6.067734416123065},"index":3,"playId":"82f77e1c-873f-3e43-b116-8f955931409f","pitchNumber":4,"startTime":"2026-06-21T21:43:24.970Z","endTime":"2026-06-21T21:43:28.692Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.802734208570484,"aZ":-16.405606377951322,"pfxX":6.3895470947968835,"pfxZ":8.456580537723218,"pX":-0.7944819750259481,"pZ":2.6473826617986234,"vX0":-9.469146131906761,"vY0":-135.26650036039487,"vZ0":-5.2500365408755005,"x":147.28,"y":167.3,"x0":1.9114365483490547,"y0":50.001436359636784,"z0":5.75271346878043,"aX":11.912955373357837},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.4,"breakHorizontal":-9.7,"spinRate":2045,"spinDirection":141},"zone":4,"typeConfidence":0.89,"plateTime":0.40396737851042186,"extension":6.339711520068312},"index":4,"playId":"1e8fa425-a3c4-3e14-9181-1894a62f97f7","pitchNumber":5,"startTime":"2026-06-21T21:43:42.315Z","endTime":"2026-06-21T21:43:47.659Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-06-21T21:43:51.591Z","endTime":"2026-06-21T21:44:04.238Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.122,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.99050227211575,"aZ":-29.661764503510273,"pfxX":0.008945961323322926,"pfxZ":1.5179701411406556,"pX":-0.6837709175330577,"pZ":1.3305363999238415,"vX0":-6.908171749650959,"vY0":-127.93477417127293,"vZ0":-5.389090688016468,"x":143.06,"y":202.86,"x0":2.0529506818377765,"y0":50.001146674444065,"z0":5.795850407502493,"aX":0.01501827139081424},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.7,"breakHorizontal":1.6,"spinRate":2301,"spinDirection":285},"zone":13,"typeConfidence":0.89,"plateTime":0.4285278778582109,"extension":6.078125543806396},"index":6,"playId":"fb8eaa94-c738-3477-95b8-715c19c3b79a","pitchNumber":6,"startTime":"2026-06-21T21:44:04.238Z","endTime":"2026-06-21T21:44:09.053Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T21:44:09.053Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Bolte strikes out swinging.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-21T21:44:27.596Z","endTime":"2026-06-21T21:45:22.878Z","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":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":3},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.729949577025103,"aZ":-35.60762636330283,"pfxX":0.08318596713591209,"pfxZ":-2.248964479922405,"pX":0.3376298737784733,"pZ":3.5867902104356255,"vX0":-4.111311237847047,"vY0":-122.99381951950758,"vZ0":1.4673842722460342,"x":104.13,"y":141.94,"x0":2.020982239017156,"y0":50.00064990499268,"z0":6.005508521988309,"aX":0.12840239664527048},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-3.5,"breakHorizontal":0.8,"spinRate":2263,"spinDirection":292},"zone":12,"typeConfidence":0.89,"plateTime":0.44559600422278844,"extension":6.056316890240522},"index":0,"playId":"d29341bf-509b-376e-a84a-e74d68178594","pitchNumber":1,"startTime":"2026-06-21T21:44:41.732Z","endTime":"2026-06-21T21:44:45.803Z","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":1},"pitchData":{"startSpeed":69.7,"endSpeed":63.4,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.213733891471644,"aZ":-42.192095726644105,"pfxX":-4.145982747853117,"pfxZ":-9.885289288355292,"pX":0.7855452183164651,"pZ":2.3980449488581734,"vX0":-0.7892050248236827,"vY0":-101.26650761338635,"vZ0":2.3941166359349753,"x":87.06,"y":174.03,"x0":1.720687983908078,"y0":50.001061876126556,"z0":6.573455329868793,"aX":-4.202738976990061},"breaks":{"breakAngle":6.0,"breakLength":16.8,"breakY":24.0,"breakVertical":-74.0,"breakVerticalInduced":-16.4,"breakHorizontal":7.7,"spinRate":2464,"spinDirection":332},"zone":6,"typeConfidence":0.91,"plateTime":0.5458954377558429,"extension":6.028525925694669},"index":1,"playId":"156f9827-7bb9-36c3-ae34-b686fb451401","pitchNumber":2,"startTime":"2026-06-21T21:44:57.419Z","endTime":"2026-06-21T21:45:01.402Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-21T21:45:08.744Z","endTime":"2026-06-21T21:45:17.558Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.951968181216508,"aZ":-34.925206337294206,"pfxX":0.04431359926752121,"pfxZ":-1.7710938361208557,"pX":-0.1989749889854936,"pZ":1.221315360035269,"vX0":-5.128220021537762,"vY0":-123.76253599471114,"vZ0":-4.249894063029131,"x":124.58,"y":205.8,"x0":1.8952519042273719,"y0":50.005134295010684,"z0":5.889267095916046,"aX":0.06862999373884422},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-4.0,"breakHorizontal":1.1,"spinRate":2432,"spinDirection":313},"zone":13,"typeConfidence":0.89,"plateTime":0.44274488617952024,"extension":6.118154844076928},"index":3,"playId":"50755fdf-8d56-3b32-a1c9-a11f867bb693","pitchNumber":3,"startTime":"2026-06-21T21:45:17.558Z","endTime":"2026-06-21T21:45:22.878Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T21:45:22.878Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Max Muncy grounds out softly, pitcher Reid Detmers to first baseman Nolan Schanuel.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-21T21:45:23.006Z","endTime":"2026-06-21T21:46:08.030Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672282,"link":"/api/v1/people/672282"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":70.4,"endSpeed":63.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.593930546474283,"aZ":-40.762873115201465,"pfxX":-5.97122714201631,"pfxZ":-8.347539668456468,"pX":0.3769324184813836,"pZ":2.0943252042172458,"vX0":-1.4531778109008564,"vY0":-102.32105077967049,"vZ0":1.4237789882203653,"x":102.63,"y":182.23,"x0":1.8773798719403627,"y0":50.003780257162724,"z0":6.503158508758495,"aX":-6.141940884677549},"breaks":{"breakAngle":8.4,"breakLength":16.8,"breakY":24.0,"breakVertical":-70.6,"breakVerticalInduced":-14.0,"breakHorizontal":11.3,"spinRate":2507,"spinDirection":328},"zone":9,"typeConfidence":0.91,"plateTime":0.5415757052090062,"extension":6.0461015291507545},"index":0,"playId":"42ee3c1e-3ad8-3c8c-8361-9fac5967c637","pitchNumber":1,"startTime":"2026-06-21T21:45:44.618Z","endTime":"2026-06-21T21:45:49.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.654572465567565,"aZ":-23.00176662888334,"pfxX":9.289057394522972,"pfxZ":6.039534466995098,"pX":0.725330424838336,"pZ":1.9599495434547018,"vX0":-5.562838675108717,"vY0":-123.05728604369307,"vZ0":-4.6862507718118245,"x":89.35,"y":185.86,"x0":1.8197742961681822,"y0":50.00171828515485,"z0":5.86141932435529,"aX":14.105799862655893},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":10.0,"breakHorizontal":-15.4,"spinRate":1565,"spinDirection":125},"zone":9,"typeConfidence":0.9,"plateTime":0.44676620268280454,"extension":6.158411342857005},"hitData":{"launchSpeed":54.3,"launchAngle":-59.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":135.44,"coordY":181.96}},"index":1,"playId":"a39d000a-f487-30ef-9478-9702c2304666","pitchNumber":2,"startTime":"2026-06-21T21:45:59.369Z","endTime":"2026-06-21T21:46:08.030Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T21:46:08.030Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Donovan Walton flies out to center fielder Henry Bolte.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-21T21:48:30.854Z","endTime":"2026-06-21T21:49:28.804Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Luis Medina replaces Matt Krook.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-21T21:47:59.059Z","endTime":"2026-06-21T21:48:32.904Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665622,"link":"/api/v1/people/665622"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":73.9,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.260299018247547,"aZ":-43.53034955236203,"pfxX":4.6501078765696295,"pfxZ":-8.10940079935549,"pX":-0.47397880649906876,"pZ":2.112161412126525,"vX0":0.8436687837896336,"vY0":-119.31252258503201,"vZ0":0.08441731205366731,"x":135.07,"y":181.75,"x0":-1.437899781360438,"y0":50.005852774862156,"z0":6.0975005742825035,"aX":6.5077035468620865},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-14.2,"breakHorizontal":-8.6,"spinRate":2664,"spinDirection":35},"zone":7,"typeConfidence":2.0,"plateTime":0.46435208914698656,"extension":6.073781849080856},"index":1,"playId":"d02ab7e0-e6f7-3eb5-9e17-932caf4255db","pitchNumber":1,"startTime":"2026-06-21T21:48:32.904Z","endTime":"2026-06-21T21:48:36.744Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2026-06-21T21:48:48.124Z","endTime":"2026-06-21T21:48:57.729Z","isPitch":false,"type":"action","player":{"id":622268,"link":"/api/v1/people/622268"}},{"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":92.1,"endSpeed":84.3,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.3010545914523,"aZ":-25.017452738404934,"pfxX":-6.856678993025729,"pfxZ":3.9805898422201835,"pX":0.6601913832505757,"pZ":0.2724761568647858,"vX0":6.710315951505737,"vY0":-133.6036126413172,"vZ0":-9.76077588061782,"x":91.84,"y":231.42,"x0":-0.9999712831530665,"y0":50.00388666520769,"z0":5.788577782142207,"aX":-12.326887369553072},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.2,"breakHorizontal":10.9,"spinRate":1688,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.41085310849303003,"extension":6.187716164514759},"index":3,"playId":"98912377-8045-3646-9029-ef25523fc83f","pitchNumber":2,"startTime":"2026-06-21T21:48:57.729Z","endTime":"2026-06-21T21:49:01.009Z","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.0,"endSpeed":79.9,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.898562321083123,"aZ":-30.012575612093602,"pfxX":4.365292286578362,"pfxZ":1.3312435112671093,"pX":-0.11677874183335844,"pZ":2.6786135196997347,"vX0":2.113929991607278,"vY0":-126.66835648430789,"vZ0":-1.7402368181586068,"x":121.45,"y":166.46,"x0":-1.5293490389629685,"y0":50.00404546950348,"z0":5.774451486014437,"aX":7.092570968972637},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.3,"breakHorizontal":-8.4,"spinRate":2605,"spinDirection":54},"zone":5,"typeConfidence":2.0,"plateTime":0.43243601263673703,"extension":6.131196575480031},"hitData":{"launchSpeed":91.6,"launchAngle":46.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.93,"coordY":75.15}},"index":4,"playId":"9cd87eff-0dcd-3b33-8316-edbe22acca84","pitchNumber":3,"startTime":"2026-06-21T21:49:17.278Z","endTime":"2026-06-21T21:49:28.804Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T21:49:28.804Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Logan O'Hoppe singles on a ground ball to third baseman Max Muncy.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-21T21:49:28.854Z","endTime":"2026-06-21T21:50:56.362Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"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":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691777,"link":"/api/v1/people/691777"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":1},"pitchData":{"startSpeed":100.5,"endSpeed":92.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.17184167136754,"aZ":-10.276528391460515,"pfxX":-4.99837493774594,"pfxZ":10.142990026264506,"pX":1.1954491571412933,"pZ":0.9947615685914106,"vX0":8.227834826588413,"vY0":-145.75051917699898,"vZ0":-11.698433834509075,"x":71.43,"y":211.92,"x0":-1.0102936535008198,"y0":50.00308022482888,"z0":5.673729935084015,"aX":-10.791334939972163},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":16.2,"breakHorizontal":7.4,"spinRate":2490,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.3753151140249895,"extension":6.265528377918214},"index":0,"playId":"5b71247b-d137-38f8-a01e-b8e9e98f8b25","pitchNumber":1,"startTime":"2026-06-21T21:49:51.443Z","endTime":"2026-06-21T21:49:54.850Z","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":86.1,"endSpeed":79.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.696223893093276,"aZ":-34.53540108295588,"pfxX":2.1459370877761277,"pfxZ":-1.4820288942565334,"pX":-1.3052709069712987,"pZ":3.314889687977243,"vX0":-0.1486852001569612,"vY0":-125.48050505926804,"vZ0":0.53237324854742,"x":166.75,"y":149.28,"x0":-1.523961652003172,"y0":50.00334274309155,"z0":5.916632364819196,"aX":3.4176052520660725},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.3,"breakHorizontal":-3.8,"spinRate":2484,"spinDirection":61},"zone":11,"typeConfidence":2.0,"plateTime":0.4367126617958901,"extension":5.844199026233107},"index":1,"playId":"35555038-248e-3a83-beb0-161731aab815","pitchNumber":2,"startTime":"2026-06-21T21:50:07.423Z","endTime":"2026-06-21T21:50:10.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":90.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.74140481155079,"aZ":-18.591888817366527,"pfxX":-10.052772695610152,"pfxZ":6.525688651628471,"pX":-0.5815511426541995,"pZ":1.7448039087992804,"vX0":5.489089532895545,"vY0":-143.28816364124532,"vZ0":-8.328413547136133,"x":139.17,"y":191.67,"x0":-1.2146123949307284,"y0":50.006657559347204,"z0":5.8484201102702045,"aX":-20.932852408896157},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.3,"breakHorizontal":17.2,"spinRate":2387,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.38207819336948035,"extension":6.04963365474484},"index":2,"playId":"15d51d6d-95d2-37c1-96c8-145c303c3f17","pitchNumber":3,"startTime":"2026-06-21T21:50:24.612Z","endTime":"2026-06-21T21:50:28.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":79.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.454454461433745,"aZ":-32.85096820250938,"pfxX":3.380318213339703,"pfxZ":-0.4165306189786513,"pX":-0.5294334352589521,"pZ":2.7419560802374034,"vX0":1.3361319266135716,"vY0":-127.47924962321076,"vZ0":-1.2941290125977782,"x":137.18,"y":164.75,"x0":-1.500835207714323,"y0":50.0017838081941,"z0":5.8713822297159295,"aX":5.511693865180455},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.8,"breakHorizontal":-6.5,"spinRate":2633,"spinDirection":60},"zone":4,"typeConfidence":2.0,"plateTime":0.4311818406061847,"extension":5.9464978340493095},"hitData":{"launchSpeed":83.2,"launchAngle":-10.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.97,"coordY":176.37}},"index":3,"playId":"9df09df7-6022-3069-a555-8387977c2cd7","pitchNumber":4,"startTime":"2026-06-21T21:50:46.374Z","endTime":"2026-06-21T21:50:56.362Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T21:50:56.362Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Siri strikes out swinging.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-21T21:51:15.173Z","endTime":"2026-06-21T21:54:05.984Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.7,"endSpeed":90.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.681254297446486,"aZ":-13.708736747304398,"pfxX":-5.829276980130816,"pfxZ":8.769808262766325,"pX":-0.016013025400397122,"pZ":2.3899046289989783,"vX0":5.757005226057132,"vY0":-144.8415962961839,"vZ0":-7.469603856330571,"x":117.61,"y":174.25,"x0":-1.280781564821301,"y0":50.00468245427144,"z0":5.856903105177982,"aX":-12.275562196617111},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.4,"breakHorizontal":9.2,"spinRate":2479,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.3794698649039505,"extension":6.125055578676169},"index":0,"playId":"3aedd6db-364a-34ec-ace9-0e07b806ea09","pitchNumber":1,"startTime":"2026-06-21T21:51:25.624Z","endTime":"2026-06-21T21:51:29.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.50807635916663,"aZ":-30.46967103680934,"pfxX":4.112185576221398,"pfxZ":1.042689544637586,"pX":1.4362382732011636,"pZ":1.1296300756637965,"vX0":5.510498780130222,"vY0":-128.4897183722174,"vZ0":-5.257002898019276,"x":62.25,"y":208.28,"x0":-1.2868855436253708,"y0":50.00576164004884,"z0":5.626555297454881,"aX":6.7406555003602575},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.7,"breakHorizontal":-8.9,"spinRate":2522,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4295351477121341,"extension":6.094369744010977},"index":1,"playId":"3a523417-ef66-3050-8131-8ad40f6d6d17","pitchNumber":2,"startTime":"2026-06-21T21:51:46.877Z","endTime":"2026-06-21T21:51:49.932Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-21T21:52:02.263Z","endTime":"2026-06-21T21:52:19.500Z","isPitch":false,"type":"action","player":{"id":642350,"link":"/api/v1/people/642350"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.415759333093327,"aZ":-31.484632949118726,"pfxX":2.996842898323001,"pfxZ":0.41374610376530185,"pX":2.3502312050504846,"pZ":0.6359499779472761,"vX0":8.078545454565871,"vY0":-129.54437029991448,"vZ0":-6.486271470178646,"x":27.41,"y":221.61,"x0":-1.2199331443675177,"y0":50.00467896418448,"z0":5.632718571874261,"aX":5.004404015784923},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.7,"breakHorizontal":-7.6,"spinRate":2473,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4256362491993797,"extension":6.283559892241849},"index":3,"playId":"2296e5bd-57a6-31d5-8436-e044ae7230a3","pitchNumber":3,"startTime":"2026-06-21T21:52:19.500Z","endTime":"2026-06-21T21:52:22.862Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.6,"endSpeed":91.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.51777297987387,"aZ":-16.861223773070968,"pfxX":-9.19028921825922,"pfxZ":7.118193278010417,"pX":-0.21624924643280555,"pZ":1.8772705083269476,"vX0":5.94051125261106,"vY0":-146.20509708137243,"vZ0":-8.527411010728862,"x":125.24,"y":188.09,"x0":-1.0871304973661842,"y0":50.00389897724836,"z0":5.856999388521467,"aX":-19.77077799310603},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":11.3,"breakHorizontal":15.4,"spinRate":2447,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.3755499492871346,"extension":6.207095373366431},"index":4,"playId":"7eebf66d-c00d-35c3-9c0d-57d4bac522d3","pitchNumber":4,"startTime":"2026-06-21T21:52:45.602Z","endTime":"2026-06-21T21:52:54.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.76094432883793,"aZ":-30.99374721028011,"pfxX":-6.0295292584235405,"pfxZ":0.6670418622115557,"pX":0.7195107796027774,"pZ":1.6918374273881036,"vX0":6.674279039360771,"vY0":-132.68368811895044,"vZ0":-5.192844939411403,"x":89.57,"y":193.1,"x0":-1.0468599491147874,"y0":50.00600159476281,"z0":5.936665989606399,"aX":-10.737637148831425},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":0.2,"breakHorizontal":9.5,"spinRate":1767,"spinDirection":241},"zone":9,"typeConfidence":2.0,"plateTime":0.4130194665770621,"extension":6.296531919196692},"index":5,"playId":"631f1ad9-ded6-35bc-9a29-d4e77df52cc1","pitchNumber":5,"startTime":"2026-06-21T21:53:29.890Z","endTime":"2026-06-21T21:53:33.383Z","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":1},"pitchData":{"startSpeed":100.9,"endSpeed":92.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.48325184703973,"aZ":-14.271188300611142,"pfxX":-6.9499091861144855,"pfxZ":8.23947474133106,"pX":0.7049047254138067,"pZ":3.02631279788404,"vX0":7.720787775814935,"vY0":-146.67173583607547,"vZ0":-5.883503119412284,"x":90.13,"y":157.07,"x0":-1.0617119083029938,"y0":50.00631926183871,"z0":5.91319627341155,"aX":-15.108185983230424},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":13.9,"breakHorizontal":11.0,"spinRate":2367,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.3737874349532144,"extension":6.200917440785655},"index":6,"playId":"72c82116-dc71-3768-8fe0-02a1317eafc5","pitchNumber":6,"startTime":"2026-06-21T21:53:54.213Z","endTime":"2026-06-21T21:54:05.984Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T21:54:05.984Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zach Neto flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-21T21:54:25.742Z","endTime":"2026-06-21T21:55:15.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.60358839199036,"aZ":-28.162872515032525,"pfxX":-6.391429403962581,"pfxZ":2.185689899088106,"pX":0.4309021970236505,"pZ":1.7481544417882127,"vX0":5.970260939356471,"vY0":-134.6507056382612,"vZ0":-5.744479738920969,"x":100.58,"y":191.58,"x0":-0.9861383583741801,"y0":50.00013043434446,"z0":5.905069117851743,"aX":-11.718774000069267},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.9,"breakHorizontal":10.3,"spinRate":1363,"spinDirection":229},"zone":9,"typeConfidence":2.0,"plateTime":0.40698089223322587,"extension":6.24513042045383},"index":0,"playId":"b615db5f-e5b6-352a-8f29-70e71cbfddf6","pitchNumber":1,"startTime":"2026-06-21T21:54:36.829Z","endTime":"2026-06-21T21:54:40.298Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-06-21T21:54:44.960Z","endTime":"2026-06-21T21:55:05.275Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.16305766393594,"aZ":-31.236248925612667,"pfxX":-6.4537010676377315,"pfxZ":0.5093617034631635,"pX":-0.2387282892101018,"pZ":2.925436504068461,"vX0":4.413475428408386,"vY0":-134.19415277136213,"vZ0":-2.266765878094949,"x":126.1,"y":159.79,"x0":-1.060507198281575,"y0":50.00210999964253,"z0":5.991151793832459,"aX":-11.851235546640833},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":0.7,"breakHorizontal":10.8,"spinRate":1613,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.4070972249735525,"extension":6.195047023069873},"hitData":{"launchSpeed":98.7,"launchAngle":59.0,"totalDistance":246.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":108.06,"coordY":103.37}},"index":2,"playId":"67f02952-5795-3844-b286-4d0feaef6020","pitchNumber":2,"startTime":"2026-06-21T21:55:05.275Z","endTime":"2026-06-21T21:55:15.487Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T21:55:15.487Z","atBatIndex":54},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Zack Gelof reaches on a fielding error by third baseman Denzer Guzman.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-21T21:57:48.161Z","endTime":"2026-06-21T21:59:34.811Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","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":694203,"link":"/api/v1/people/694203"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brent Suter replaces Reid Detmers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-21T21:57:03.502Z","endTime":"2026-06-21T21:57:50.196Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608718,"link":"/api/v1/people/608718"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":71.8,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.0770820346052,"aZ":-24.188113412640114,"pfxX":10.812333960549042,"pfxZ":6.10480014003458,"pX":0.23655029843457862,"pZ":1.5834775492418465,"vX0":-9.762616859343852,"vY0":-113.98076440494536,"vZ0":-4.432781132973328,"x":107.98,"y":196.03,"x0":3.182233356859602,"y0":50.00397197788948,"z0":5.958310377867944,"aX":14.146238381889411},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":10.1,"breakHorizontal":-16.9,"spinRate":1608,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.481606173639924,"extension":7.10459593709252},"index":1,"playId":"481c037f-242b-32b0-b9e8-b31551a4a301","pitchNumber":1,"startTime":"2026-06-21T21:57:50.196Z","endTime":"2026-06-21T21:57:59.009Z","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":88.5,"endSpeed":80.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.405164045077186,"aZ":-16.442130486613618,"pfxX":4.580028444683872,"pfxZ":9.472421377646558,"pX":0.20570083786509116,"pZ":3.7568282931748476,"vX0":-8.509881734627381,"vY0":-128.52461938376507,"vZ0":-2.6122460657114615,"x":109.16,"y":137.35,"x0":2.9753493501441652,"y0":50.00536366180515,"z0":6.074046773811058,"aX":7.60991952805043},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":16.7,"breakHorizontal":-6.2,"spinRate":1992,"spinDirection":160},"zone":12,"typeConfidence":2.0,"plateTime":0.42732502557903196,"extension":7.1804824422515505},"index":2,"playId":"6d337287-8b5b-33c3-8b34-b81f1a24e14c","pitchNumber":2,"startTime":"2026-06-21T21:58:09.815Z","endTime":"2026-06-21T21:58:14.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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":71.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.425173761778503,"aZ":-25.555624591075272,"pfxX":8.534788221982163,"pfxZ":5.177597750887957,"pX":0.2630762027313528,"pZ":2.4700952026230207,"vX0":-9.153931617355873,"vY0":-112.35882221581315,"vZ0":-2.1563237531823445,"x":106.97,"y":172.09,"x0":3.281737790462559,"y0":50.00188719562313,"z0":6.039923480387094,"aX":10.908302808866607},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":9.1,"breakHorizontal":-13.1,"spinRate":1526,"spinDirection":144},"zone":5,"typeConfidence":2.0,"plateTime":0.4875403552874946,"extension":7.122293589224759},"index":3,"playId":"8a85dabf-84a3-3e6d-be66-84cb3760c302","pitchNumber":3,"startTime":"2026-06-21T21:58:20.981Z","endTime":"2026-06-21T21:58:26.260Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.188231437383383,"aZ":-19.196008884406744,"pfxX":10.560148681688815,"pfxZ":7.438529187542913,"pX":-1.8560542942881395,"pZ":0.45994132214343514,"vX0":-15.432063240023126,"vY0":-131.10623443045662,"vZ0":-10.14518770597469,"x":187.75,"y":226.36,"x0":2.728788718606432,"y0":50.00346147128471,"z0":5.806781395330597,"aX":18.42413839587701},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.2,"breakHorizontal":-15.8,"spinRate":2090,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.41745291862077005,"extension":7.470839200347202},"index":4,"playId":"a5be4c1b-5492-36fb-a1d9-6812ea3b99ae","pitchNumber":4,"startTime":"2026-06-21T21:58:46.739Z","endTime":"2026-06-21T21:58:53.340Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.8,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.11365406796201,"aZ":-21.179685647176406,"pfxX":9.073015559684409,"pfxZ":6.275583501832665,"pX":0.046335352697446326,"pZ":2.436966243643211,"vX0":-10.910249318627098,"vY0":-131.82536733621993,"vZ0":-4.9465347041230086,"x":115.23,"y":172.98,"x0":3.0680451148054737,"y0":50.00559067398185,"z0":5.91003484036337,"aX":15.904834331014005},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.3,"breakHorizontal":-13.9,"spinRate":2133,"spinDirection":154},"zone":5,"typeConfidence":2.0,"plateTime":0.4161480198127383,"extension":7.4602628422431865},"index":5,"playId":"0aeca9ca-2bcf-3b7c-a8dd-392a34ac4956","pitchNumber":5,"startTime":"2026-06-21T21:59:10.550Z","endTime":"2026-06-21T21:59:14.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":70.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.08062759081018,"aZ":-25.71703505812401,"pfxX":6.160339542561098,"pfxZ":5.0810904012074065,"pX":0.6282175053553776,"pZ":2.916814581815513,"vX0":-7.200617886148533,"vY0":-111.94388951738675,"vZ0":-1.1612410866279552,"x":93.05,"y":160.03,"x0":3.0850767373893278,"y0":50.00048830818902,"z0":6.073296050346856,"aX":7.823187978489865},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":9.2,"breakHorizontal":-9.4,"spinRate":1559,"spinDirection":151},"zone":3,"typeConfidence":2.0,"plateTime":0.4891600225515358,"extension":6.914455218206577},"hitData":{"launchSpeed":82.0,"launchAngle":11.0,"totalDistance":145.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":90.94,"coordY":155.37}},"index":6,"playId":"6a438b81-9380-381f-8a05-013db486f9c3","pitchNumber":6,"startTime":"2026-06-21T21:59:26.378Z","endTime":"2026-06-21T21:59:34.811Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T21:59:34.811Z","atBatIndex":55},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Nick Kurtz homers (19) on a fly ball to center field. Zack Gelof scores.","rbi":2,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-21T22:00:01.542Z","endTime":"2026-06-21T22:01:13.749Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":{"id":608718,"link":"/api/v1/people/608718"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":{"id":608718,"link":"/api/v1/people/608718"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.0,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.494743021406222,"aZ":-18.855853933701972,"pfxX":6.257065721862139,"pfxZ":7.728129478202678,"pX":0.14413428285005597,"pZ":3.8845211125437196,"vX0":-9.536455484383549,"vY0":-130.46282520247757,"vZ0":-1.7808520608234897,"x":111.51,"y":133.9,"x0":3.0342431790712956,"y0":50.00411747776557,"z0":5.9974908980316295,"aX":10.785952510964439},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":13.8,"breakHorizontal":-9.2,"spinRate":2141,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.41987005015661394,"extension":7.203430801023749},"index":0,"playId":"defb8e0f-f14f-36ac-b34d-8e00bb989d49","pitchNumber":1,"startTime":"2026-06-21T22:00:01.542Z","endTime":"2026-06-21T22:00:05.474Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-06-21T22:00:14.352Z","endTime":"2026-06-21T22:00:23.175Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"playId":"f959de75-a56a-3ecf-becc-3be398892d63","startTime":"2026-06-21T22:00:23.175Z","endTime":"2026-06-21T22:00:28.106Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.3,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.143348025320275,"aZ":-23.16041172718826,"pfxX":-3.820790913506211,"pfxZ":6.406709943650412,"pX":0.13330726541271234,"pZ":2.949910221890785,"vX0":-6.852301769411131,"vY0":-118.30185235901452,"vZ0":-2.426464687843488,"x":111.92,"y":159.13,"x0":3.572152957693829,"y0":50.001565775532505,"z0":6.128246303574394,"aX":-5.374745415320099},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":11.3,"breakHorizontal":8.6,"spinRate":2339,"spinDirection":276},"zone":5,"typeConfidence":2.0,"plateTime":0.46430789463428557,"extension":6.821726897987741},"hitData":{"launchSpeed":109.2,"launchAngle":27.0,"totalDistance":437.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.11,"coordY":22.21}},"index":3,"playId":"b82baf68-ec89-3f0a-b0bc-81deb6f94305","pitchNumber":2,"startTime":"2026-06-21T22:00:45.724Z","endTime":"2026-06-21T22:01:13.749Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T22:01:13.749Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Wilson grounds out, second baseman Christian Moore to first baseman Nolan Schanuel.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-21T22:01:07.819Z","endTime":"2026-06-21T22:01:57.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"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":0},"pitchData":{"startSpeed":79.3,"endSpeed":73.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.271486473748666,"aZ":-23.724426386700113,"pfxX":7.217702765103153,"pfxZ":6.245253071624748,"pX":0.8374383643659092,"pZ":1.6287992923639032,"vX0":-7.575973096403268,"vY0":-115.24485385633979,"vZ0":-4.553928664617258,"x":85.08,"y":194.8,"x0":3.2208424446254837,"y0":50.001433892644,"z0":5.9062769737892875,"aX":9.763490236793093},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":10.4,"breakHorizontal":-11.3,"spinRate":1514,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.4742377216238953,"extension":7.0041926079493715},"index":0,"playId":"c61fa3d3-ce0c-367c-8959-d9ae8f666bca","pitchNumber":1,"startTime":"2026-06-21T22:01:35.553Z","endTime":"2026-06-21T22:01:40.351Z","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":89.4,"endSpeed":82.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.834274243322117,"aZ":-17.35850845845597,"pfxX":0.2766023687847792,"pfxZ":8.661139213482251,"pX":-0.6494628595340757,"pZ":2.3675645518994837,"vX0":-9.61606528242892,"vY0":-129.87892342188954,"vZ0":-5.715620506892089,"x":141.76,"y":174.86,"x0":3.0628248009782553,"y0":50.003800795544635,"z0":5.91393215700388,"aX":0.47321384499786556},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":14.6,"breakHorizontal":1.6,"spinRate":2227,"spinDirection":169},"zone":4,"typeConfidence":2.0,"plateTime":0.4214884460084871,"extension":7.361178890016306},"hitData":{"launchSpeed":55.2,"launchAngle":9.0,"totalDistance":74.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.13,"coordY":157.12}},"index":1,"playId":"7e6cb6b1-5b60-3657-b3be-b754cdee566e","pitchNumber":2,"startTime":"2026-06-21T22:01:47.767Z","endTime":"2026-06-21T22:01:57.322Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T22:01:57.322Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Soderstrom grounds out softly, pitcher Brent Suter to first baseman Nolan Schanuel.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-21T22:02:12.362Z","endTime":"2026-06-21T22:03:31.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608718,"link":"/api/v1/people/608718"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":81.5,"endSpeed":75.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.136946518110644,"aZ":-30.13630511353485,"pfxX":-5.197952812035135,"pfxZ":1.4201327758687459,"pX":-0.39497132792366185,"pZ":2.262355370728454,"vX0":-7.407045891769646,"vY0":-118.63896083291034,"vZ0":-2.5867431780746193,"x":132.06,"y":177.7,"x0":3.4342048796696156,"y0":50.00405325256672,"z0":6.093558654076281,"aX":-7.463149631495234},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":2.3,"breakHorizontal":11.2,"spinRate":2359,"spinDirection":289},"zone":4,"typeConfidence":2.0,"plateTime":0.4603874806516042,"extension":7.084194397484119},"index":0,"playId":"55b7f5ac-2e46-33b0-938c-7a268a9d8149","pitchNumber":1,"startTime":"2026-06-21T22:02:28.196Z","endTime":"2026-06-21T22:02:32.394Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":72.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.723538572424197,"aZ":-32.68774570971549,"pfxX":-3.642389670482071,"pfxZ":-0.3939365760789082,"pX":0.24062909924705242,"pZ":1.6873165619822499,"vX0":-5.967248933486448,"vY0":-113.35936228999347,"vZ0":-2.821099766249732,"x":107.83,"y":193.22,"x0":3.3695630084964296,"y0":50.000215041261534,"z0":6.177914772333098,"aX":-4.788276870365914},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-1.1,"breakHorizontal":7.9,"spinRate":2248,"spinDirection":287},"zone":8,"typeConfidence":2.0,"plateTime":0.4812775007874066,"extension":6.809301193118327},"index":1,"playId":"b05b819e-63c0-3340-a86f-f110cc812429","pitchNumber":2,"startTime":"2026-06-21T22:02:41.007Z","endTime":"2026-06-21T22:02:45.143Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-21T22:02:49.984Z","endTime":"2026-06-21T22:02:56.952Z","isPitch":false,"type":"action","player":{"id":691016,"link":"/api/v1/people/691016"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.0,"endSpeed":71.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.867107661322606,"aZ":-33.1790007430722,"pfxX":-5.52562257811155,"pfxZ":-0.7901381352029784,"pX":0.353448512145385,"pZ":2.067223694680974,"vX0":-5.253738153982764,"vY0":-112.11606908893407,"vZ0":-1.6808783938390601,"x":103.53,"y":182.96,"x0":3.442972663734726,"y0":50.00085959497284,"z0":6.206005208167164,"aX":-7.048350063948528},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-1.6,"breakHorizontal":11.3,"spinRate":2274,"spinDirection":297},"zone":9,"typeConfidence":2.0,"plateTime":0.48814031810104863,"extension":6.87948835017513},"index":3,"playId":"ac826a60-60aa-3ff4-ac48-62b6b89adc22","pitchNumber":3,"startTime":"2026-06-21T22:02:56.952Z","endTime":"2026-06-21T22:03:00.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":71.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.35453073206745,"aZ":-23.2610951533686,"pfxX":6.247967478202698,"pfxZ":6.856438450969671,"pX":0.7538090949800661,"pZ":1.3079949337188657,"vX0":-7.389062391838804,"vY0":-112.96172657258217,"vZ0":-5.133222048710509,"x":88.27,"y":203.46,"x0":3.2459581373526714,"y0":50.00430982369798,"z0":5.9300297021855295,"aX":8.126420323575223},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":11.4,"breakHorizontal":-9.6,"spinRate":1632,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.4837070736657001,"extension":6.936339396258402},"index":4,"playId":"99047652-96b5-394e-a209-f3ac60807a2b","pitchNumber":4,"startTime":"2026-06-21T22:03:10.601Z","endTime":"2026-06-21T22:03:14.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.83334839493961,"aZ":-29.213558910463675,"pfxX":-2.9598588251715463,"pfxZ":2.2201051427050125,"pX":-0.5194952523416746,"pZ":2.4776276646437156,"vX0":-7.936825879694537,"vY0":-114.85961397881954,"vZ0":-1.9907640057631117,"x":136.8,"y":171.88,"x0":3.36909363233467,"y0":50.00221152854222,"z0":6.204035641185372,"aX":-3.941651469150246},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":3.8,"breakHorizontal":7.4,"spinRate":2294,"spinDirection":295},"zone":4,"typeConfidence":2.0,"plateTime":0.4773867858646934,"extension":6.868818674479301},"hitData":{"launchSpeed":53.0,"launchAngle":-59.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":122.22,"coordY":190.3}},"index":5,"playId":"dc4eb732-352b-34ef-afc0-4794c57c7f1c","pitchNumber":5,"startTime":"2026-06-21T22:03:22.750Z","endTime":"2026-06-21T22:03:31.814Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T22:03:31.814Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonah Heim flies out to center fielder Jose Siri.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-21T22:03:37.468Z","endTime":"2026-06-21T22:05:08.039Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.0,"endSpeed":70.9,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.33337624776932,"aZ":-25.841538325525505,"pfxX":6.1114241450678675,"pfxZ":4.958545747955084,"pX":0.5760312250224315,"pZ":3.473812509558533,"vX0":-7.54448185143948,"vY0":-111.99242296199549,"vZ0":0.19532149936408205,"x":95.04,"y":144.99,"x0":3.1870559189035266,"y0":50.000144742651074,"z0":6.0184208383270335,"aX":7.798998276935992},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":9.4,"breakHorizontal":-9.2,"spinRate":1481,"spinDirection":146},"zone":3,"typeConfidence":2.0,"plateTime":0.4882026400623145,"extension":7.130422096637003},"index":0,"playId":"dd94cffb-22d7-35cb-95af-b67b7be130bd","pitchNumber":1,"startTime":"2026-06-21T22:03:53.363Z","endTime":"2026-06-21T22:03:59.029Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.2,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.164822627010974,"aZ":-22.27838377977304,"pfxX":8.08322616352752,"pfxZ":5.6726117518688195,"pX":-0.9359636520689003,"pZ":1.9026417169065912,"vX0":-13.082549325232678,"vY0":-130.6259479477535,"vZ0":-5.908844842752164,"x":152.68,"y":187.41,"x0":3.066218897438627,"y0":50.001066516825176,"z0":5.847651397072593,"aX":14.096111172003432},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.2,"breakHorizontal":-12.0,"spinRate":2203,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.41786497139844414,"extension":7.294233423037608},"index":1,"playId":"439586ab-4083-3d03-a43b-2f6839df7915","pitchNumber":2,"startTime":"2026-06-21T22:04:04.370Z","endTime":"2026-06-21T22:04:08.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.153795757089437,"aZ":-22.655843912997934,"pfxX":-0.48088803856571627,"pfxZ":5.7484054994819935,"pX":-0.17261893217739196,"pZ":3.6144888113013156,"vX0":-8.388572880738506,"vY0":-127.56471195099252,"vZ0":-1.6859526232587476,"x":123.58,"y":141.19,"x0":3.214612533938864,"y0":50.00035020271108,"z0":6.062146916585365,"aX":-0.795593523747247},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":10.3,"breakHorizontal":2.6,"spinRate":2166,"spinDirection":175},"zone":11,"typeConfidence":2.0,"plateTime":0.4286419869856277,"extension":7.053459134095536},"index":2,"playId":"f10d1146-9141-32c7-86e1-b5cd6de800be","pitchNumber":3,"startTime":"2026-06-21T22:04:15.618Z","endTime":"2026-06-21T22:04:21.048Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-21T22:04:26.948Z","endTime":"2026-06-21T22:04:41.036Z","isPitch":false,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"}},{"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":75.5,"endSpeed":70.0,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.702076389061055,"aZ":-26.987284284023584,"pfxX":4.912436131617058,"pfxZ":4.20752996497181,"pX":0.69545425215275,"pZ":2.7974824166198866,"vX0":-6.827860798747653,"vY0":-109.79536694665552,"vZ0":-0.9630648982467802,"x":90.49,"y":163.25,"x0":3.1938299199843745,"y0":50.00318303307062,"z0":6.089423905954902,"aX":6.055931994472787},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":7.7,"breakHorizontal":-7.3,"spinRate":1375,"spinDirection":152},"zone":6,"typeConfidence":2.0,"plateTime":0.49705400425171753,"extension":7.009688366513686},"index":4,"playId":"2d0c1560-2581-39d8-a33b-a1294702425f","pitchNumber":4,"startTime":"2026-06-21T22:04:41.036Z","endTime":"2026-06-21T22:04:45.816Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.6,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.116325029424715,"aZ":-18.49407809247136,"pfxX":-0.5887316233098079,"pfxZ":8.04579551936968,"pX":-0.5643788459025095,"pZ":3.221414062321789,"vX0":-8.98240891828657,"vY0":-129.82234252244214,"vZ0":-3.528504424162745,"x":138.51,"y":151.8,"x0":3.0223641219066697,"y0":50.00424008904927,"z0":6.012354930255196,"aX":-1.001042729933988},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":13.9,"breakHorizontal":3.1,"spinRate":2222,"spinDirection":167},"zone":1,"typeConfidence":2.0,"plateTime":0.4224987618750484,"extension":7.168797764183007},"hitData":{"launchSpeed":80.0,"launchAngle":39.0,"totalDistance":294.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":128.77,"coordY":81.91}},"index":5,"playId":"dac89aa7-f83b-33bc-acb2-e6ff6592d332","pitchNumber":5,"startTime":"2026-06-21T22:04:59.520Z","endTime":"2026-06-21T22:05:08.039Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T22:05:08.039Z","atBatIndex":59},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Vaughn Grissom hit by pitch.","rbi":0,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-21T22:07:40.247Z","endTime":"2026-06-21T22:09:25.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"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":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Hogan Harris replaces Luis Medina.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-21T22:06:46.410Z","endTime":"2026-06-21T22:07:14.887Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663687,"link":"/api/v1/people/663687"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Vaughn Grissom replaces Wade Meckler.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-21T22:07:14.887Z","endTime":"2026-06-21T22:07:42.445Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":685133,"link":"/api/v1/people/685133"}},{"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":73.3,"endSpeed":66.9,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.81740098271802,"aZ":-43.791889199518664,"pfxX":-3.1081017000316953,"pfxZ":-10.235322395627822,"pX":-0.4317968036258592,"pZ":4.828306487808562,"vX0":-4.561771157848794,"vY0":-106.33148711075391,"vZ0":7.030841181602296,"x":133.46,"y":108.42,"x0":2.1531413346280552,"y0":50.00486413815868,"z0":6.473150918235415,"aX":-3.5261922334465874},"breaks":{"breakAngle":6.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.6,"breakVerticalInduced":-16.0,"breakHorizontal":7.0,"spinRate":2591,"spinDirection":340},"zone":11,"typeConfidence":0.91,"plateTime":0.5169640016618011,"extension":6.260792696366261},"index":2,"playId":"068d0ec2-fc15-3109-b391-a351e168c5b0","pitchNumber":1,"startTime":"2026-06-21T22:07:42.445Z","endTime":"2026-06-21T22:07:46.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.251050639612636,"aZ":-14.849211681117984,"pfxX":6.728929282331428,"pfxZ":8.848998024982333,"pX":-0.15542453001952994,"pZ":2.923158906854752,"vX0":-9.093535818667968,"vY0":-139.05801533774994,"vZ0":-5.249192740088098,"x":122.92,"y":159.85,"x0":2.283215907233584,"y0":50.003862175842016,"z0":5.820843044388119,"aX":13.176388268189683},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.1,"breakHorizontal":-10.3,"spinRate":2354,"spinDirection":144},"zone":2,"typeConfidence":0.91,"plateTime":0.39391882900950437,"extension":6.623680934168236},"index":3,"playId":"9f71454b-9132-3478-8f5c-896c3f74a281","pitchNumber":2,"startTime":"2026-06-21T22:07:54.529Z","endTime":"2026-06-21T22:07:58.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.302496109790308,"aZ":-12.578953017793278,"pfxX":4.363424501720181,"pfxZ":10.073881754154108,"pX":0.8300567264465306,"pZ":4.4173359089193465,"vX0":-5.043382082946941,"vY0":-138.22235389975592,"vZ0":-2.155823435514556,"x":85.36,"y":119.51,"x0":2.1069050450467537,"y0":50.0019307444494,"z0":6.046658047320613,"aX":8.487172356624948},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.0,"breakHorizontal":-7.0,"spinRate":2333,"spinDirection":147},"zone":12,"typeConfidence":0.8,"plateTime":0.39548064612899303,"extension":6.58982722220835},"index":4,"playId":"9b342c33-0fe0-362b-b5a6-f6812ab9da4d","pitchNumber":3,"startTime":"2026-06-21T22:08:12.177Z","endTime":"2026-06-21T22:08:16.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.973718464995518,"aZ":-21.145359234585467,"pfxX":9.93096975731236,"pfxZ":6.959187019951901,"pX":-0.7089355558520217,"pZ":1.9083321018192452,"vX0":-10.276185663559751,"vY0":-124.51625933273985,"vZ0":-4.942722145863243,"x":144.02,"y":187.26,"x0":2.1643889022207197,"y0":50.00012601224507,"z0":5.649009072532185,"aX":15.728029411587464},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":11.8,"breakHorizontal":-15.8,"spinRate":2173,"spinDirection":123},"zone":7,"typeConfidence":0.9,"plateTime":0.43844783920197994,"extension":6.8251814724185405},"index":5,"playId":"e1da9e3d-c22b-33ac-94a9-d411a14a323f","pitchNumber":4,"startTime":"2026-06-21T22:08:25.496Z","endTime":"2026-06-21T22:08:52.500Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"}}},{"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":95.4,"endSpeed":87.8,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.51819353901196,"aZ":-13.60526706072092,"pfxX":7.133322721104351,"pfxZ":9.45869005543397,"pX":-0.5085549828718685,"pZ":2.717958102264981,"vX0":-9.119422520829405,"vY0":-138.63604234738645,"vZ0":-6.229878931676813,"x":136.38,"y":165.4,"x0":1.8836437919516884,"y0":50.00445481000612,"z0":5.888063224339466,"aX":14.006313566546035},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.1,"breakHorizontal":-11.2,"spinRate":2292,"spinDirection":146},"zone":4,"typeConfidence":0.9,"plateTime":0.39381326521762894,"extension":6.615199167789372},"index":6,"playId":"6c5dcba1-2c15-37c2-8ae7-7aa73bc17441","pitchNumber":5,"startTime":"2026-06-21T22:08:57.172Z","endTime":"2026-06-21T22:09:01.519Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.6,"endSpeed":67.7,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.71254085169317,"aZ":-43.937251891376974,"pfxX":-4.8920550428736105,"pfxZ":-10.25143176222865,"pX":-1.93457208733636,"pZ":0.8904680503025434,"vX0":-7.203180924603917,"vY0":-108.22623872124555,"vZ0":-0.2515630848243855,"x":190.74,"y":214.74,"x0":2.116574577397656,"y0":50.004272823653736,"z0":5.958744042949045,"aX":-5.611455724728407},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.8,"breakVerticalInduced":-18.0,"breakHorizontal":11.4,"spinRate":2642,"spinDirection":340},"zone":13,"typeConfidence":0.9,"plateTime":0.5126654265376485,"extension":6.6584035100474175},"index":7,"playId":"b20110a6-9212-3740-9f94-144544ddb9e4","pitchNumber":6,"startTime":"2026-06-21T22:09:19.428Z","endTime":"2026-06-21T22:09:25.458Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T22:09:25.458Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jo Adell flies out to right fielder Colby Thomas.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-21T22:09:37.649Z","endTime":"2026-06-21T22:10:19.368Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.13661476627131,"aZ":-18.936276615702692,"pfxX":10.514346810074652,"pfxZ":8.39341515239008,"pX":-0.9656504270179024,"pZ":1.7503560652220087,"vX0":-11.320180687578052,"vY0":-124.79482716485377,"vZ0":-5.873044106213612,"x":153.81,"y":191.52,"x0":2.26340936288031,"y0":50.002065754195534,"z0":5.694245648582004,"aX":16.582092668823833},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":13.9,"breakHorizontal":-16.4,"spinRate":2202,"spinDirection":124},"zone":13,"typeConfidence":0.9,"plateTime":0.43891673296035894,"extension":6.74699647083679},"index":0,"playId":"869dd7d7-b7d0-3dd0-8954-18daf9974442","pitchNumber":1,"startTime":"2026-06-21T22:09:53.791Z","endTime":"2026-06-21T22:09:57.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":94.4,"endSpeed":85.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.53792912085668,"aZ":-10.946936925710482,"pfxX":6.073892781829809,"pfxZ":11.247676742949942,"pX":-0.006042854626345912,"pZ":2.2504760997356783,"vX0":-8.30740953105336,"vY0":-137.04806176505858,"vZ0":-7.57273907063548,"x":117.23,"y":178.02,"x0":2.2865837275478444,"y0":50.001163081819584,"z0":5.811394402635026,"aX":11.461606332659363},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.7,"breakHorizontal":-9.1,"spinRate":2341,"spinDirection":143},"zone":5,"typeConfidence":0.91,"plateTime":0.40088606225694035,"extension":6.542596692719679},"hitData":{"launchSpeed":82.1,"launchAngle":40.0,"totalDistance":275.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":198.7,"coordY":115.35}},"index":1,"playId":"defb9d2b-dcf4-3bf2-9913-2993370ef4aa","pitchNumber":2,"startTime":"2026-06-21T22:10:09.645Z","endTime":"2026-06-21T22:10:19.368Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T22:10:19.368Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nolan Schanuel singles on a ground ball to right fielder Colby Thomas. Vaughn Grissom to 3rd.","rbi":0,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-21T22:10:25.956Z","endTime":"2026-06-21T22:12:19.936Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"postOnThird":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_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":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1454329559902,"aZ":-12.033217448970163,"pfxX":4.785152623504574,"pfxZ":10.382183686732331,"pX":-0.20190480577351058,"pZ":3.27328642747506,"vX0":-8.006469289717295,"vY0":-138.67058199746089,"vZ0":-4.956030135049586,"x":124.7,"y":150.4,"x0":2.1062188571118137,"y0":50.00134771086918,"z0":5.891960145531497,"aX":9.282302177841093},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.9,"breakHorizontal":-7.0,"spinRate":2290,"spinDirection":143},"zone":2,"typeConfidence":0.9,"plateTime":0.39557698408570774,"extension":6.570260522589121},"index":0,"playId":"197163dc-2102-3d98-a6df-48a206396619","pitchNumber":1,"startTime":"2026-06-21T22:10:46.122Z","endTime":"2026-06-21T22:10:50.713Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":72.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.353675676635522,"aZ":-37.93086873727533,"pfxX":-7.019572584295968,"pfxZ":-4.30574082799664,"pX":-0.03339953066388268,"pZ":2.8300095325817978,"vX0":-3.9833966285939004,"vY0":-115.95221621759107,"vZ0":1.3597741628025122,"x":118.27,"y":162.37,"x0":2.6292462037589814,"y0":50.00264559779168,"z0":5.906146245035324,"aX":-9.38429517751909},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-7.0,"breakHorizontal":13.8,"spinRate":2499,"spinDirection":319},"zone":5,"typeConfidence":2.0,"plateTime":0.47570283611688113,"extension":6.495325039923497},"index":1,"playId":"8d2f3e44-35e7-3b46-a4fa-d5f5849063ec","pitchNumber":2,"startTime":"2026-06-21T22:11:03.719Z","endTime":"2026-06-21T22:11:07.140Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.31558138982819,"aZ":-11.425187856220315,"pfxX":5.372467365964364,"pfxZ":10.537790006078776,"pX":-1.202961301673197,"pZ":2.807342336428565,"vX0":-10.104146640493266,"vY0":-139.84615049255285,"vZ0":-6.588730416469304,"x":162.85,"y":162.98,"x0":1.768767870071046,"y0":50.000800972125134,"z0":5.953110781782502,"aX":10.577297935164946},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.8,"breakHorizontal":-7.6,"spinRate":2261,"spinDirection":144},"zone":11,"typeConfidence":0.91,"plateTime":0.3925748303665322,"extension":6.55975120692166},"index":2,"playId":"6cf0866c-fdd7-318c-b091-2b3248e0a323","pitchNumber":3,"startTime":"2026-06-21T22:11:27.528Z","endTime":"2026-06-21T22:11:32.218Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.51658858490762,"aZ":-38.722339821427,"pfxX":-4.885936058584619,"pfxZ":-4.775232337346219,"pX":-1.3544677934618858,"pZ":-0.044319522114204445,"vX0":-7.3946159589238665,"vY0":-117.03066632625422,"vZ0":-4.615789482613366,"x":168.63,"y":239.98,"x0":2.495664390343381,"y0":50.004865274509,"z0":5.626513948135005,"aX":-6.696496987415104},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-9.6,"breakHorizontal":10.8,"spinRate":2613,"spinDirection":328},"zone":13,"typeConfidence":2.0,"plateTime":0.47015223336915746,"extension":6.678252349731549},"index":3,"playId":"bdeef1e4-bb07-31a1-a578-146ff499996d","pitchNumber":4,"startTime":"2026-06-21T22:11:46.279Z","endTime":"2026-06-21T22:11:51.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":85.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.117681684401795,"aZ":-15.050107362202791,"pfxX":6.637965306025207,"pfxZ":8.95283094549631,"pX":0.3332802631777616,"pZ":2.5063379355563584,"vX0":-7.230388354016123,"vY0":-138.66952578420577,"vZ0":-6.376769251363822,"x":104.3,"y":171.11,"x0":2.134307351351722,"y0":50.006516003656444,"z0":5.872309558580595,"aX":12.702097780029469},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.8,"breakHorizontal":-10.2,"spinRate":2374,"spinDirection":144},"zone":6,"typeConfidence":0.92,"plateTime":0.397692628869156,"extension":6.61037802185613},"hitData":{"launchSpeed":90.4,"launchAngle":-27.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.6,"coordY":125.62}},"index":4,"playId":"33b0fe1e-10ce-3891-9cf0-d50d0958dfd0","pitchNumber":5,"startTime":"2026-06-21T22:12:07.882Z","endTime":"2026-06-21T22:12:19.936Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T22:12:19.936Z","atBatIndex":62},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Denzer Guzman homers (3) on a fly ball to center field. Vaughn Grissom scores. Nolan Schanuel scores.","rbi":3,"awayScore":7,"homeScore":7,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-21T22:12:36.302Z","endTime":"2026-06-21T22:13:59.906Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":{"id":663687,"link":"/api/v1/people/663687"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":{"id":663687,"link":"/api/v1/people/663687"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":{"id":663687,"link":"/api/v1/people/663687"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.9,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.898312943663313,"aZ":-19.051180541037436,"pfxX":8.587176583512402,"pfxZ":8.285016018380505,"pX":-1.1977301592516627,"pZ":2.6915172581208817,"vX0":-11.156217740295993,"vY0":-124.74663616740128,"vZ0":-3.8180019497453417,"x":162.65,"y":166.11,"x0":2.2062197587139045,"y0":50.00493820410155,"z0":5.802638248929689,"aX":13.605950105826285},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":14.4,"breakHorizontal":-13.1,"spinRate":2093,"spinDirection":127},"zone":11,"typeConfidence":0.9,"plateTime":0.4382341258289917,"extension":6.723113769545423},"index":0,"playId":"65e6f75e-f20a-37a3-ad35-775a6cf2d26b","pitchNumber":1,"startTime":"2026-06-21T22:12:55.708Z","endTime":"2026-06-21T22:13:00.009Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.95128057119406,"aZ":-14.646738444384603,"pfxX":7.083646308818899,"pfxZ":8.940046260560328,"pX":-0.5681419360942909,"pZ":2.80033194983301,"vX0":-9.843747578242276,"vY0":-138.8577237565055,"vZ0":-5.86376613384218,"x":138.66,"y":163.17,"x0":2.0960349587737834,"y0":50.00357732056819,"z0":5.9073738821033785,"aX":13.88910606150452},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.1,"breakHorizontal":-10.9,"spinRate":2324,"spinDirection":152},"zone":4,"typeConfidence":0.9,"plateTime":0.3938689346655959,"extension":6.557132782524686},"index":1,"playId":"76c74697-e704-3ff6-81f3-1aac1c2eaf1a","pitchNumber":2,"startTime":"2026-06-21T22:13:13.748Z","endTime":"2026-06-21T22:13:19.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.63843107711974,"aZ":-23.855669442423398,"pfxX":9.954573337578736,"pfxZ":5.346208024692986,"pX":-0.1484763659593097,"pZ":2.018764328179013,"vX0":-9.133902060235934,"vY0":-123.44574379393946,"vZ0":-4.246535690738151,"x":122.66,"y":184.27,"x0":2.291344603593748,"y0":50.004783617936965,"z0":5.749656714556297,"aX":15.495103263286325},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":9.0,"breakHorizontal":-16.1,"spinRate":1881,"spinDirection":123},"zone":8,"typeConfidence":0.91,"plateTime":0.44228838366365153,"extension":6.72633040054593},"hitData":{"launchSpeed":101.6,"launchAngle":23.0,"totalDistance":416.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.88,"coordY":30.86}},"index":2,"playId":"fabe280d-6ccc-3c70-8156-fec83a1405bf","pitchNumber":3,"startTime":"2026-06-21T22:13:36.930Z","endTime":"2026-06-21T22:13:59.906Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T22:13:59.906Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Moore singles on a sharp line drive to center fielder Henry Bolte.","rbi":0,"awayScore":7,"homeScore":7,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-21T22:14:10.825Z","endTime":"2026-06-21T22:14:49.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.45743074177054,"aZ":-11.788857044195275,"pfxX":4.909446974927835,"pfxZ":10.456672259656742,"pX":-0.32499088442341273,"pZ":1.9706103561686998,"vX0":-8.557177513079353,"vY0":-139.26170530399347,"vZ0":-8.296206608041144,"x":129.39,"y":185.57,"x0":2.1602621888221893,"y0":50.0032941302291,"z0":5.782446629933117,"aX":9.571948639944761},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.2,"breakHorizontal":-7.0,"spinRate":2277,"spinDirection":148},"zone":7,"typeConfidence":0.91,"plateTime":0.39443390417249713,"extension":6.707265291236484},"index":0,"playId":"e20a6d22-322e-3786-adc8-7ecb8d9e97af","pitchNumber":1,"startTime":"2026-06-21T22:14:20.780Z","endTime":"2026-06-21T22:14:27.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.930551407893375,"aZ":-11.513507376116225,"pfxX":5.742430466633135,"pfxZ":10.644113787191328,"pX":0.39091176660992666,"pZ":2.930290340829879,"vX0":-7.016506457511373,"vY0":-138.66080227095082,"vZ0":-5.873240339359694,"x":102.1,"y":159.66,"x0":2.2118814699800473,"y0":50.00264209884125,"z0":5.848991039832192,"aX":11.14654898881627},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.1,"breakHorizontal":-8.9,"spinRate":2396,"spinDirection":151},"zone":3,"typeConfidence":0.91,"plateTime":0.39550401543790237,"extension":6.61159414657907},"hitData":{"launchSpeed":103.6,"launchAngle":13.0,"totalDistance":249.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":149.8,"coordY":103.19}},"index":1,"playId":"685418a0-d7c9-3e10-acc0-55a4df39c97d","pitchNumber":2,"startTime":"2026-06-21T22:14:39.548Z","endTime":"2026-06-21T22:14:49.559Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T22:14:49.559Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oswald Peraza challenged (pitch result), call on the field was confirmed: Oswald Peraza called out on strikes.","rbi":0,"awayScore":7,"homeScore":7,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-21T22:18:28.759Z","endTime":"2026-06-21T22:21:43.293Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,8],"actionIndex":[0,2,7],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Oswald Peraza replaces Donovan Walton.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-21T22:15:17.530Z","endTime":"2026-06-21T22:15:40.116Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":622268,"link":"/api/v1/people/622268"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-21T22:15:40.116Z","endTime":"2026-06-21T22:16:34.949Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Elvis Alvarado replaces Hogan Harris.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-06-21T22:16:34.949Z","endTime":"2026-06-21T22:18:31.122Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665660,"link":"/api/v1/people/665660"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":90.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.910247290175093,"aZ":-15.002663347386312,"pfxX":-7.1705193838109,"pfxZ":8.20385707334694,"pX":-0.7978526937237727,"pZ":3.053188968626031,"vX0":6.146206874877131,"vY0":-143.04441307803143,"vZ0":-5.296836866833468,"x":147.41,"y":156.34,"x0":-2.0322117562416904,"y0":50.00178637140947,"z0":5.8539739085402065,"aX":-15.007317329286677},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.0,"breakHorizontal":11.9,"spinRate":2192,"spinDirection":220},"zone":1,"typeConfidence":0.93,"plateTime":0.3814538453085188,"extension":5.57282756533059},"index":3,"playId":"e273c0a1-d372-345e-8080-3dfa081d6885","pitchNumber":1,"startTime":"2026-06-21T22:18:31.122Z","endTime":"2026-06-21T22:18:35.904Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.89194924813451,"aZ":-29.875431171503113,"pfxX":-0.5691324031575671,"pfxZ":1.4147088294715093,"pX":-0.4998756026957417,"pZ":3.697848811940719,"vX0":4.388220717605944,"vY0":-126.27857362119535,"vZ0":0.9359017165862676,"x":136.05,"y":138.94,"x0":-2.1806373552551324,"y0":50.00469472070977,"z0":5.711991140508763,"aX":-0.926795674505072},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.0,"breakHorizontal":0.1,"spinRate":1993,"spinDirection":291},"zone":11,"typeConfidence":0.89,"plateTime":0.4325012682790237,"extension":5.788082639456696},"index":4,"playId":"aca5087a-bf0d-3d62-aa1c-bdd085cdc424","pitchNumber":2,"startTime":"2026-06-21T22:18:50.320Z","endTime":"2026-06-21T22:18:55.163Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":5,"playId":"b59ada78-c52f-367f-b47f-18dbdd95fc57","startTime":"2026-06-21T22:19:09.272Z","endTime":"2026-06-21T22:19:13.590Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":91.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.933189740705583,"aZ":-16.999054511414446,"pfxX":-7.189982658985555,"pfxZ":7.182846125690755,"pX":-0.7825040043921666,"pZ":3.0397594458959265,"vX0":6.120107632151792,"vY0":-143.47215538506876,"vZ0":-4.555987100985843,"x":146.83,"y":156.71,"x0":-1.9947970908773605,"y0":50.00486933057552,"z0":5.686730673135147,"aX":-15.196481503081406},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":12.4,"breakHorizontal":12.0,"spinRate":2212,"spinDirection":223},"zone":1,"typeConfidence":0.87,"plateTime":0.3797828678743427,"extension":5.761393645192345},"index":6,"playId":"8d8fa04a-cf25-3287-a61c-1b05398e77ae","pitchNumber":3,"startTime":"2026-06-21T22:19:29.178Z","endTime":"2026-06-21T22:19:35.773Z","isPitch":true,"type":"pitch"},{"details":{"description":"Angels challenged (tag play), call on the field was upheld: Christian Moore caught stealing 2nd base, catcher Jonah Heim to second baseman Zack Gelof.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":true,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":2},"index":7,"actionPlayId":"8d8fa04a-cf25-3287-a61c-1b05398e77ae","startTime":"2026-06-21T22:19:54.142Z","endTime":"2026-06-21T22:21:16.265Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":695681,"link":"/api/v1/people/695681"},"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":108}},{"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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":100.0,"endSpeed":92.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.314487604168693,"aZ":-14.061294044564274,"pfxX":-8.83955254779957,"pfxZ":8.379397437104792,"pX":0.6739672736710324,"pZ":2.785577707378411,"vX0":10.553931151240064,"vY0":-145.25104183823564,"vZ0":-5.996838856633371,"x":91.31,"y":163.57,"x0":-1.8382435160980362,"y0":50.00423180628501,"z0":5.713809949330032,"aX":-19.11032616981919},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":14.3,"breakHorizontal":14.2,"spinRate":2339,"spinDirection":228},"zone":3,"typeConfidence":0.77,"plateTime":0.37543441624279605,"extension":5.812852139916784},"index":8,"playId":"b8568eb3-9ad4-3cb1-be69-df9e8abc4760","pitchNumber":4,"startTime":"2026-06-21T22:21:16.265Z","endTime":"2026-06-21T22:21:43.293Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"}},"playEndTime":"2026-06-21T22:21:43.293Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carlos Cortes flies out to right fielder Jo Adell.","rbi":0,"awayScore":7,"homeScore":7,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-21T22:23:59.333Z","endTime":"2026-06-21T22:24:29.321Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[5,6],"actionIndex":[0,1,2,3,4],"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":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Vaughn Grissom remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-21T22:24:01.407Z","endTime":"2026-06-21T22:24:01.408Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"201","replacedPlayer":{"id":685133,"link":"/api/v1/people/685133"}},{"details":{"description":"Defensive switch from second base to left field for Christian Moore.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-21T22:24:01.409Z","endTime":"2026-06-21T22:24:01.410Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"600"},{"details":{"description":"Oswald Peraza remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-21T22:24:01.411Z","endTime":"2026-06-21T22:24:01.412Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"701","replacedPlayer":{"id":622268,"link":"/api/v1/people/622268"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Carlos Cortes replaces Joey Meneses.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-06-21T22:24:01.413Z","endTime":"2026-06-21T22:24:01.414Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":608841,"link":"/api/v1/people/608841"}},{"details":{"description":"Pitching Change: Chase Silseth replaces Brent Suter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-06-21T22:24:01.415Z","endTime":"2026-06-21T22:24:01.416Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681217,"link":"/api/v1/people/681217"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.884995201239203,"aZ":-25.8448810758151,"pfxX":-8.15482404385498,"pfxZ":3.8782918910435136,"pX":0.1722522025133503,"pZ":2.414148032262416,"vX0":7.021295984974492,"vY0":-126.40715822935151,"vZ0":-3.6733769865348322,"x":110.43,"y":173.6,"x0":-1.5714203091852719,"y0":50.00089055148245,"z0":5.942967556476259,"aX":-13.298787184107223},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.5,"breakHorizontal":13.3,"spinRate":1028,"spinDirection":236},"zone":5,"typeConfidence":0.9,"plateTime":0.43202522953694444,"extension":5.764558582857047},"index":5,"playId":"be1726f6-f661-30d5-b0ee-438164e1e763","pitchNumber":1,"startTime":"2026-06-21T22:24:01.417Z","endTime":"2026-06-21T22:24:06.220Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":79.6,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.707455748471354,"aZ":-23.471961395691096,"pfxX":-6.371644651779372,"pfxZ":5.327532400699424,"pX":0.20924463842332203,"pZ":2.355710184823069,"vX0":6.842143237945059,"vY0":-128.11179759514212,"vZ0":-4.145289935594344,"x":109.02,"y":175.18,"x0":-1.6902663314156767,"y0":50.00502059599352,"z0":5.868041030061205,"aX":-10.411268999321704},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.8,"breakHorizontal":9.7,"spinRate":1014,"spinDirection":247},"zone":5,"typeConfidence":0.9,"plateTime":0.4303850547273047,"extension":5.767357613839757},"hitData":{"launchSpeed":92.0,"launchAngle":31.0,"totalDistance":332.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":206.65,"coordY":91.68}},"index":6,"playId":"1c426a7e-7550-37a4-b6dd-eca0d3dcab22","pitchNumber":2,"startTime":"2026-06-21T22:24:19.100Z","endTime":"2026-06-21T22:24:29.321Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T22:24:29.321Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler strikes out swinging.","rbi":0,"awayScore":7,"homeScore":7,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-21T22:24:56.028Z","endTime":"2026-06-21T22:26:47.385Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Lawrence Butler replaces Colby Thomas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-21T22:24:58.158Z","endTime":"2026-06-21T22:24:58.159Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":687515,"link":"/api/v1/people/687515"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.047954657067955,"aZ":-14.97781597849968,"pfxX":-3.3338565464230405,"pfxZ":8.726107279501875,"pX":-0.836665996973755,"pZ":3.555256780147757,"vX0":3.9273079482777575,"vY0":-139.40937493362964,"vZ0":-3.6535708172842387,"x":148.89,"y":142.79,"x0":-1.82984129181811,"y0":50.00001140711947,"z0":5.870018895344797,"aX":-6.567976901596944},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.2,"breakHorizontal":5.3,"spinRate":2307,"spinDirection":209},"zone":11,"typeConfidence":0.9,"plateTime":0.3927381269851917,"extension":5.830647021328989},"index":1,"playId":"33945a7b-1657-3100-abfd-de656a826578","pitchNumber":1,"startTime":"2026-06-21T22:24:58.160Z","endTime":"2026-06-21T22:25:02.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.30621928595786,"aZ":-14.138102895579976,"pfxX":-4.270276191143449,"pfxZ":9.174135416576181,"pX":0.25924367926432523,"pZ":3.0521211881971313,"vX0":6.763517958322788,"vY0":-139.76025727796602,"vZ0":-5.195029269050198,"x":107.12,"y":156.37,"x0":-1.6441945509364784,"y0":50.00305120060142,"z0":5.873138042472518,"aX":-8.39606064384185},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.6,"breakHorizontal":6.2,"spinRate":2356,"spinDirection":209},"zone":3,"typeConfidence":0.9,"plateTime":0.3928228579991653,"extension":5.7668689007644565},"index":2,"playId":"8ddabbd1-1bb1-3662-ad85-a6fdb2892712","pitchNumber":2,"startTime":"2026-06-21T22:25:14.103Z","endTime":"2026-06-21T22:25:18.185Z","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":96.0,"endSpeed":87.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.121518216368486,"aZ":-14.808729463798104,"pfxX":-4.7440072041207255,"pfxZ":8.812164369473866,"pX":-0.5333946320889505,"pZ":2.8026777456138365,"vX0":5.074214214436788,"vY0":-139.64297259641617,"vZ0":-5.4243216818575535,"x":137.33,"y":163.11,"x0":-1.759686740035982,"y0":50.00009251584631,"z0":5.748156512743407,"aX":-9.346242772110768},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.0,"breakHorizontal":7.6,"spinRate":2330,"spinDirection":213},"zone":4,"typeConfidence":0.9,"plateTime":0.39257294360842154,"extension":5.805954218174959},"index":3,"playId":"0ae44859-3587-3ece-bb00-b37f43ce4d0b","pitchNumber":3,"startTime":"2026-06-21T22:25:32.869Z","endTime":"2026-06-21T22:25:36.171Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.144448225582515,"aZ":-13.635960643412286,"pfxX":-5.058552642092893,"pfxZ":9.300328177446534,"pX":1.4237326518088382,"pZ":2.02533303770625,"vX0":10.086388431536815,"vY0":-140.36167412307324,"vZ0":-7.73885487046305,"x":62.73,"y":184.1,"x0":-1.5610179742196488,"y0":50.000468006303336,"z0":5.7084557934362365,"aX":-10.081247293557185},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.4,"breakHorizontal":7.1,"spinRate":2273,"spinDirection":211},"zone":14,"typeConfidence":0.9,"plateTime":0.39042001709770524,"extension":5.902645961781137},"index":4,"playId":"2d5ed3b3-93a2-3d15-9b4f-6c5145c562e1","pitchNumber":4,"startTime":"2026-06-21T22:25:54.144Z","endTime":"2026-06-21T22:25:58.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.728435096233245,"aZ":-14.294293516861803,"pfxX":-3.4979524122513728,"pfxZ":8.823709225236573,"pX":0.337028569514387,"pZ":1.5352696010135742,"vX0":6.835669604442318,"vY0":-141.12678479125998,"vZ0":-9.011153307916084,"x":104.15,"y":197.33,"x0":-1.6570433541455263,"y0":50.005923491607135,"z0":5.680955085173823,"aX":-7.090764401102358},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.4,"breakHorizontal":5.0,"spinRate":2319,"spinDirection":211},"zone":14,"typeConfidence":0.9,"plateTime":0.3874260441610895,"extension":5.842588146532953},"index":5,"playId":"af4fb5c0-2959-38be-87a7-01b921651504","pitchNumber":5,"startTime":"2026-06-21T22:26:12.563Z","endTime":"2026-06-21T22:26:39.590Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.38087923648245,"aZ":-30.639705806086116,"pfxX":-7.913119707625878,"pfxZ":0.9071070878020873,"pX":-0.2306284307888552,"pZ":1.9582170753975303,"vX0":6.24167725020079,"vY0":-129.2437682841642,"vZ0":-4.0413602539011695,"x":125.79,"y":185.91,"x0":-1.650954717841755,"y0":50.00294807314734,"z0":5.900013101296878,"aX":-13.363761108436982},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.0,"breakHorizontal":13.0,"spinRate":1013,"spinDirection":243},"zone":8,"typeConfidence":0.9,"plateTime":0.42408337879521474,"extension":5.685539958162073},"index":6,"playId":"05cf4cb2-1bab-33a4-8c0e-5b6d02c86111","pitchNumber":6,"startTime":"2026-06-21T22:26:43.174Z","endTime":"2026-06-21T22:26:47.385Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T22:26:47.385Z","atBatIndex":67},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Henry Bolte walks.","rbi":0,"awayScore":7,"homeScore":7,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-21T22:27:14.545Z","endTime":"2026-06-21T22:29:40.077Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.3,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.870690110481835,"aZ":-18.246837782248683,"pfxX":-9.912832725823868,"pfxZ":6.985975087272456,"pX":0.12383221665834021,"pZ":2.517850840864237,"vX0":8.097689514682074,"vY0":-140.35284040104204,"vZ0":-6.120105581371477,"x":112.28,"y":170.8,"x0":-1.5112630287113467,"y0":50.00652649195053,"z0":5.9157820341080285,"aX":-19.774181153787634},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.5,"breakHorizontal":16.3,"spinRate":2287,"spinDirection":216},"zone":5,"typeConfidence":0.92,"plateTime":0.3902926263313624,"extension":5.813252237643846},"index":0,"playId":"553e8738-0208-3983-bdfe-6281d719b527","pitchNumber":1,"startTime":"2026-06-21T22:27:14.545Z","endTime":"2026-06-21T22:27:17.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.645320919042515,"aZ":-30.023595566459022,"pfxX":-5.965870119100371,"pfxZ":1.2482301710159653,"pX":0.8613868518829424,"pZ":1.3102941685182719,"vX0":7.728996056496764,"vY0":-130.9165704446316,"vZ0":-6.242025305158818,"x":84.17,"y":203.4,"x0":-1.3701179222247373,"y0":50.00028476370519,"z0":6.0065921651146486,"aX":-10.234757533405666},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.0,"breakHorizontal":8.9,"spinRate":1239,"spinDirection":245},"zone":14,"typeConfidence":0.9,"plateTime":0.4202588713052071,"extension":5.759556207924246},"index":1,"playId":"856578c6-b3ec-30d5-9895-86b93ed703f3","pitchNumber":2,"startTime":"2026-06-21T22:27:33.030Z","endTime":"2026-06-21T22:27:36.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":81.8,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.30957344917332,"aZ":-35.06237169198186,"pfxX":-7.67175942232832,"pfxZ":-1.6962898291158868,"pX":-0.15481973780673772,"pZ":0.10287445568447816,"vX0":5.683389864702885,"vY0":-130.99775671037153,"vZ0":-7.80227597341133,"x":122.9,"y":236.0,"x0":-1.3797416854996096,"y0":50.00402661004298,"z0":5.817465831478377,"aX":-13.042899635803359},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-4.9,"breakHorizontal":12.2,"spinRate":1016,"spinDirection":243},"zone":13,"typeConfidence":0.9,"plateTime":0.4216621353689969,"extension":5.9960062945264765},"index":2,"playId":"8d2d03a3-1b24-3ea8-b63d-7fef0add21df","pitchNumber":3,"startTime":"2026-06-21T22:27:53.272Z","endTime":"2026-06-21T22:27:56.662Z","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":86.5,"endSpeed":79.2,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.870720543522303,"aZ":-30.831259192149307,"pfxX":6.008715131610291,"pfxZ":0.8449925703011854,"pX":0.41686934700128075,"pZ":2.8712401618870875,"vX0":4.518626433772475,"vY0":-125.85094198661771,"vZ0":-1.2813482876079378,"x":101.11,"y":161.26,"x0":-2.1862144976101985,"y0":50.00527053761385,"z0":5.897038495228969,"aX":9.585533580460387},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.4,"breakHorizontal":-12.0,"spinRate":2909,"spinDirection":56},"zone":6,"typeConfidence":0.9,"plateTime":0.4361593254745779,"extension":5.884583937082759},"index":3,"playId":"ddf7a9f2-1085-3dfd-a4ea-a7b69259ee00","pitchNumber":4,"startTime":"2026-06-21T22:28:14.501Z","endTime":"2026-06-21T22:28:18.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":81.6,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.092303316571485,"aZ":-27.889809594735485,"pfxX":-6.92986823850842,"pfxZ":2.5199305598057116,"pX":-1.3055386110895733,"pZ":1.850515963268403,"vX0":3.5196720527744416,"vY0":-130.33616602505475,"vZ0":-5.0572879614296,"x":166.76,"y":188.82,"x0":-1.7806774158107281,"y0":50.00651592566104,"z0":5.949758788359178,"aX":-11.79916513637657},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.6,"breakHorizontal":11.6,"spinRate":1108,"spinDirection":237},"zone":13,"typeConfidence":0.9,"plateTime":0.4219530654561119,"extension":5.699429816772234},"index":4,"playId":"da6f3ad5-0c17-3f7e-a24b-88e4269c9eec","pitchNumber":5,"startTime":"2026-06-21T22:28:34.096Z","endTime":"2026-06-21T22:28:38.160Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.0,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.357488759075515,"aZ":-20.676751283501765,"pfxX":-9.193489607774328,"pfxZ":5.7718788891327275,"pX":-0.794430917830694,"pZ":3.440061193101083,"vX0":5.8896743136338685,"vY0":-140.61449827736564,"vZ0":-3.1921658315458714,"x":147.28,"y":145.9,"x0":-1.7269811679730864,"y0":50.00596845722834,"z0":5.939558088949332,"aX":-18.32235470403352},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.0,"breakHorizontal":15.4,"spinRate":2276,"spinDirection":211},"zone":1,"typeConfidence":0.9,"plateTime":0.3902626132702509,"extension":5.78498559543728},"index":5,"playId":"90b0f12f-cc5f-311d-b8da-250f7df3dfc1","pitchNumber":6,"startTime":"2026-06-21T22:28:52.163Z","endTime":"2026-06-21T22:28:55.298Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.2,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.25071888160698,"aZ":-13.590264459579718,"pfxX":-5.238767847397055,"pfxZ":9.252220031024732,"pX":0.3123567257582132,"pZ":3.938474699304505,"vX0":7.294474898888702,"vY0":-141.3076619618063,"vZ0":-3.249532402717516,"x":105.09,"y":132.44,"x0":-1.630081829600511,"y0":50.001427066753806,"z0":5.9847162571266574,"aX":-10.521665022622308},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.2,"breakHorizontal":7.9,"spinRate":2347,"spinDirection":210},"zone":12,"typeConfidence":0.9,"plateTime":0.38863517657659497,"extension":5.8240057780840715},"index":6,"playId":"652696f1-586b-3f1d-921c-0a3031f91593","pitchNumber":7,"startTime":"2026-06-21T22:29:15.011Z","endTime":"2026-06-21T22:29:19.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.3,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.92325837889879,"aZ":-20.48911059301547,"pfxX":-7.994733249334473,"pfxZ":5.8505353564704246,"pX":-0.8718588007115577,"pZ":2.0522389839300965,"vX0":4.623583365565356,"vY0":-140.90414351701605,"vZ0":-6.67297519985934,"x":150.23,"y":183.37,"x0":-1.5008487856624486,"y0":50.00424518263594,"z0":5.788498298394728,"aX":-15.974523444497121},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.4,"breakHorizontal":13.4,"spinRate":2332,"spinDirection":209},"zone":13,"typeConfidence":0.74,"plateTime":0.3896636743680708,"extension":5.81071975674099},"index":7,"playId":"d0a8b426-33c1-3ca1-a941-ce4e4a1f60b1","pitchNumber":8,"startTime":"2026-06-21T22:29:35.155Z","endTime":"2026-06-21T22:29:40.077Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T22:29:40.077Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeff McNeil strikes out swinging.","rbi":0,"awayScore":7,"homeScore":7,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-21T22:31:04.409Z","endTime":"2026-06-21T22:34:08.803Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,4,5,6,7,8,9,10],"actionIndex":[1,3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-21T22:30:25.405Z","endTime":"2026-06-21T22:30:46.208Z","isPitch":false,"type":"action"},{"details":{"description":"Offensive Substitution: Pinch-hitter Jeff McNeil replaces Max Muncy.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-21T22:30:46.208Z","endTime":"2026-06-21T22:31:06.558Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":691777,"link":"/api/v1/people/691777"}},{"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":2},"pitchData":{"startSpeed":96.7,"endSpeed":87.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.86679856538134,"aZ":-13.203953547882708,"pfxX":-5.274150219092066,"pfxZ":9.574208123929218,"pX":-0.41496043709686503,"pZ":2.355531511455186,"vX0":5.918679119349567,"vY0":-140.56552122309446,"vZ0":-6.7138771623908635,"x":132.82,"y":175.18,"x0":-1.872779663578679,"y0":50.0007447060092,"z0":5.649772952445151,"aX":-10.447173787226285},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.0,"breakHorizontal":8.2,"spinRate":2410,"spinDirection":214},"zone":4,"typeConfidence":0.9,"plateTime":0.39118634597594504,"extension":5.83526742909483},"index":2,"playId":"db756a12-fe19-309d-8321-72a942898a7e","pitchNumber":1,"startTime":"2026-06-21T22:31:06.558Z","endTime":"2026-06-21T22:31:12.999Z","isPitch":true,"type":"pitch"},{"details":{"description":"Henry Bolte steals (8) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":3,"actionPlayId":"db756a12-fe19-309d-8321-72a942898a7e","startTime":"2026-06-21T22:31:24.547Z","endTime":"2026-06-21T22:31:35.190Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.980118783980853,"aZ":-27.27190662847495,"pfxX":-6.1330466728631,"pfxZ":2.99629378197047,"pX":1.2117795635723725,"pZ":0.7098104430682491,"vX0":8.681830404650416,"vY0":-127.37826713116749,"vZ0":-7.398519940036474,"x":70.81,"y":219.62,"x0":-1.4492247098459354,"y0":50.00464379007372,"z0":5.8183664911684,"aX":-10.045531661642427},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.8,"breakHorizontal":9.1,"spinRate":1108,"spinDirection":249},"zone":14,"typeConfidence":0.9,"plateTime":0.43053836054691175,"extension":5.807763771020116},"index":4,"playId":"1b2cb826-1d82-312e-ae18-5c0527cd5a02","pitchNumber":2,"startTime":"2026-06-21T22:31:35.190Z","endTime":"2026-06-21T22:31:39.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.60811115936056,"aZ":-14.540528948515421,"pfxX":-4.790198418508385,"pfxZ":8.835408793939106,"pX":0.36144514307970405,"pZ":2.781056289550232,"vX0":8.051168762611951,"vY0":-139.90526254160162,"vZ0":-5.336956860139774,"x":103.22,"y":163.69,"x0":-1.9224952622039646,"y0":50.00052258131275,"z0":5.655795910133238,"aX":-9.558347740414103},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.1,"breakHorizontal":7.2,"spinRate":2341,"spinDirection":210},"zone":6,"typeConfidence":0.9,"plateTime":0.39051136736284375,"extension":5.924697543340824},"index":5,"playId":"c7b2aebb-1d42-30ea-beab-cfad01d9673f","pitchNumber":3,"startTime":"2026-06-21T22:31:58.174Z","endTime":"2026-06-21T22:32:02.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.88667218552134,"aZ":-15.259271557903494,"pfxX":-4.526150629719852,"pfxZ":8.449559727630163,"pX":-0.6472357550516938,"pZ":4.349946719284384,"vX0":4.80135732501464,"vY0":-139.96880365381654,"vZ0":-1.8872863042311545,"x":141.67,"y":121.33,"x0":-1.7893338348167516,"y0":50.005864250409296,"z0":6.0220651568006085,"aX":-9.064586979697776},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.1,"breakHorizontal":7.3,"spinRate":2464,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.3899585842112159,"extension":5.846283465142116},"index":6,"playId":"9584923c-92e0-363a-8ab3-9ff7c5a0d6be","pitchNumber":4,"startTime":"2026-06-21T22:32:21.016Z","endTime":"2026-06-21T22:32:24.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.38864597952004,"aZ":-13.441358483530331,"pfxX":-3.819950705614099,"pfxZ":9.376741672904224,"pX":0.5404851881795443,"pZ":3.016724167744916,"vX0":7.754780629763363,"vY0":-139.94016646925496,"vZ0":-5.110949287642675,"x":96.4,"y":157.33,"x0":-1.7610980127868674,"y0":50.00590838349988,"z0":5.73636872085309,"aX":-7.6347262960490445},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.2,"breakHorizontal":5.4,"spinRate":2355,"spinDirection":211},"zone":3,"typeConfidence":0.9,"plateTime":0.39029470885051376,"extension":5.94074297503675},"index":7,"playId":"e76718d8-2474-3f84-a12d-62e9823fc344","pitchNumber":5,"startTime":"2026-06-21T22:32:42.922Z","endTime":"2026-06-21T22:32:46.115Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.545233408371786,"aZ":-30.404311055057217,"pfxX":-7.502416330584589,"pfxZ":1.0539896197621612,"pX":-0.012886858130282649,"pZ":0.5830741268564001,"vX0":7.151144882678801,"vY0":-129.2104741299336,"vZ0":-6.992941255855052,"x":117.49,"y":223.04,"x0":-1.850258218021868,"y0":50.00391482955883,"z0":5.680886895112474,"aX":-12.604932638811214},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.5,"breakHorizontal":11.9,"spinRate":1112,"spinDirection":234},"zone":13,"typeConfidence":0.9,"plateTime":0.4249551160991589,"extension":5.858491120851785},"index":8,"playId":"78cf03cd-7f7c-39eb-815f-0ac27b8f7787","pitchNumber":6,"startTime":"2026-06-21T22:33:08.658Z","endTime":"2026-06-21T22:33:13.965Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.83763621024333,"aZ":-15.79358932145722,"pfxX":-4.1881690036655534,"pfxZ":8.279847833092195,"pX":0.09760177614437522,"pZ":2.4920692683518944,"vX0":6.651045754515315,"vY0":-139.61064985858422,"vZ0":-6.196809884957711,"x":113.28,"y":171.49,"x0":-1.7692031333574265,"y0":50.00154700344201,"z0":5.776332609473129,"aX":-8.284578929633819},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.9,"breakHorizontal":6.2,"spinRate":2525,"spinDirection":207},"zone":5,"typeConfidence":0.9,"plateTime":0.392024746180899,"extension":6.02310906092703},"index":9,"playId":"bd140d84-b40a-34b5-bdc2-098a3c029487","pitchNumber":7,"startTime":"2026-06-21T22:33:36.593Z","endTime":"2026-06-21T22:33:42.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.421034154155254,"aZ":-29.48683548672535,"pfxX":-3.5821617385759614,"pfxZ":1.677198154539684,"pX":0.8055605976162026,"pZ":1.5869621232161124,"vX0":7.509627335123437,"vY0":-126.41632241728519,"vZ0":-4.732651254487478,"x":86.29,"y":195.93,"x0":-1.7528587078066113,"y0":50.00308166553999,"z0":5.881147543894969,"aX":-5.735495446287864},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.0,"breakHorizontal":4.6,"spinRate":1143,"spinDirection":253},"zone":14,"typeConfidence":0.9,"plateTime":0.4351136568451537,"extension":5.841689761102392},"index":10,"playId":"0947809d-248f-3cff-8eee-0f29cf928bbc","pitchNumber":8,"startTime":"2026-06-21T22:34:01.907Z","endTime":"2026-06-21T22:34:08.803Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T22:34:08.803Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Logan O'Hoppe flies out to center fielder Henry Bolte.","rbi":0,"awayScore":7,"homeScore":7,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-21T22:36:18.063Z","endTime":"2026-06-21T22:37:36.251Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,8],"actionIndex":[0,1,2,3],"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":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from second base to third base for Zack Gelof.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-21T22:36:14.284Z","endTime":"2026-06-21T22:36:14.309Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"100"},{"details":{"description":"Carlos Cortes remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-21T22:36:14.309Z","endTime":"2026-06-21T22:36:14.310Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"601","replacedPlayer":{"id":608841,"link":"/api/v1/people/608841"}},{"details":{"description":"Lawrence Butler remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-21T22:36:14.310Z","endTime":"2026-06-21T22:36:14.311Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":687515,"link":"/api/v1/people/687515"}},{"details":{"description":"Jeff McNeil remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-06-21T22:36:14.311Z","endTime":"2026-06-21T22:36:20.201Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"901","replacedPlayer":{"id":691777,"link":"/api/v1/people/691777"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.853167219916934,"aZ":-12.673753915563228,"pfxX":-7.214079771487409,"pfxZ":9.476814812418919,"pX":0.05791753277035879,"pZ":2.5786712869864425,"vX0":8.04744282025622,"vY0":-142.78223699158517,"vZ0":-6.583154485028924,"x":114.79,"y":169.16,"x0":-1.8641105694999072,"y0":50.00655677201183,"z0":5.717063585493502,"aX":-14.851030880019099},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.0,"breakHorizontal":11.4,"spinRate":2398,"spinDirection":226},"zone":5,"typeConfidence":0.97,"plateTime":0.3840683410160235,"extension":5.601227629560405},"index":4,"playId":"90e205e3-4846-33bc-aa87-296c71d7225c","pitchNumber":1,"startTime":"2026-06-21T22:36:20.201Z","endTime":"2026-06-21T22:36:24.282Z","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":98.1,"endSpeed":88.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.1104409644293,"aZ":-16.627970055149415,"pfxX":-8.249083926384147,"pfxZ":7.602899674453695,"pX":-0.14527886365489287,"pZ":4.088802509653617,"vX0":8.721350624857623,"vY0":-142.6409470242326,"vZ0":-1.0904337088465532,"x":122.54,"y":128.38,"x0":-2.181759083523487,"y0":50.00451624733604,"z0":5.532228467628715,"aX":-16.87260482823845},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.7,"breakHorizontal":13.0,"spinRate":2495,"spinDirection":235},"zone":11,"typeConfidence":0.93,"plateTime":0.3850978452741787,"extension":5.774345510074939},"index":5,"playId":"8334e8e0-c576-39be-b009-2bbbfda65213","pitchNumber":2,"startTime":"2026-06-21T22:36:40.405Z","endTime":"2026-06-21T22:36:46.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.990705225255233,"aZ":-28.76112333733569,"pfxX":-0.014547470781927085,"pfxZ":2.155242823730191,"pX":-0.8929052322170085,"pZ":2.834193494139386,"vX0":3.9818726121161507,"vY0":-124.53734155992917,"vZ0":-0.769066277196359,"x":151.04,"y":162.26,"x0":-2.5048610611839677,"y0":50.00415875324569,"z0":5.507946101447892,"aX":-0.023771155244841254},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.0,"breakHorizontal":-0.8,"spinRate":1985,"spinDirection":216},"zone":11,"typeConfidence":0.89,"plateTime":0.4383638356945676,"extension":5.649217466527313},"index":6,"playId":"6e66ab13-2794-3665-95ed-81c61c6a99b2","pitchNumber":3,"startTime":"2026-06-21T22:37:00.062Z","endTime":"2026-06-21T22:37:05.554Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":7,"startTime":"2026-06-21T22:37:13.554Z","endTime":"2026-06-21T22:37:27.123Z","isPitch":false,"type":"action","player":{"id":681351,"link":"/api/v1/people/681351"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.3,"endSpeed":91.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.67192853455367,"aZ":-13.429025622555487,"pfxX":-8.244989801317644,"pfxZ":8.673177691943383,"pX":-0.36267215703527866,"pZ":3.660044166084777,"vX0":7.576435178925008,"vY0":-145.94194501341735,"vZ0":-3.5537945218385127,"x":130.82,"y":139.96,"x0":-1.9184826482397328,"y0":50.00439058344667,"z0":5.699870018521168,"aX":-17.82444883295286},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":15.2,"breakHorizontal":13.4,"spinRate":2480,"spinDirection":224},"zone":11,"typeConfidence":0.93,"plateTime":0.3749943917655445,"extension":5.692902250763294},"hitData":{"launchSpeed":98.4,"launchAngle":33.0,"totalDistance":401.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.77,"coordY":37.71}},"index":8,"playId":"2d61e19f-4f45-34bb-a913-6580bbca4ecc","pitchNumber":4,"startTime":"2026-06-21T22:37:27.123Z","endTime":"2026-06-21T22:37:36.251Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T22:37:36.251Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Siri singles on a ground ball to center fielder Henry Bolte.","rbi":0,"awayScore":7,"homeScore":7,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-21T22:37:46.861Z","endTime":"2026-06-21T22:38:39.598Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.7,"endSpeed":90.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.11358937197358,"aZ":-13.334553570047827,"pfxX":-9.765883257519544,"pfxZ":8.950847081575601,"pX":0.6795630696513253,"pZ":1.6017614564496852,"vX0":11.146265579764275,"vY0":-144.49416587602377,"vZ0":-8.228769974600437,"x":91.1,"y":195.53,"x0":-1.967609382047167,"y0":50.00195411368001,"z0":5.314400111833744,"aX":-20.554604800230642},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.5,"breakHorizontal":15.4,"spinRate":2484,"spinDirection":227},"zone":14,"typeConfidence":0.75,"plateTime":0.3797314790370514,"extension":5.743121585639475},"index":0,"playId":"d23e33c3-b0c6-362f-9037-a70179c94aa8","pitchNumber":1,"startTime":"2026-06-21T22:38:06.152Z","endTime":"2026-06-21T22:38:10.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":90.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.37303544121069,"aZ":-20.335386101016102,"pfxX":-9.39294796801728,"pfxZ":5.652350906069549,"pX":0.34666465404095625,"pZ":1.650128311392309,"vX0":9.989157609799436,"vY0":-143.41865062581383,"vZ0":-7.12807113285043,"x":103.79,"y":194.23,"x0":-1.9514765384509887,"y0":50.004282746141506,"z0":5.4239077818021935,"aX":-19.682003244657146},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":9.0,"breakHorizontal":15.1,"spinRate":2400,"spinDirection":227},"zone":9,"typeConfidence":0.8,"plateTime":0.3810565184684527,"extension":5.532396196844908},"hitData":{"launchSpeed":106.8,"launchAngle":1.0,"totalDistance":59.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":113.01,"coordY":69.46}},"index":1,"playId":"553bb324-536e-3d64-9b94-1c20b9ae75b7","pitchNumber":2,"startTime":"2026-06-21T22:38:27.238Z","endTime":"2026-06-21T22:38:39.598Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T22:38:39.598Z","atBatIndex":71},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Zach Neto homers (17) on a fly ball to left field. Jose Siri scores.","rbi":2,"awayScore":9,"homeScore":7,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-21T22:38:50.596Z","endTime":"2026-06-21T22:39:55.680Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":{"id":665660,"link":"/api/v1/people/665660"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":{"id":665660,"link":"/api/v1/people/665660"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":88.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.96908514778659,"aZ":-13.60608883422716,"pfxX":-7.273634559420249,"pfxZ":9.135883071806198,"pX":-0.19612749847332875,"pZ":2.162904044916549,"vX0":7.943701109530704,"vY0":-142.20791140179,"vZ0":-7.045514165258753,"x":124.48,"y":180.38,"x0":-2.0910719457027938,"y0":50.00260064855817,"z0":5.549400525100684,"aX":-14.782611729586947},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.1,"breakHorizontal":11.4,"spinRate":2396,"spinDirection":218},"zone":5,"typeConfidence":0.96,"plateTime":0.38631081572560255,"extension":5.89430017714229},"index":0,"playId":"fd4f5f18-30e2-3910-a6d2-d96ee53823a9","pitchNumber":1,"startTime":"2026-06-21T22:39:06.358Z","endTime":"2026-06-21T22:39:10.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.35202580049905,"aZ":-14.472819647045213,"pfxX":-8.24748196356142,"pfxZ":8.91506859452384,"pX":-0.1592184104804328,"pZ":2.9492771626364696,"vX0":8.107128592724859,"vY0":-140.80088010128986,"vZ0":-4.5019808104737695,"x":123.07,"y":159.15,"x0":-2.0202284648769653,"y0":50.00058543084725,"z0":5.522083098746496,"aX":-16.37057979377647},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.2,"breakHorizontal":13.1,"spinRate":2250,"spinDirection":224},"zone":2,"typeConfidence":0.95,"plateTime":0.3907182860986129,"extension":5.877769627382663},"hitData":{"launchSpeed":94.4,"launchAngle":33.0,"totalDistance":391.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":32.76,"coordY":70.18}},"index":1,"playId":"0a3ff22c-a39f-32ba-a53a-4448da4ec303","pitchNumber":2,"startTime":"2026-06-21T22:39:28.230Z","endTime":"2026-06-21T22:39:55.680Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T22:39:55.680Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vaughn Grissom strikes out swinging.","rbi":0,"awayScore":9,"homeScore":7,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-21T22:39:52.658Z","endTime":"2026-06-21T22:41:55.403Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.9,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.966343799950703,"aZ":-29.651500489570896,"pfxX":-1.0188184474322648,"pfxZ":1.555273737830385,"pX":-0.49635408920591556,"pZ":2.2227616861387713,"vX0":4.837612816312854,"vY0":-126.64020948371015,"vZ0":-2.295330150889449,"x":135.92,"y":178.77,"x0":-2.2993727379820914,"y0":50.00435878348639,"z0":5.513742853287443,"aX":-1.6548091443874082},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.5,"breakHorizontal":0.7,"spinRate":2087,"spinDirection":239},"zone":7,"typeConfidence":0.87,"plateTime":0.43258033934608786,"extension":5.587131474794812},"index":0,"playId":"68685237-1dab-312a-ad93-9783ffcc19cd","pitchNumber":1,"startTime":"2026-06-21T22:40:22.871Z","endTime":"2026-06-21T22:40:27.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.4,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.11218987503313,"aZ":-13.958718129264442,"pfxX":-6.673174148173121,"pfxZ":8.77137896073306,"pX":1.4396701610756928,"pZ":2.569519561408416,"vX0":11.76247506006628,"vY0":-142.59370798577493,"vZ0":-5.97990686222454,"x":62.12,"y":169.4,"x0":-1.8556315086659514,"y0":50.006665513321416,"z0":5.560660436519023,"aX":-13.865040705434447},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.9,"breakHorizontal":10.0,"spinRate":2405,"spinDirection":225},"zone":12,"typeConfidence":0.96,"plateTime":0.38283713144338005,"extension":5.735034935652601},"index":1,"playId":"8a0b4696-a86d-3d0d-a6a5-9eaee5515545","pitchNumber":2,"startTime":"2026-06-21T22:40:41.743Z","endTime":"2026-06-21T22:40:46.427Z","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":true},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.37156554077874,"aZ":-30.242040795136433,"pfxX":-0.8406365039445252,"pfxZ":1.1808677449389284,"pX":-0.7700506877287574,"pZ":1.789595583807243,"vX0":4.42011010182884,"vY0":-126.57501685986499,"vZ0":-3.0297949040467476,"x":146.35,"y":190.46,"x0":-2.4251288466363867,"y0":50.0015491770953,"z0":5.408523209388698,"aX":-1.3730770049429417},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.7,"breakHorizontal":0.6,"spinRate":1997,"spinDirection":256},"zone":7,"typeConfidence":0.82,"plateTime":0.43174243613123897,"extension":5.6526707002578735},"index":2,"playId":"00421012-f296-3cb3-8563-7df90254fcf9","pitchNumber":3,"startTime":"2026-06-21T22:40:58.331Z","endTime":"2026-06-21T22:41:25.347Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.7,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.238928761380773,"aZ":-14.156228154487088,"pfxX":-7.713376202703399,"pfxZ":8.797558969058507,"pX":1.4012076792612942,"pZ":1.5614505624436896,"vX0":12.30305865360761,"vY0":-141.91953199570796,"vZ0":-8.126489664308952,"x":63.59,"y":196.62,"x0":-1.9798648840275055,"y0":50.00509986201928,"z0":5.355908754210111,"aX":-15.80180308463156},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.4,"breakHorizontal":11.6,"spinRate":2422,"spinDirection":231},"zone":14,"typeConfidence":0.92,"plateTime":0.38534607278315836,"extension":6.115463034022118},"index":3,"playId":"b95d1c40-2183-3549-b501-b37986e59128","pitchNumber":4,"startTime":"2026-06-21T22:41:30.769Z","endTime":"2026-06-21T22:41:34.533Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":90.1,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.662108787972276,"aZ":-14.820696451664514,"pfxX":-6.4247302272538995,"pfxZ":8.406645844110484,"pX":0.17263232580086119,"pZ":2.7933590024655426,"vX0":8.781862081986391,"vY0":-141.8921913303565,"vZ0":-5.056237979564514,"x":110.42,"y":163.36,"x0":-2.1098502198974156,"y0":50.00616216585572,"z0":5.523899465382321,"aX":-13.267823798066928},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.5,"breakHorizontal":10.1,"spinRate":2386,"spinDirection":231},"zone":5,"typeConfidence":0.95,"plateTime":0.3841856248876887,"extension":5.854621081464589},"index":4,"playId":"6720d538-c1e7-3a2f-aeab-441a2e0dc249","pitchNumber":5,"startTime":"2026-06-21T22:41:50.711Z","endTime":"2026-06-21T22:41:55.403Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T22:41:55.403Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jo Adell strikes out swinging.","rbi":0,"awayScore":9,"homeScore":7,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-21T22:42:04.777Z","endTime":"2026-06-21T22:43:28.285Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":87.1,"endSpeed":81.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.755019982545573,"aZ":-29.886938395797074,"pfxX":-1.0429877755625747,"pfxZ":1.381356484336326,"pX":-0.6485002808035155,"pZ":4.0913463064899025,"vX0":4.343034152358696,"vY0":-126.89560473773072,"vZ0":1.470089697479576,"x":141.72,"y":128.31,"x0":-2.234004936575128,"y0":50.00571298558676,"z0":5.855992119373406,"aX":-1.7315073757027726},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.0,"breakHorizontal":1.1,"spinRate":2162,"spinDirection":138},"zone":11,"typeConfidence":0.88,"plateTime":0.42883180255906295,"extension":5.551032142306794},"index":0,"playId":"10038544-cce9-3405-9360-018ce2fa74cc","pitchNumber":1,"startTime":"2026-06-21T22:42:22.043Z","endTime":"2026-06-21T22:42:25.959Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":90.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.266294870341603,"aZ":-16.376098728718528,"pfxX":-5.483415525537824,"pfxZ":7.515534620999601,"pX":0.17764887068773735,"pZ":2.8393740605831153,"vX0":8.050597554206007,"vY0":-143.4224235561193,"vZ0":-4.853057219243428,"x":110.23,"y":162.12,"x0":-1.941248875717026,"y0":50.006066101938714,"z0":5.560270358792987,"aX":-11.532426650195724},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":12.8,"breakHorizontal":8.5,"spinRate":2351,"spinDirection":227},"zone":5,"typeConfidence":0.96,"plateTime":0.38054286079081656,"extension":5.556744591025513},"index":1,"playId":"e7a52660-a749-33ac-a458-cb05bba8bee0","pitchNumber":2,"startTime":"2026-06-21T22:42:40.432Z","endTime":"2026-06-21T22:42:44.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":82.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.335028379699295,"aZ":-28.465004689148675,"pfxX":-0.6744477439658412,"pfxZ":2.18362629935209,"pX":-0.007387054214541,"pZ":1.9527160672863075,"vX0":5.959139259677231,"vY0":-128.35367168650632,"vZ0":-3.4662133437196982,"x":117.28,"y":186.06,"x0":-2.254778221064955,"y0":50.00180444793381,"z0":5.496820948718504,"aX":-1.1456952055339826},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.5,"breakHorizontal":0.1,"spinRate":2027,"spinDirection":228},"zone":8,"typeConfidence":0.91,"plateTime":0.4239962482580979,"extension":5.755929588500643},"index":2,"playId":"512b3928-1509-371e-96f9-ab2ed07e2a9c","pitchNumber":3,"startTime":"2026-06-21T22:42:59.439Z","endTime":"2026-06-21T22:43:04.709Z","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":99.9,"endSpeed":91.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.51091420289491,"aZ":-14.159490122741941,"pfxX":-7.727271609538171,"pfxZ":8.40911194510514,"pX":0.6972973592919266,"pZ":2.926347991824936,"vX0":10.24850471567744,"vY0":-145.1229356770719,"vZ0":-5.25756018122027,"x":90.42,"y":159.77,"x0":-1.8684770899898264,"y0":50.00620521740063,"z0":5.6173732575263955,"aX":-16.561108721759876},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":14.4,"breakHorizontal":12.1,"spinRate":2456,"spinDirection":228},"zone":3,"typeConfidence":0.93,"plateTime":0.37676419516877235,"extension":5.684658929485745},"index":3,"playId":"b2e83571-5f24-3425-aa0b-1cea4389687d","pitchNumber":4,"startTime":"2026-06-21T22:43:24.184Z","endTime":"2026-06-21T22:43:28.285Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T22:43:28.285Z","atBatIndex":74},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Zack Gelof lines out sharply to left fielder Christian Moore.","rbi":0,"awayScore":9,"homeScore":7,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-21T22:45:48.152Z","endTime":"2026-06-21T22:46:53.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Sam Bachman replaces Chase Silseth.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-21T22:45:12.667Z","endTime":"2026-06-21T22:45:50.456Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696147,"link":"/api/v1/people/696147"},"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":87.6,"endSpeed":81.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.75267508596528,"aZ":-35.2232526530197,"pfxX":1.205858731173353,"pfxZ":-1.8471953344007748,"pX":1.8374329838344443,"pZ":1.3854067193920776,"vX0":7.379648936071146,"vY0":-127.43621949426445,"vZ0":-3.1695958175023238,"x":46.96,"y":201.37,"x0":-1.250582489052039,"y0":50.00454386917482,"z0":5.422600069243183,"aX":1.9872381000284254},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.8,"breakHorizontal":-3.8,"spinRate":2698,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.42951051895294334,"extension":5.9935956268045025},"index":1,"playId":"6728fdc2-8a18-3e62-a117-6ac6410e2e2d","pitchNumber":1,"startTime":"2026-06-21T22:45:50.456Z","endTime":"2026-06-21T22:45:55.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.221564048947254,"aZ":-32.2724271348589,"pfxX":0.16956670278985553,"pfxZ":-0.05320493062234988,"pX":-0.29631705110939816,"pZ":2.4311560719120946,"vX0":3.167403446820985,"vY0":-129.2439768382542,"vZ0":-1.746810119382908,"x":128.29,"y":173.14,"x0":-1.554352900330983,"y0":50.00552269376691,"z0":5.569213612252092,"aX":0.2900974804154995},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-0.2,"breakHorizontal":-1.0,"spinRate":2652,"spinDirection":50},"zone":4,"typeConfidence":2.0,"plateTime":0.42206076465795395,"extension":6.027402486775403},"index":2,"playId":"ce8d8ee7-194a-39ee-a7e5-cb4e40f1aa09","pitchNumber":2,"startTime":"2026-06-21T22:46:10.875Z","endTime":"2026-06-21T22:46:15.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.5,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.749037197511356,"aZ":-34.22586647240241,"pfxX":2.7023553649875867,"pfxZ":-1.2422914602800486,"pX":-1.319112720881088,"pZ":3.866059258320895,"vX0":-0.32655198346654213,"vY0":-127.6794789357363,"vZ0":2.0522623765550296,"x":167.28,"y":134.4,"x0":-1.5408673335666192,"y0":50.00178558240982,"z0":5.741090085425578,"aX":4.470841913121939},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.6,"breakHorizontal":-4.8,"spinRate":2823,"spinDirection":65},"zone":11,"typeConfidence":2.0,"plateTime":0.42862668176305707,"extension":5.821110148142152},"index":3,"playId":"098c91ad-3e3f-364a-962c-8c66045f96dd","pitchNumber":3,"startTime":"2026-06-21T22:46:27.125Z","endTime":"2026-06-21T22:46:31.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.86087525144227,"aZ":-34.11437232778086,"pfxX":0.02236620384454735,"pfxZ":-1.1411498296512228,"pX":0.5312297799480296,"pZ":2.4480108486172885,"vX0":4.439512764150514,"vY0":-129.25255285131857,"vZ0":-1.3347617685053077,"x":96.75,"y":172.68,"x0":-1.208472452759145,"y0":50.003813973313825,"z0":5.580534350236755,"aX":0.0372835062147593},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-2.2,"breakHorizontal":-1.0,"spinRate":2772,"spinDirection":74},"zone":6,"typeConfidence":2.0,"plateTime":0.42307523150448256,"extension":6.032590220908796},"hitData":{"launchSpeed":102.5,"launchAngle":19.0,"totalDistance":338.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":69.83,"coordY":74.78}},"index":4,"playId":"6412b73a-815d-33e6-8b14-bac90a86b8ee","pitchNumber":4,"startTime":"2026-06-21T22:46:44.529Z","endTime":"2026-06-21T22:46:53.322Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T22:46:53.322Z","atBatIndex":75},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Kurtz grounds out, second baseman Vaughn Grissom to first baseman Nolan Schanuel.","rbi":0,"awayScore":9,"homeScore":7,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-21T22:46:56.732Z","endTime":"2026-06-21T22:47:51.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.04887312331822,"aZ":-35.675089669703866,"pfxX":-9.16355705096871,"pfxZ":-1.9286648108610454,"pX":-0.33509009803648865,"pZ":1.898195683288613,"vX0":6.238238985187411,"vY0":-134.2082636038282,"vZ0":-1.6637686073004305,"x":129.77,"y":187.53,"x0":-1.5077505094807162,"y0":50.00631044310233,"z0":5.084687092891296,"aX":-16.59617668751205},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-3.6,"breakHorizontal":15.1,"spinRate":2070,"spinDirection":251},"zone":7,"typeConfidence":0.9,"plateTime":0.4092781096403013,"extension":6.090474540698837},"index":0,"playId":"6a024c67-08de-3699-82d5-55a41abff32f","pitchNumber":1,"startTime":"2026-06-21T22:47:19.925Z","endTime":"2026-06-21T22:47:23.301Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-06-21T22:47:32.465Z","endTime":"2026-06-21T22:47:43.731Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.282030970619,"aZ":-35.23033119221177,"pfxX":-9.74387288998683,"pfxZ":-1.6256427348537752,"pX":-0.702200364126672,"pZ":2.0514309763269982,"vX0":5.9485901115350694,"vY0":-136.20625207979992,"vZ0":-1.5517769633288432,"x":143.77,"y":183.39,"x0":-1.6499391751443542,"y0":50.00533812192418,"z0":5.067633699428981,"aX":-18.28677431546259},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-3.1,"breakHorizontal":16.3,"spinRate":2108,"spinDirection":255},"zone":7,"typeConfidence":0.9,"plateTime":0.402322678129416,"extension":5.859582195873722},"hitData":{"launchSpeed":64.7,"launchAngle":-28.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.45,"coordY":149.44}},"index":2,"playId":"76fe8f25-2680-392b-954e-876abc737797","pitchNumber":2,"startTime":"2026-06-21T22:47:43.731Z","endTime":"2026-06-21T22:47:51.767Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T22:47:51.767Z","atBatIndex":76},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Wilson flies out to center fielder Jose Siri.","rbi":0,"awayScore":9,"homeScore":7,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-21T22:47:53.347Z","endTime":"2026-06-21T22:50:03.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.578851666560453,"aZ":-34.80693509057428,"pfxX":1.9584950981257603,"pfxZ":-1.5298072862693992,"pX":0.3845224674230831,"pZ":3.296643516192046,"vX0":3.8562372436796104,"vY0":-129.7589187390902,"vZ0":0.7462256167256498,"x":102.34,"y":149.77,"x0":-1.36937086829449,"y0":50.001357869175855,"z0":5.636335579711595,"aX":3.3729954007308187},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-2.4,"breakHorizontal":-4.3,"spinRate":2704,"spinDirection":66},"zone":3,"typeConfidence":2.0,"plateTime":0.42048456268143397,"extension":5.996117275118549},"index":0,"playId":"5521c120-44fc-37ac-b7c9-1648d17f6dca","pitchNumber":1,"startTime":"2026-06-21T22:48:18.479Z","endTime":"2026-06-21T22:48:45.510Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.06104560306966,"aZ":-34.708246766475035,"pfxX":1.4676893583384598,"pfxZ":-1.458775040568499,"pX":0.06705631414178177,"pZ":3.7478644616355488,"vX0":2.944810416966361,"vY0":-130.274699909847,"vZ0":1.847917439882676,"x":114.44,"y":137.59,"x0":-1.2647462304164259,"y0":50.00505365200992,"z0":5.6360670903927685,"aX":2.5450615811484214},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-2.0,"breakHorizontal":-3.2,"spinRate":2814,"spinDirection":65},"zone":12,"typeConfidence":2.0,"plateTime":0.41901053081419803,"extension":5.856560790430859},"index":1,"playId":"664995c8-8833-3ee3-bbe1-900386f2abc8","pitchNumber":2,"startTime":"2026-06-21T22:48:45.399Z","endTime":"2026-06-21T22:48:49.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.5,"endSpeed":91.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.31561991658874,"aZ":-27.65137323794339,"pfxX":-9.064652607971697,"pfxZ":2.1267308840883263,"pX":0.5467297054064969,"pZ":3.547566127791256,"vX0":7.96108845241161,"vY0":-144.74316807637223,"vZ0":-0.6572209053455698,"x":96.16,"y":143.0,"x0":-1.0596642077241163,"y0":50.001582323451316,"z0":5.468531365173505,"aX":-19.261270227339462},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":4.0,"breakHorizontal":14.9,"spinRate":2164,"spinDirection":224},"zone":12,"typeConfidence":0.9,"plateTime":0.3781980605418376,"extension":5.919222451198117},"index":2,"playId":"5cd44eb3-1b75-3d8d-b54d-fa38247d5c67","pitchNumber":3,"startTime":"2026-06-21T22:49:08.946Z","endTime":"2026-06-21T22:49:13.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.2,"endSpeed":92.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.76548519176748,"aZ":-23.488387083988787,"pfxX":-8.992549780881117,"pfxZ":4.014026222918506,"pX":-0.02811291112384064,"pZ":3.09129035653867,"vX0":6.39590123344685,"vY0":-145.8697524935567,"vZ0":-2.6217170969400554,"x":118.07,"y":155.32,"x0":-1.0753611290471854,"y0":50.0065393753079,"z0":5.410424699650957,"aX":-19.47656328935746},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":7.0,"breakHorizontal":15.1,"spinRate":2241,"spinDirection":230},"zone":2,"typeConfidence":0.9,"plateTime":0.3747966427829752,"extension":5.997970977512736},"index":3,"playId":"7771b563-1018-37b8-98db-a71a917e7398","pitchNumber":4,"startTime":"2026-06-21T22:49:31.728Z","endTime":"2026-06-21T22:49:35.769Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.57595120945773,"aZ":-33.25121085772733,"pfxX":-0.47447357688431824,"pfxZ":-0.6221754142397877,"pX":0.5861483179944963,"pZ":3.180596342332874,"vX0":4.375111941871165,"vY0":-130.54639956949592,"vZ0":0.2842178674127729,"x":94.66,"y":152.9,"x0":-1.0472890884993147,"y0":50.001804595010036,"z0":5.566024498648711,"aX":-0.8217862633695835},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-0.8,"breakHorizontal":-0.1,"spinRate":2429,"spinDirection":58},"zone":3,"typeConfidence":2.0,"plateTime":0.4189946099270947,"extension":5.8965408019361805},"hitData":{"launchSpeed":83.8,"launchAngle":37.0,"totalDistance":300.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":114.84,"coordY":79.77}},"index":4,"playId":"99c2d45e-39dc-3f00-b7ce-6798f3de4034","pitchNumber":5,"startTime":"2026-06-21T22:49:54.514Z","endTime":"2026-06-21T22:50:03.038Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T22:50:03.038Z","atBatIndex":77}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jacob Wilson flies out to center fielder Jose Siri.","rbi":0,"awayScore":9,"homeScore":7,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-21T22:47:53.347Z","endTime":"2026-06-21T22:50:03.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.578851666560453,"aZ":-34.80693509057428,"pfxX":1.9584950981257603,"pfxZ":-1.5298072862693992,"pX":0.3845224674230831,"pZ":3.296643516192046,"vX0":3.8562372436796104,"vY0":-129.7589187390902,"vZ0":0.7462256167256498,"x":102.34,"y":149.77,"x0":-1.36937086829449,"y0":50.001357869175855,"z0":5.636335579711595,"aX":3.3729954007308187},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-2.4,"breakHorizontal":-4.3,"spinRate":2704,"spinDirection":66},"zone":3,"typeConfidence":2.0,"plateTime":0.42048456268143397,"extension":5.996117275118549},"index":0,"playId":"5521c120-44fc-37ac-b7c9-1648d17f6dca","pitchNumber":1,"startTime":"2026-06-21T22:48:18.479Z","endTime":"2026-06-21T22:48:45.510Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.06104560306966,"aZ":-34.708246766475035,"pfxX":1.4676893583384598,"pfxZ":-1.458775040568499,"pX":0.06705631414178177,"pZ":3.7478644616355488,"vX0":2.944810416966361,"vY0":-130.274699909847,"vZ0":1.847917439882676,"x":114.44,"y":137.59,"x0":-1.2647462304164259,"y0":50.00505365200992,"z0":5.6360670903927685,"aX":2.5450615811484214},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-2.0,"breakHorizontal":-3.2,"spinRate":2814,"spinDirection":65},"zone":12,"typeConfidence":2.0,"plateTime":0.41901053081419803,"extension":5.856560790430859},"index":1,"playId":"664995c8-8833-3ee3-bbe1-900386f2abc8","pitchNumber":2,"startTime":"2026-06-21T22:48:45.399Z","endTime":"2026-06-21T22:48:49.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.5,"endSpeed":91.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.31561991658874,"aZ":-27.65137323794339,"pfxX":-9.064652607971697,"pfxZ":2.1267308840883263,"pX":0.5467297054064969,"pZ":3.547566127791256,"vX0":7.96108845241161,"vY0":-144.74316807637223,"vZ0":-0.6572209053455698,"x":96.16,"y":143.0,"x0":-1.0596642077241163,"y0":50.001582323451316,"z0":5.468531365173505,"aX":-19.261270227339462},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":4.0,"breakHorizontal":14.9,"spinRate":2164,"spinDirection":224},"zone":12,"typeConfidence":0.9,"plateTime":0.3781980605418376,"extension":5.919222451198117},"index":2,"playId":"5cd44eb3-1b75-3d8d-b54d-fa38247d5c67","pitchNumber":3,"startTime":"2026-06-21T22:49:08.946Z","endTime":"2026-06-21T22:49:13.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.2,"endSpeed":92.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.76548519176748,"aZ":-23.488387083988787,"pfxX":-8.992549780881117,"pfxZ":4.014026222918506,"pX":-0.02811291112384064,"pZ":3.09129035653867,"vX0":6.39590123344685,"vY0":-145.8697524935567,"vZ0":-2.6217170969400554,"x":118.07,"y":155.32,"x0":-1.0753611290471854,"y0":50.0065393753079,"z0":5.410424699650957,"aX":-19.47656328935746},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":7.0,"breakHorizontal":15.1,"spinRate":2241,"spinDirection":230},"zone":2,"typeConfidence":0.9,"plateTime":0.3747966427829752,"extension":5.997970977512736},"index":3,"playId":"7771b563-1018-37b8-98db-a71a917e7398","pitchNumber":4,"startTime":"2026-06-21T22:49:31.728Z","endTime":"2026-06-21T22:49:35.769Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.57595120945773,"aZ":-33.25121085772733,"pfxX":-0.47447357688431824,"pfxZ":-0.6221754142397877,"pX":0.5861483179944963,"pZ":3.180596342332874,"vX0":4.375111941871165,"vY0":-130.54639956949592,"vZ0":0.2842178674127729,"x":94.66,"y":152.9,"x0":-1.0472890884993147,"y0":50.001804595010036,"z0":5.566024498648711,"aX":-0.8217862633695835},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-0.8,"breakHorizontal":-0.1,"spinRate":2429,"spinDirection":58},"zone":3,"typeConfidence":2.0,"plateTime":0.4189946099270947,"extension":5.8965408019361805},"hitData":{"launchSpeed":83.8,"launchAngle":37.0,"totalDistance":300.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":114.84,"coordY":79.77}},"index":4,"playId":"99c2d45e-39dc-3f00-b7ce-6798f3de4034","pitchNumber":5,"startTime":"2026-06-21T22:49:54.514Z","endTime":"2026-06-21T22:50:03.038Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-21T22:50:03.038Z","atBatIndex":77},"scoringPlays":[6,7,8,10,15,35,41,56,63,72],"playsByInning":[{"startIndex":0,"endIndex":11,"top":[0,1,2],"bottom":[3,4,5,6,7,8,9,10,11],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":1,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":125.66,"y":92.19},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":1,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":128.64,"y":184.13},"type":"O","description":"Flyout"}],"home":[{"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":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":48.0,"y":99.38},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":152.91,"y":88.63},"type":"O","description":"Sac Fly"},{"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":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"coordinates":{"x":62.34,"y":97.93},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"coordinates":{"x":131.05,"y":117.72},"type":"O","description":"Pop Out"},{"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":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":182.45,"y":103.35},"type":"H","description":"Single"}]}},{"startIndex":12,"endIndex":20,"top":[12,13,14,15,16,17],"bottom":[18,19,20],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":2,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":96.42,"y":90.89},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":2,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"coordinates":{"x":117.62,"y":94.18},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":2,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"coordinates":{"x":152.03,"y":200.2},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":2,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"coordinates":{"x":222.99,"y":73.23},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":2,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"coordinates":{"x":77.9,"y":94.7},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":2,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"coordinates":{"x":146.45,"y":142.39},"type":"O","description":"Pop Out"}],"home":[{"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":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":110.95,"y":181.94},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":143.41,"y":147.46},"type":"O","description":"Groundout"}]}},{"startIndex":21,"endIndex":27,"top":[21,22,23],"bottom":[24,25,26,27],"hits":{"away":[],"home":[{"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":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":135.57,"y":134.3},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"coordinates":{"x":117.04,"y":147.46},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"coordinates":{"x":67.34,"y":89.15},"type":"O","description":"Flyout"}]}},{"startIndex":28,"endIndex":36,"top":[28,29,30,31],"bottom":[32,33,34,35,36],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"coordinates":{"x":133.29,"y":51.01},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"coordinates":{"x":127.61,"y":76.68},"type":"O","description":"Lineout"}],"home":[{"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":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":105.88,"y":175.35},"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":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"coordinates":{"x":102.69,"y":175.08},"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":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":87.87,"y":72.49},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":181.88,"y":120.08},"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":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":128.57,"y":50.09},"type":"O","description":"Flyout"}]}},{"startIndex":37,"endIndex":44,"top":[37,38,39,40,41],"bottom":[42,43,44],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":5,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"coordinates":{"x":103.85,"y":178.4},"type":"H","description":"Single"}],"home":[{"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":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":150.51,"y":172.82},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":134.74,"y":160.21},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"coordinates":{"x":145.62,"y":83.33},"type":"O","description":"Flyout"}]}},{"startIndex":45,"endIndex":50,"top":[45,46,47],"bottom":[48,49,50],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":6,"pitcher":{"id":640454,"fullName":"Matt Krook","link":"/api/v1/people/640454"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":156.79,"y":151.72},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":6,"pitcher":{"id":640454,"fullName":"Matt Krook","link":"/api/v1/people/640454"},"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"coordinates":{"x":112.47,"y":163.18},"type":"O","description":"Groundout"}],"home":[{"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":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"coordinates":{"x":135.44,"y":181.96},"type":"O","description":"Groundout"}]}},{"startIndex":51,"endIndex":59,"top":[51,52,53,54],"bottom":[55,56,57,58,59],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":7,"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"coordinates":{"x":125.93,"y":75.15},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":7,"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"coordinates":{"x":111.97,"y":176.37},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":7,"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":108.06,"y":103.37},"type":"O","description":"Flyout"}],"home":[{"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":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":90.94,"y":155.37},"type":"E","description":"Field Error"},{"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":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":122.11,"y":22.21},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":145.13,"y":157.12},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":122.22,"y":190.3},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":128.77,"y":81.91},"type":"O","description":"Flyout"}]}},{"startIndex":60,"endIndex":69,"top":[60,61,62,63,64,65],"bottom":[66,67,68,69],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":8,"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":198.7,"y":115.35},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":8,"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":175.6,"y":125.62},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":8,"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"coordinates":{"x":127.88,"y":30.86},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":8,"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"coordinates":{"x":149.8,"y":103.19},"type":"H","description":"Single"}],"home":[{"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":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":206.65,"y":91.68},"type":"O","description":"Flyout"}]}},{"startIndex":70,"endIndex":77,"top":[70,71,72,73,74],"bottom":[75,76,77],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":9,"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"coordinates":{"x":110.77,"y":37.71},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":9,"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"coordinates":{"x":113.01,"y":69.46},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":9,"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":32.76,"y":70.18},"type":"H","description":"Home Run"}],"home":[{"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":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":69.83,"y":74.78},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":152.45,"y":149.44},"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":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":114.84,"y":79.77},"type":"O","description":"Flyout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":4,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"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":2,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":7,"hits":7,"errors":0,"leftOnBase":5},"away":{"runs":9,"hits":10,"errors":2,"leftOnBase":3}},"defense":{"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"catcher":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"first":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"second":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"third":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"shortstop":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"left":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"center":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"right":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"onDeck":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"inHole":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"battingOrder":4,"team":{"id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"}},"offense":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"onDeck":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"inHole":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"battingOrder":3,"team":{"id":133,"name":"Athletics","link":"/api/v1/teams/133"}},"balls":0,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":2,"airOuts":11,"runs":9,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":1,"avg":".240","atBats":35,"obp":".319","slg":".401","ops":".720","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":19,"rbi":8,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.67","popOuts":2,"lineOuts":2},"pitching":{"flyOuts":7,"groundOuts":11,"airOuts":10,"runs":7,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":33,"obp":".308","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":145,"era":"4.64","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.43","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":145,"balls":49,"strikes":96,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":7,"pitchesPerInning":"16.11","runsScoredPer9":"7.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":12,"putOuts":27,"errors":2,"chances":41,"passedBall":0,"pickoffs":0}},"players":{"ID672724":{"person":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"jerseyNumber":"2","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"701","stats":{"batting":{"note":"b-","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":71,"flyOuts":27,"groundOuts":56,"airOuts":45,"runs":22,"doubles":11,"triples":2,"homeRuns":7,"strikeOuts":63,"baseOnBalls":9,"intentionalWalks":0,"hits":59,"hitByPitch":6,"avg":".266","atBats":222,"obp":".312","slg":".428","ops":".740","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":238,"totalBases":95,"rbi":21,"leftOnBase":97,"sacBunts":1,"sacFlies":0,"babip":".342","groundOutsToAirouts":"1.24","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.71","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":117,"putOuts":74,"errors":2,"chances":193,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID642350":{"person":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"jerseyNumber":"28","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | K, 2 R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.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":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":12,"groundOuts":13,"airOuts":18,"runs":16,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":18,"baseOnBalls":5,"intentionalWalks":0,"hits":18,"hitByPitch":1,"avg":".281","atBats":64,"obp":".338","slg":".516","ops":".854","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":73,"totalBases":33,"rbi":16,"leftOnBase":29,"sacBunts":2,"sacFlies":1,"babip":".326","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":2,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":45,"errors":0,"chances":46,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID622268":{"person":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"jerseyNumber":"35","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | HR, 3 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":10,"groundOuts":16,"airOuts":20,"runs":12,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":11,"baseOnBalls":3,"intentionalWalks":0,"hits":24,"hitByPitch":0,"avg":".343","atBats":70,"obp":".370","slg":".557","ops":".927","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":74,"totalBases":39,"rbi":11,"leftOnBase":24,"sacBunts":1,"sacFlies":0,"babip":".375","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.33","popOuts":2,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":5,"errors":1,"chances":22,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID695681":{"person":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"jerseyNumber":"4","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | K, CS","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".167","atBats":12,"obp":".154","slg":".167","ops":".321","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":13,"totalBases":2,"rbi":1,"leftOnBase":9,"sacBunts":0,"sacFlies":1,"babip":".400","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID687263":{"person":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"jerseyNumber":"9","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | HR, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":51,"groundOuts":45,"airOuts":78,"runs":54,"doubles":15,"triples":2,"homeRuns":17,"strikeOuts":112,"baseOnBalls":39,"intentionalWalks":1,"hits":68,"hitByPitch":7,"avg":".225","atBats":302,"obp":".327","slg":".457","ops":".784","caughtStealing":7,"stolenBases":11,"stolenBasePercentage":".611","caughtStealingPercentage":".389","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":349,"totalBases":138,"rbi":39,"leftOnBase":111,"sacBunts":0,"sacFlies":1,"babip":".293","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.76","popOuts":14,"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":170,"putOuts":104,"errors":13,"chances":287,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID663611":{"person":{"id":663611,"fullName":"Nick Madrigal","link":"/api/v1/people/663611"},"jerseyNumber":"17","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":9,"groundOuts":15,"airOuts":14,"runs":7,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":7,"intentionalWalks":0,"hits":12,"hitByPitch":1,"avg":".273","atBats":44,"obp":".385","slg":".295","ops":".680","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":52,"totalBases":13,"rbi":2,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"babip":".293","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":24,"putOuts":22,"errors":0,"chances":46,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681217":{"person":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"note":"(W, 2-1)","summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":24,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":10,"strikes":14,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":34,"gamesStarted":0,"flyOuts":17,"groundOuts":23,"airOuts":28,"runs":8,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":32,"baseOnBalls":17,"intentionalWalks":1,"hits":22,"hitByPitch":1,"atBats":103,"obp":".328","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":512,"era":"2.22","inningsPitched":"28.1","wins":2,"losses":1,"saves":0,"saveOpportunities":3,"holds":6,"blownSaves":3,"earnedRuns":7,"whip":"1.38","battersFaced":123,"outs":85,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":512,"balls":196,"strikes":316,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".667","pitchesPerInning":"18.07","gamesFinished":6,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"10.16","walksPer9Inn":"5.40","hitsPer9Inn":"6.99","runsScoredPer9":"2.54","homeRunsPer9":"0.95","inheritedRunners":34,"inheritedRunnersScored":15,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":8},"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"}]},"ID696270":{"person":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":5,"gamesStarted":2,"flyOuts":12,"groundOuts":13,"airOuts":21,"runs":19,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":7,"baseOnBalls":8,"intentionalWalks":0,"hits":23,"hitByPitch":0,"atBats":62,"obp":".431","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":259,"era":"12.83","inningsPitched":"13.1","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":19,"whip":"2.33","battersFaced":72,"outs":40,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":259,"balls":95,"strikes":164,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".000","pitchesPerInning":"19.43","gamesFinished":1,"strikeoutWalkRatio":"0.88","strikeoutsPer9Inn":"4.73","walksPer9Inn":"5.40","hitsPer9Inn":"15.53","runsScoredPer9":"12.82","homeRunsPer9":"3.37","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID667755":{"person":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":43,"groundOuts":99,"airOuts":67,"runs":33,"doubles":6,"triples":0,"homeRuns":10,"strikeOuts":98,"baseOnBalls":46,"intentionalWalks":1,"hits":71,"hitByPitch":3,"atBats":333,"obp":".313","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","numberOfPitches":1532,"era":"2.93","inningsPitched":"92.0","wins":8,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"1.27","battersFaced":384,"outs":276,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1532,"balls":589,"strikes":943,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.48","rbi":0,"winPercentage":".667","pitchesPerInning":"16.65","gamesFinished":0,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"9.59","walksPer9Inn":"4.50","hitsPer9Inn":"6.95","runsScoredPer9":"3.23","homeRunsPer9":"0.98","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":7,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID815083":{"person":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":0,"flyOuts":13,"groundOuts":26,"airOuts":26,"runs":14,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":30,"baseOnBalls":15,"intentionalWalks":0,"hits":31,"hitByPitch":0,"atBats":113,"obp":".359","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":510,"era":"3.68","inningsPitched":"29.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":12,"whip":"1.57","battersFaced":128,"outs":88,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":510,"balls":203,"strikes":307,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"17.39","gamesFinished":4,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.20","walksPer9Inn":"4.60","hitsPer9Inn":"9.51","runsScoredPer9":"4.30","homeRunsPer9":"1.84","inheritedRunners":10,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID820862":{"person":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":0,"flyOuts":9,"groundOuts":15,"airOuts":16,"runs":9,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":18,"baseOnBalls":14,"intentionalWalks":1,"hits":15,"hitByPitch":2,"atBats":64,"obp":".388","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":334,"era":"4.76","inningsPitched":"17.0","wins":2,"losses":1,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":9,"whip":"1.71","battersFaced":80,"outs":51,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":334,"balls":128,"strikes":206,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".667","pitchesPerInning":"19.65","gamesFinished":4,"strikeoutWalkRatio":"1.29","strikeoutsPer9Inn":"9.53","walksPer9Inn":"7.41","hitsPer9Inn":"7.94","runsScoredPer9":"4.76","homeRunsPer9":"1.06","inheritedRunners":14,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"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}},"ID691951":{"person":{"id":691951,"fullName":"Sam Aldegheri","link":"/api/v1/people/691951"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":6,"gamesStarted":3,"flyOuts":21,"groundOuts":13,"airOuts":33,"runs":12,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":13,"baseOnBalls":11,"intentionalWalks":0,"hits":20,"hitByPitch":1,"atBats":78,"obp":".352","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":350,"era":"4.50","inningsPitched":"20.0","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.55","battersFaced":91,"outs":60,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":350,"balls":128,"strikes":222,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.39","rbi":0,"winPercentage":".500","pitchesPerInning":"17.50","gamesFinished":2,"strikeoutWalkRatio":"1.18","strikeoutsPer9Inn":"5.85","walksPer9Inn":"4.95","hitsPer9Inn":"9.00","runsScoredPer9":"5.40","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666176":{"person":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"jerseyNumber":"7","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"300","stats":{"batting":{"summary":"0-5 | 3 K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":1,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":47,"groundOuts":68,"airOuts":90,"runs":37,"doubles":14,"triples":0,"homeRuns":10,"strikeOuts":78,"baseOnBalls":10,"intentionalWalks":0,"hits":77,"hitByPitch":10,"avg":".248","atBats":311,"obp":".291","slg":".389","ops":".680","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":333,"totalBases":121,"rbi":41,"leftOnBase":130,"sacBunts":0,"sacFlies":2,"babip":".298","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.10","popOuts":24,"lineOuts":19},"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":132,"errors":5,"chances":141,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID694203":{"person":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"jerseyNumber":"23","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"500","stats":{"batting":{"summary":"2-3 | HR, BB, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":1,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":11,"groundOuts":11,"airOuts":15,"runs":7,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".271","atBats":48,"obp":".327","slg":".500","ops":".827","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":52,"totalBases":24,"rbi":11,"leftOnBase":25,"sacBunts":0,"sacFlies":0,"babip":".278","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":23,"putOuts":4,"errors":1,"chances":28,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID687093":{"person":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"jerseyNumber":"5","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"201","stats":{"batting":{"note":"a-","summary":"0-1 | HBP, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":1,"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":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":29,"groundOuts":44,"airOuts":52,"runs":15,"doubles":10,"triples":0,"homeRuns":4,"strikeOuts":20,"baseOnBalls":15,"intentionalWalks":0,"hits":34,"hitByPitch":4,"avg":".231","atBats":147,"obp":".314","slg":".381","ops":".695","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":170,"totalBases":56,"rbi":27,"leftOnBase":69,"sacBunts":0,"sacFlies":3,"babip":".238","groundOutsToAirouts":"0.85","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"36.75","popOuts":6,"lineOuts":17},"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":65,"putOuts":125,"errors":3,"chances":193,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID696147":{"person":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"note":"(S, 1)","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":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":2,"strikes":9,"strikePercentage":".820","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":0,"flyOuts":15,"groundOuts":35,"airOuts":30,"runs":14,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":35,"baseOnBalls":17,"intentionalWalks":0,"hits":25,"hitByPitch":2,"atBats":125,"obp":".306","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":543,"era":"3.63","inningsPitched":"34.2","wins":1,"losses":1,"saves":1,"saveOpportunities":3,"holds":11,"blownSaves":2,"earnedRuns":14,"whip":"1.21","battersFaced":144,"outs":104,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":543,"balls":204,"strikes":339,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".500","pitchesPerInning":"15.66","gamesFinished":2,"strikeoutWalkRatio":"2.06","strikeoutsPer9Inn":"9.09","walksPer9Inn":"4.41","hitsPer9Inn":"6.49","runsScoredPer9":"3.63","homeRunsPer9":"1.30","inheritedRunners":20,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"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"}]},"ID666171":{"person":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":30,"gamesStarted":0,"flyOuts":14,"groundOuts":30,"airOuts":30,"runs":20,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":46,"baseOnBalls":28,"intentionalWalks":3,"hits":20,"hitByPitch":6,"atBats":125,"obp":".338","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":680,"era":"4.54","inningsPitched":"35.2","wins":3,"losses":3,"saves":2,"saveOpportunities":4,"holds":5,"blownSaves":2,"earnedRuns":18,"whip":"1.35","battersFaced":161,"outs":107,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":680,"balls":294,"strikes":386,"strikePercentage":".570","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".500","pitchesPerInning":"19.07","gamesFinished":12,"strikeoutWalkRatio":"1.64","strikeoutsPer9Inn":"11.61","walksPer9Inn":"7.07","hitsPer9Inn":"5.05","runsScoredPer9":"5.05","homeRunsPer9":"0.76","inheritedRunners":11,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694384":{"person":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"jerseyNumber":"18","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"400","stats":{"batting":{"summary":"2-3 | BB, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":25,"groundOuts":73,"airOuts":57,"runs":25,"doubles":13,"triples":0,"homeRuns":5,"strikeOuts":39,"baseOnBalls":19,"intentionalWalks":0,"hits":58,"hitByPitch":5,"avg":".258","atBats":225,"obp":".327","slg":".382","ops":".709","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":251,"totalBases":86,"rbi":28,"leftOnBase":124,"sacBunts":0,"sacFlies":2,"babip":".290","groundOutsToAirouts":"1.28","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.00","popOuts":11,"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":41,"putOuts":458,"errors":3,"chances":502,"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"}]},"ID685133":{"person":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"jerseyNumber":"53","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"200","stats":{"batting":{"summary":"0-2 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":11,"groundOuts":19,"airOuts":19,"runs":12,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":21,"baseOnBalls":10,"intentionalWalks":0,"hits":23,"hitByPitch":0,"avg":".280","atBats":82,"obp":".359","slg":".427","ops":".786","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":92,"totalBases":35,"rbi":13,"leftOnBase":28,"sacBunts":0,"sacFlies":0,"babip":".356","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.00","popOuts":0,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":38,"errors":2,"chances":40,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID623168":{"person":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"jerseyNumber":"31","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":12,"groundOuts":32,"airOuts":20,"runs":7,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":3,"intentionalWalks":0,"hits":14,"hitByPitch":3,"avg":".173","atBats":81,"obp":".230","slg":".235","ops":".465","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":91,"totalBases":19,"rbi":6,"leftOnBase":32,"sacBunts":4,"sacFlies":0,"babip":".213","groundOutsToAirouts":"1.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"81.00","popOuts":5,"lineOuts":3},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":3,"groundOuts":3,"airOuts":7,"runs":5,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":17,"obp":".444","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":39,"era":"13.50","inningsPitched":"3.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"2.40","battersFaced":18,"outs":10,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":39,"balls":9,"strikes":30,"strikePercentage":".770","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":".---","pitchesPerInning":"11.70","gamesFinished":3,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"2.70","hitsPer9Inn":"18.90","runsScoredPer9":"13.50","homeRunsPer9":"2.70","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":12,"stolenBases":23,"stolenBasePercentage":".657","caughtStealingPercentage":".343","assists":17,"putOuts":242,"errors":3,"chances":262,"fielding":".989","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID700712":{"person":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":14,"gamesStarted":12,"flyOuts":34,"groundOuts":76,"airOuts":59,"runs":25,"doubles":12,"triples":0,"homeRuns":5,"strikeOuts":64,"baseOnBalls":35,"intentionalWalks":1,"hits":53,"hitByPitch":5,"atBats":250,"obp":".318","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1145,"era":"2.41","inningsPitched":"67.1","wins":5,"losses":5,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":18,"whip":"1.31","battersFaced":292,"outs":202,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1145,"balls":457,"strikes":688,"strikePercentage":".600","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.29","rbi":0,"winPercentage":".500","pitchesPerInning":"17.00","gamesFinished":0,"strikeoutWalkRatio":"1.83","strikeoutsPer9Inn":"8.55","walksPer9Inn":"4.68","hitsPer9Inn":"7.08","runsScoredPer9":"3.34","homeRunsPer9":"0.67","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":8,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681351":{"person":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":31,"groundOuts":30,"airOuts":53,"runs":19,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":43,"baseOnBalls":14,"intentionalWalks":0,"hits":40,"hitByPitch":3,"avg":".244","atBats":164,"obp":".313","slg":".366","ops":".679","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":183,"totalBases":60,"rbi":20,"leftOnBase":73,"sacBunts":1,"sacFlies":1,"babip":".305","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.00","popOuts":12,"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":12,"stolenBases":33,"stolenBasePercentage":".733","caughtStealingPercentage":".267","assists":18,"putOuts":409,"errors":4,"chances":431,"fielding":".991","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID489446":{"person":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":0,"flyOuts":7,"groundOuts":10,"airOuts":16,"runs":7,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":7,"intentionalWalks":0,"hits":9,"hitByPitch":2,"atBats":53,"obp":".286","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":254,"era":"3.68","inningsPitched":"14.2","wins":0,"losses":3,"saves":1,"saveOpportunities":3,"holds":0,"blownSaves":2,"earnedRuns":6,"whip":"1.09","battersFaced":63,"outs":44,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":254,"balls":90,"strikes":164,"strikePercentage":".650","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".000","pitchesPerInning":"17.32","gamesFinished":8,"strikeoutWalkRatio":"2.71","strikeoutsPer9Inn":"11.66","walksPer9Inn":"4.30","hitsPer9Inn":"5.52","runsScoredPer9":"4.30","homeRunsPer9":"1.23","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"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}},"ID672282":{"person":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 5 ER, 4 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":8,"airOuts":5,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":90,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":27,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":90,"balls":32,"strikes":58,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"7.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":0},"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":55,"groundOuts":68,"airOuts":106,"runs":44,"doubles":16,"triples":1,"homeRuns":7,"strikeOuts":104,"baseOnBalls":28,"intentionalWalks":0,"hits":71,"hitByPitch":4,"atBats":343,"obp":".270","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1509,"era":"3.93","inningsPitched":"94.0","wins":3,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"1.05","battersFaced":382,"outs":282,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1509,"balls":522,"strikes":987,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.64","rbi":5,"winPercentage":".375","pitchesPerInning":"16.05","gamesFinished":0,"strikeoutWalkRatio":"3.71","strikeoutsPer9Inn":"9.96","walksPer9Inn":"2.68","hitsPer9Inn":"6.80","runsScoredPer9":"4.21","homeRunsPer9":"0.67","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":6,"passedBall":0,"popOuts":26,"lineOuts":25},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID696519":{"person":{"id":696519,"fullName":"Samy Natera Jr.","link":"/api/v1/people/696519"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":5,"gamesStarted":0,"flyOuts":6,"groundOuts":1,"airOuts":9,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":19,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":102,"era":"0.00","inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":24,"outs":18,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":102,"balls":37,"strikes":65,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.11","rbi":0,"winPercentage":".---","pitchesPerInning":"17.00","gamesFinished":1,"strikeoutWalkRatio":"1.60","strikeoutsPer9Inn":"12.00","walksPer9Inn":"7.50","hitsPer9Inn":"1.50","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"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}},"ID608718":{"person":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":5,"strikes":15,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":2,"flyOuts":19,"groundOuts":56,"airOuts":35,"runs":24,"doubles":5,"triples":3,"homeRuns":5,"strikeOuts":35,"baseOnBalls":13,"intentionalWalks":1,"hits":39,"hitByPitch":0,"atBats":164,"obp":".294","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":724,"era":"4.12","inningsPitched":"43.2","wins":1,"losses":2,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":20,"whip":"1.19","battersFaced":178,"outs":131,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":724,"balls":246,"strikes":478,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":4,"groundOutsToAirouts":"1.60","rbi":2,"winPercentage":".333","pitchesPerInning":"16.58","gamesFinished":11,"strikeoutWalkRatio":"2.69","strikeoutsPer9Inn":"7.21","walksPer9Inn":"2.68","hitsPer9Inn":"8.04","runsScoredPer9":"4.95","homeRunsPer9":"1.03","inheritedRunners":14,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":7,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[687263,685133,687093,666176,694384,694203,695681,622268,672724,681351,642350,672282,608718,681217,696147],"pitchers":[672282,608718,681217,696147],"bench":[623168,663611],"bullpen":[691951,815083,820862,696270,696519,667755,700712,489446,666171],"battingOrder":[687263,687093,666176,694384,694203,695681,672724,681351,642350],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Walton (3, 2nd inning off Perkins, 2 on, 1 out); Guzman, D (3, 8th inning off Harris, H, 2 on, 1 out); Neto (17, 9th inning off Alvarado, 1 on, 1 out)."},{"label":"TB","value":"Guzman, D 5; Moore; Neto 4; O'Hoppe; Schanuel 2; Siri 2; Walton 4."},{"label":"RBI","value":"Guzman, D 3 (11); Neto 2 (39); Walton 3 (11)."},{"label":"Runners left in scoring position, 2 out","value":"Adell."},{"label":"Team RISP","value":"2-for-4."},{"label":"Team LOB","value":"3."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Siri (1, 2nd base off Perkins/Heim)."},{"label":"CS","value":"Guzman, D (1, 2nd base by Krook/Heim); Moore (1, 2nd base by Alvarado/Heim)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Adell (5, fielding); Guzman, D (1, fielding)."},{"label":"DP","value":"(Neto-Moore-Schanuel)."}]}],"note":[{"label":"a","value":"Hit by pitch for Meckler in the 8th."},{"label":"b","value":"Struck out for Walton in the 8th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":11,"airOuts":10,"runs":7,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".250","atBats":33,"obp":".329","slg":".420","ops":".749","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":11,"rbi":7,"leftOnBase":9,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":7,"groundOuts":2,"airOuts":11,"runs":9,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":35,"obp":".359","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":150,"era":"4.99","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":9,"whip":"1.45","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":150,"balls":55,"strikes":95,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.18","rbi":8,"pitchesPerInning":"16.67","runsScoredPer9":"9.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".---","assists":4,"putOuts":27,"errors":0,"chances":31,"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":"701","stats":{"batting":{"note":"b-","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":70,"flyOuts":17,"groundOuts":60,"airOuts":37,"runs":26,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":56,"baseOnBalls":21,"intentionalWalks":1,"hits":37,"hitByPitch":0,"avg":".195","atBats":190,"obp":".275","slg":".305","ops":".580","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":211,"totalBases":58,"rbi":20,"leftOnBase":78,"sacBunts":0,"sacFlies":0,"babip":".248","groundOutsToAirouts":"1.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.00","popOuts":6,"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":1,"putOuts":120,"errors":1,"chances":122,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID641680":{"person":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"500","stats":{"batting":{"summary":"0-2 | BB, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".---","assists":2,"putOuts":12,"errors":0,"chances":14,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":35,"flyOuts":19,"groundOuts":30,"airOuts":32,"runs":14,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":20,"baseOnBalls":10,"intentionalWalks":0,"hits":26,"hitByPitch":0,"avg":".245","atBats":106,"obp":".305","slg":".491","ops":".796","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":118,"totalBases":52,"rbi":17,"leftOnBase":52,"sacBunts":0,"sacFlies":2,"babip":".244","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.67","popOuts":6,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":5,"stolenBases":20,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":9,"putOuts":208,"errors":1,"chances":218,"fielding":".995","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":17,"gamesStarted":14,"flyOuts":45,"groundOuts":92,"airOuts":74,"runs":32,"doubles":12,"triples":0,"homeRuns":8,"strikeOuts":73,"baseOnBalls":35,"intentionalWalks":0,"hits":64,"hitByPitch":4,"atBats":300,"obp":".302","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":1306,"era":"3.05","inningsPitched":"82.2","wins":5,"losses":4,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":28,"whip":"1.20","battersFaced":342,"outs":248,"gamesPitched":17,"completeGames":1,"shutouts":0,"pitchesThrown":1306,"balls":503,"strikes":803,"strikePercentage":".610","hitBatsmen":4,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.24","rbi":0,"winPercentage":".556","pitchesPerInning":"15.80","gamesFinished":2,"strikeoutWalkRatio":"2.09","strikeoutsPer9Inn":"7.95","walksPer9Inn":"3.81","hitsPer9Inn":"6.97","runsScoredPer9":"3.48","homeRunsPer9":"0.87","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":4,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"100","stats":{"batting":{"summary":"2-5 | 2B, 3 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":25,"groundOuts":46,"airOuts":50,"runs":40,"doubles":10,"triples":1,"homeRuns":11,"strikeOuts":55,"baseOnBalls":14,"intentionalWalks":0,"hits":59,"hitByPitch":3,"avg":".284","atBats":208,"obp":".338","slg":".500","ops":".838","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":227,"totalBases":104,"rbi":29,"leftOnBase":87,"sacBunts":2,"sacFlies":0,"babip":".338","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.91","popOuts":14,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":93,"putOuts":73,"errors":6,"chances":172,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID640454":{"person":{"id":640454,"fullName":"Matt Krook","link":"/api/v1/people/640454"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":18,"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":18,"balls":9,"strikes":9,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"obp":".333","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":18,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":9,"strikes":9,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"18.00","gamesFinished":0,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664129":{"person":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"jerseyNumber":"31","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":3,"groundOuts":2,"airOuts":6,"runs":1,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":12,"obp":".308","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":43,"era":"3.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.33","battersFaced":13,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":43,"balls":16,"strikes":27,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"14.33","gamesFinished":1,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"3.00","walksPer9Inn":"3.00","hitsPer9Inn":"9.00","runsScoredPer9":"3.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"901","stats":{"batting":{"note":"c-","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":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":71,"flyOuts":29,"groundOuts":66,"airOuts":72,"runs":19,"doubles":10,"triples":0,"homeRuns":3,"strikeOuts":35,"baseOnBalls":21,"intentionalWalks":1,"hits":52,"hitByPitch":3,"avg":".234","atBats":222,"obp":".306","slg":".320","ops":".626","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":249,"totalBases":71,"rbi":19,"leftOnBase":100,"sacBunts":1,"sacFlies":2,"babip":".263","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"74.00","popOuts":15,"lineOuts":28},"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":144,"putOuts":118,"errors":4,"chances":266,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID686993":{"person":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":36,"gamesStarted":0,"flyOuts":25,"groundOuts":30,"airOuts":39,"runs":18,"doubles":4,"triples":0,"homeRuns":7,"strikeOuts":35,"baseOnBalls":9,"intentionalWalks":1,"hits":32,"hitByPitch":0,"atBats":133,"obp":".285","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":579,"era":"4.08","inningsPitched":"35.1","wins":2,"losses":3,"saves":1,"saveOpportunities":3,"holds":12,"blownSaves":2,"earnedRuns":16,"whip":"1.16","battersFaced":145,"outs":106,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":579,"balls":199,"strikes":380,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".400","pitchesPerInning":"16.39","gamesFinished":5,"strikeoutWalkRatio":"3.89","strikeoutsPer9Inn":"8.92","walksPer9Inn":"2.29","hitsPer9Inn":"8.15","runsScoredPer9":"4.58","homeRunsPer9":"1.78","inheritedRunners":21,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686930":{"person":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":12,"groundOuts":6,"airOuts":16,"runs":1,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":5,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":43,"obp":".229","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":212,"era":"0.71","inningsPitched":"12.2","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.87","battersFaced":48,"outs":38,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":212,"balls":79,"strikes":133,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.38","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.74","gamesFinished":3,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"10.66","walksPer9Inn":"3.55","hitsPer9Inn":"4.26","runsScoredPer9":"0.71","homeRunsPer9":"0.71","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"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}},"ID666126":{"person":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"jerseyNumber":"26","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"601","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":62,"flyOuts":27,"groundOuts":59,"airOuts":50,"runs":17,"doubles":9,"triples":1,"homeRuns":6,"strikeOuts":23,"baseOnBalls":21,"intentionalWalks":0,"hits":50,"hitByPitch":3,"avg":".276","atBats":181,"obp":".359","slg":".436","ops":".795","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":206,"totalBases":79,"rbi":22,"leftOnBase":80,"sacBunts":0,"sacFlies":1,"babip":".288","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.17","popOuts":9,"lineOuts":14},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":1,"groundOuts":5,"airOuts":5,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":14,"obp":".444","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":57,"era":"2.45","inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.18","battersFaced":18,"outs":11,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":57,"balls":24,"strikes":33,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"15.55","gamesFinished":3,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.82","hitsPer9Inn":"9.82","runsScoredPer9":"2.45","homeRunsPer9":"2.45","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":57,"errors":0,"chances":58,"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"}]},"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":24,"gamesStarted":1,"flyOuts":16,"groundOuts":31,"airOuts":36,"runs":25,"doubles":13,"triples":0,"homeRuns":3,"strikeOuts":45,"baseOnBalls":19,"intentionalWalks":1,"hits":50,"hitByPitch":3,"atBats":159,"obp":".396","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":724,"era":"5.49","inningsPitched":"39.1","wins":1,"losses":2,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":24,"whip":"1.75","battersFaced":184,"outs":118,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":724,"balls":271,"strikes":453,"strikePercentage":".630","hitBatsmen":3,"balks":2,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".333","pitchesPerInning":"18.41","gamesFinished":10,"strikeoutWalkRatio":"2.37","strikeoutsPer9Inn":"10.30","walksPer9Inn":"4.35","hitsPer9Inn":"11.44","runsScoredPer9":"5.72","homeRunsPer9":"0.69","inheritedRunners":13,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":11},"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}},"ID608841":{"person":{"id":608841,"fullName":"Joey Meneses","link":"/api/v1/people/608841"},"jerseyNumber":"13","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"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":1,"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":{"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":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".333","atBats":3,"obp":".333","slg":".333","ops":".666","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID691777":{"person":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":15,"groundOuts":26,"airOuts":27,"runs":19,"doubles":6,"triples":2,"homeRuns":4,"strikeOuts":44,"baseOnBalls":8,"intentionalWalks":0,"hits":27,"hitByPitch":4,"avg":".223","atBats":121,"obp":".287","slg":".405","ops":".692","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":136,"totalBases":49,"rbi":16,"leftOnBase":53,"sacBunts":0,"sacFlies":3,"babip":".303","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.25","popOuts":7,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":36,"putOuts":23,"errors":3,"chances":62,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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-3 | BB, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":41,"groundOuts":81,"airOuts":70,"runs":40,"doubles":20,"triples":2,"homeRuns":13,"strikeOuts":57,"baseOnBalls":41,"intentionalWalks":4,"hits":66,"hitByPitch":2,"avg":".242","atBats":273,"obp":".344","slg":".473","ops":".817","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":317,"totalBases":129,"rbi":41,"leftOnBase":134,"sacBunts":0,"sacFlies":1,"babip":".260","groundOutsToAirouts":"1.16","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.00","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":149,"errors":0,"chances":153,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID695611":{"person":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":5,"flyOuts":22,"groundOuts":21,"airOuts":39,"runs":8,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":26,"baseOnBalls":9,"intentionalWalks":0,"hits":21,"hitByPitch":2,"atBats":105,"obp":".271","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":451,"era":"2.37","inningsPitched":"30.1","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"0.99","battersFaced":118,"outs":91,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":451,"balls":145,"strikes":306,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.54","rbi":0,"winPercentage":".750","pitchesPerInning":"14.87","gamesFinished":0,"strikeoutWalkRatio":"2.89","strikeoutsPer9Inn":"7.71","walksPer9Inn":"2.67","hitsPer9Inn":"6.23","runsScoredPer9":"2.37","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":11},"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}},"ID665660":{"person":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(L, 3-2)","summary":"1.2 IP, 2 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":21,"inningsPitched":"1.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":6,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":5,"strikes":16,"strikePercentage":".760","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"10.80","homeRunsPer9":"5.40","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":0,"flyOuts":16,"groundOuts":13,"airOuts":17,"runs":12,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":25,"baseOnBalls":7,"intentionalWalks":0,"hits":16,"hitByPitch":0,"atBats":71,"obp":".295","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":337,"era":"5.49","inningsPitched":"19.2","wins":3,"losses":2,"saves":2,"saveOpportunities":2,"holds":4,"blownSaves":0,"earnedRuns":12,"whip":"1.17","battersFaced":78,"outs":59,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":337,"balls":117,"strikes":220,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":2,"winPercentage":".600","pitchesPerInning":"17.14","gamesFinished":7,"strikeoutWalkRatio":"3.57","strikeoutsPer9Inn":"11.44","walksPer9Inn":"3.20","hitsPer9Inn":"7.32","runsScoredPer9":"5.49","homeRunsPer9":"1.37","inheritedRunners":15,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID650644":{"person":{"id":650644,"fullName":"Aaron Civale","link":"/api/v1/people/650644"},"jerseyNumber":"45","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":49,"groundOuts":44,"airOuts":86,"runs":32,"doubles":16,"triples":1,"homeRuns":12,"strikeOuts":41,"baseOnBalls":19,"intentionalWalks":1,"hits":74,"hitByPitch":1,"atBats":242,"obp":".356","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":996,"era":"4.91","inningsPitched":"58.2","wins":5,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":32,"whip":"1.59","battersFaced":266,"outs":176,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":996,"balls":348,"strikes":648,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.51","rbi":0,"winPercentage":".625","pitchesPerInning":"16.98","gamesFinished":0,"strikeoutWalkRatio":"2.16","strikeoutsPer9Inn":"6.29","walksPer9Inn":"2.91","hitsPer9Inn":"11.35","runsScoredPer9":"4.91","homeRunsPer9":"1.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":19,"lineOuts":18},"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}},"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":"2-4 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":29,"groundOuts":47,"airOuts":47,"runs":56,"doubles":15,"triples":1,"homeRuns":19,"strikeOuts":104,"baseOnBalls":72,"intentionalWalks":9,"hits":81,"hitByPitch":2,"avg":".290","atBats":279,"obp":".439","slg":".556","ops":".995","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":353,"totalBases":155,"rbi":61,"leftOnBase":89,"sacBunts":0,"sacFlies":0,"babip":".397","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.68","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":29,"putOuts":553,"errors":3,"chances":585,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":"(BS, 4)","summary":"0.1 IP, 3 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":3,"battersFaced":5,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":7,"strikes":11,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"81.00","homeRunsPer9":"27.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":39,"gamesStarted":0,"flyOuts":17,"groundOuts":29,"airOuts":34,"runs":16,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":43,"baseOnBalls":24,"intentionalWalks":2,"hits":34,"hitByPitch":3,"atBats":139,"obp":".365","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":708,"era":"3.75","inningsPitched":"36.0","wins":3,"losses":0,"saves":6,"saveOpportunities":10,"holds":10,"blownSaves":4,"earnedRuns":15,"whip":"1.61","battersFaced":167,"outs":108,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":708,"balls":283,"strikes":425,"strikePercentage":".600","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":3,"winPercentage":"1.000","pitchesPerInning":"19.67","gamesFinished":10,"strikeoutWalkRatio":"1.79","strikeoutsPer9Inn":"10.75","walksPer9Inn":"6.00","hitsPer9Inn":"8.50","runsScoredPer9":"4.00","homeRunsPer9":"1.00","inheritedRunners":26,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID665622":{"person":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(H, 4)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":4,"strikes":11,"strikePercentage":".730","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":25,"gamesStarted":1,"flyOuts":23,"groundOuts":26,"airOuts":35,"runs":21,"doubles":6,"triples":1,"homeRuns":4,"strikeOuts":39,"baseOnBalls":15,"intentionalWalks":1,"hits":36,"hitByPitch":1,"atBats":134,"obp":".342","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":588,"era":"4.41","inningsPitched":"34.2","wins":1,"losses":1,"saves":0,"saveOpportunities":2,"holds":4,"blownSaves":2,"earnedRuns":17,"whip":"1.47","battersFaced":152,"outs":104,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":588,"balls":232,"strikes":356,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".500","pitchesPerInning":"16.96","gamesFinished":9,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"10.13","walksPer9Inn":"3.89","hitsPer9Inn":"9.35","runsScoredPer9":"5.45","homeRunsPer9":"1.04","inheritedRunners":9,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID703607":{"person":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"jerseyNumber":"33","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":11,"groundOuts":26,"airOuts":15,"runs":11,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":37,"baseOnBalls":12,"intentionalWalks":0,"hits":35,"hitByPitch":5,"avg":".315","atBats":111,"obp":".400","slg":".414","ops":".814","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":130,"totalBases":46,"rbi":10,"leftOnBase":35,"sacBunts":0,"sacFlies":2,"babip":".446","groundOutsToAirouts":"1.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.50","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":100,"errors":3,"chances":105,"fielding":".971","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":"700","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":15,"groundOuts":9,"airOuts":22,"runs":7,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":21,"baseOnBalls":4,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".215","atBats":65,"obp":".261","slg":".338","ops":".599","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":70,"totalBases":22,"rbi":6,"leftOnBase":24,"sacBunts":1,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.41","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.50","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":35,"errors":2,"chances":37,"fielding":".946","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID669127":{"person":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"jerseyNumber":"23","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":54,"groundOuts":55,"airOuts":98,"runs":49,"doubles":16,"triples":0,"homeRuns":19,"strikeOuts":61,"baseOnBalls":24,"intentionalWalks":1,"hits":79,"hitByPitch":4,"avg":".271","atBats":292,"obp":".333","slg":".521","ops":".854","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":321,"totalBases":152,"rbi":40,"leftOnBase":132,"sacBunts":0,"sacFlies":1,"babip":".282","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.37","popOuts":25,"lineOuts":19},"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":15,"stolenBases":27,"stolenBasePercentage":".643","caughtStealingPercentage":".357","assists":29,"putOuts":484,"errors":1,"chances":514,"fielding":".998","passedBall":3,"pickoffs":1}},"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":{"summary":"5.0 IP, 4 ER, 8 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":0,"airOuts":7,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":78,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":21,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":78,"balls":30,"strikes":48,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"7.20","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":21,"gamesStarted":4,"flyOuts":28,"groundOuts":34,"airOuts":47,"runs":34,"doubles":7,"triples":1,"homeRuns":6,"strikeOuts":57,"baseOnBalls":16,"intentionalWalks":0,"hits":47,"hitByPitch":6,"atBats":183,"obp":".333","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":796,"era":"6.26","inningsPitched":"46.0","wins":2,"losses":3,"saves":3,"saveOpportunities":5,"holds":2,"blownSaves":2,"earnedRuns":32,"whip":"1.37","battersFaced":207,"outs":138,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":796,"balls":269,"strikes":527,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":3,"winPercentage":".400","pitchesPerInning":"17.30","gamesFinished":5,"strikeoutWalkRatio":"3.56","strikeoutsPer9Inn":"11.15","walksPer9Inn":"3.13","hitsPer9Inn":"9.20","runsScoredPer9":"6.65","homeRunsPer9":"1.17","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":11},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":16,"gamesStarted":16,"flyOuts":62,"groundOuts":70,"airOuts":102,"runs":57,"doubles":15,"triples":3,"homeRuns":21,"strikeOuts":72,"baseOnBalls":27,"intentionalWalks":0,"hits":85,"hitByPitch":2,"atBats":325,"obp":".318","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1404,"era":"5.55","inningsPitched":"82.2","wins":3,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.35","battersFaced":358,"outs":248,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1404,"balls":506,"strikes":898,"strikePercentage":".640","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":3,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".300","pitchesPerInning":"16.98","gamesFinished":0,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"7.84","walksPer9Inn":"2.94","hitsPer9Inn":"9.25","runsScoredPer9":"6.21","homeRunsPer9":"2.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":18,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":3,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805779":{"person":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | BB, R","gamesPlayed":1,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":30,"groundOuts":66,"airOuts":53,"runs":23,"doubles":10,"triples":0,"homeRuns":4,"strikeOuts":24,"baseOnBalls":9,"intentionalWalks":0,"hits":55,"hitByPitch":0,"avg":".281","atBats":196,"obp":".311","slg":".393","ops":".704","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":207,"totalBases":77,"rbi":26,"leftOnBase":88,"sacBunts":1,"sacFlies":1,"babip":".302","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.00","popOuts":7,"lineOuts":16},"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":94,"putOuts":53,"errors":0,"chances":147,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[680869,701762,805779,691016,641680,608841,666126,687515,671732,703607,691777,643446,678022,640454,665622,663687,665660],"pitchers":[678022,640454,665622,663687,665660],"bench":[669127],"bullpen":[686930,650644,669372,664129,695611,605488,686993,660761],"battingOrder":[680869,701762,805779,691016,641680,666126,671732,703607,643446],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Gelof (10, Detmers)."},{"label":"HR","value":"Kurtz (19, 7th inning off Suter, 1 on, 0 out)."},{"label":"TB","value":"Bolte; Gelof 3; Kurtz 5; Meneses; Soderstrom."},{"label":"RBI","value":"Bolte (10); Heim (17); Kurtz 3 (61); Meneses (1); Soderstrom (41)."},{"label":"2-out RBI","value":"Kurtz; Bolte."},{"label":"Runners left in scoring position, 2 out","value":"Thomas, C; Muncy; Wilson, J; McNeil."},{"label":"SF","value":"Heim."},{"label":"GIDP","value":"Meneses."},{"label":"Team RISP","value":"3-for-9."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Bolte (8, 2nd base off Silseth/O'Hoppe)."}]}],"note":[{"label":"a","value":"Flied out for Meneses in the 8th."},{"label":"b","value":"Struck out for Thomas, C in the 8th."},{"label":"c","value":"Struck out for Muncy in the 8th."}]}},"officials":[{"official":{"id":483919,"fullName":"Mark Ripperger","link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":575629,"fullName":"Shane Livensparger","link":"/api/v1/people/575629"},"officialType":"First Base"},{"official":{"id":605670,"fullName":"Dan Merzel","link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":483564,"fullName":"Dan Bellino","link":"/api/v1/people/483564"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Perkins 2."},{"label":"HBP","value":"Grissom (by Harris, H)."},{"label":"ABS Challenge","value":"O'Hoppe 2 (Ball-Overturned to Strike, Ball-Confirmed); Heim 2 (Ball-Overturned to Strike, Ball-Overturned to Strike); Peraza, O (Strike-Confirmed); Wilson, J (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Detmers 90-58; Suter 20-15; Silseth 24-14; Bachman 11-9; Perkins 78-48; Krook 18-9; Medina 15-11; Harris, H 18-11; Alvarado 21-16."},{"label":"Groundouts-flyouts","value":"Detmers 8-4; Suter 2-1; Silseth 0-1; Bachman 1-1; Perkins 0-3; Krook 2-0; Medina 0-2; Harris, H 0-1; Alvarado 0-1."},{"label":"Batters faced","value":"Detmers 27; Suter 5; Silseth 4; Bachman 3; Perkins 21; Krook 3; Medina 4; Harris, H 5; Alvarado 6."},{"label":"Inherited runners-scored","value":"Alvarado 1-0."},{"label":"Umpires","value":"HP: Mark Ripperger. 1B: Shane Livensparger. 2B: Dan Merzel. 3B: Dan Bellino. "},{"label":"Weather","value":"83 degrees, Sunny."},{"label":"Wind","value":"4 mph, Out To RF."},{"label":"First pitch","value":"1:06 PM."},{"label":"T","value":"2:43."},{"label":"Att","value":"12,377."},{"label":"Venue","value":"Sutter Health Park."},{"label":"June 21, 2026"}],"pitchingNotes":[],"topPerformers":[{"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":"2-4 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":29,"groundOuts":47,"airOuts":47,"runs":56,"doubles":15,"triples":1,"homeRuns":19,"strikeOuts":104,"baseOnBalls":72,"intentionalWalks":9,"hits":81,"hitByPitch":2,"avg":".290","atBats":279,"obp":".439","slg":".556","ops":".995","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":353,"totalBases":155,"rbi":61,"leftOnBase":89,"sacBunts":0,"sacFlies":0,"babip":".397","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.68","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":29,"putOuts":553,"errors":3,"chances":585,"fielding":".995","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":65,"hittingGameScore":65},{"player":{"person":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203","boxscoreName":"Guzman, D"},"jerseyNumber":"23","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"500","stats":{"batting":{"summary":"2-3 | HR, BB, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":1,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":11,"groundOuts":11,"airOuts":15,"runs":7,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".271","atBats":48,"obp":".327","slg":".500","ops":".827","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":52,"totalBases":24,"rbi":11,"leftOnBase":25,"sacBunts":0,"sacFlies":0,"babip":".278","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":1,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":23,"putOuts":4,"errors":1,"chances":28,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":63,"hittingGameScore":63},{"player":{"person":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268","boxscoreName":"Walton"},"jerseyNumber":"35","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | HR, 3 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":10,"groundOuts":16,"airOuts":20,"runs":12,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":11,"baseOnBalls":3,"intentionalWalks":0,"hits":24,"hitByPitch":0,"avg":".343","atBats":70,"obp":".370","slg":".557","ops":".927","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":74,"totalBases":39,"rbi":11,"leftOnBase":24,"sacBunts":1,"sacFlies":0,"babip":".375","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.33","popOuts":2,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":5,"errors":1,"chances":22,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":56,"hittingGameScore":56}]},"decisions":{"winner":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"loser":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"save":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}