{"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":824989,"link":"/api/v1.1/game/824989/feed/live","metaData":{"wait":10,"timeStamp":"20260619_041236","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count03","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824989,"type":"R","doubleHeader":"N","id":"2026/06/18/anamlb-athmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824989-2026-06-18","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-06-19T01:40:00Z","originalDate":"2026-06-18","officialDate":"2026-06-18","dayNight":"night","time":"6:40","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":76,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":30,"losses":46,"ties":0,"pct":".395"},"records":{},"divisionLeader":false,"wins":30,"losses":46,"winningPercentage":".395"},"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":75,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":37,"losses":38,"ties":0,"pct":".493"},"records":{},"divisionLeader":false,"wins":37,"losses":38,"winningPercentage":".493"},"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},"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},"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},"ID605130":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130","firstName":"Scott","lastName":"Barlow","primaryNumber":"58","birthDate":"1992-12-18","currentAge":33,"birthCity":"New London","birthStateProvince":"CT","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Scott","useLastName":"Barlow","middleName":"A.","boxscoreName":"Barlow, S","nickName":"Scoots McGoots","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2011,"mlbDebutDate":"2018-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Scott Barlow","nameSlug":"scott-barlow-605130","firstLastName":"Scott Barlow","lastFirstName":"Barlow, Scott","lastInitName":"Barlow, S","initLastName":"S Barlow","fullFMLName":"Scott A. Barlow","fullLFMName":"Barlow, Scott A.","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID675961":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961","firstName":"Alexander","lastName":"Williams","primaryNumber":"12","birthDate":"1999-03-12","currentAge":27,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":183,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Alika","useLastName":"Williams","middleName":"David","boxscoreName":"Williams","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"ah-LEEK-uh","mlbDebutDate":"2023-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alika Williams","nameSlug":"alika-williams-675961","firstLastName":"Alika Williams","lastFirstName":"Williams, Alika","lastInitName":"Williams, A","initLastName":"A Williams","fullFMLName":"Alexander David Williams","fullLFMName":"Williams, Alexander David","strikeZoneTop":3.24,"strikeZoneBottom":1.63},"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":"Clear","temp":"75","wind":"15 mph, Out To CF"},"gameInfo":{"attendance":9245,"firstPitch":"2026-06-19T01:41:00.000Z","gameDurationMinutes":151},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":0,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"home":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"}},"officialScorer":{"id":482136,"fullName":"Brian Berger","link":"/api/v1/people/482136"},"primaryDatacaster":{"id":836581,"fullName":"Wilson Cam","link":"/api/v1/people/836581"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zach Neto flies out to right fielder Carlos Cortes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-19T01:41:04.155Z","endTime":"2026-06-19T01:41:15.298Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3],"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":3},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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-19T00:52:36.659Z","endTime":"2026-06-19T01:26:59.182Z","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-19T01:26:59.182Z","endTime":"2026-06-19T01:39:12.076Z","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-19T01:39:12.076Z","endTime":"2026-06-19T01:41:06.373Z","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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.54053137421258,"aZ":-11.508710752649053,"pfxX":9.242033683820807,"pfxZ":10.667530472463234,"pX":0.3067095881004264,"pZ":2.814341419614097,"vX0":-8.233218405353899,"vY0":-138.66635478373973,"vZ0":-5.064269614895428,"x":105.31,"y":162.79,"x0":2.1213025015117872,"y0":50.000103119100785,"z0":5.439498337097387,"aX":17.900148021669526},"breaks":{"breakAngle":51.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.4,"breakHorizontal":-14.9,"spinRate":2363,"spinDirection":148},"zone":3,"typeConfidence":2.0,"plateTime":0.3957869835510399,"extension":6.3861134185067225},"hitData":{"launchSpeed":82.3,"launchAngle":53.0,"totalDistance":224.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":160.38,"coordY":117.54}},"index":3,"playId":"0b1eb86e-bbc4-3f33-834e-5b2a99bb90aa","pitchNumber":1,"startTime":"2026-06-19T01:41:06.373Z","endTime":"2026-06-19T01:41:15.298Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T01:41:15.298Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Madrigal grounds out, pitcher Gage Jump to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-19T01:41:23.237Z","endTime":"2026-06-19T01:43:58.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663611,"fullName":"Nick Madrigal","link":"/api/v1/people/663611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"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":663611,"fullName":"Nick Madrigal","link":"/api/v1/people/663611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695611,"link":"/api/v1/people/695611"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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.9,"endSpeed":86.3,"strikeZoneTop":2.971,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.7567740218643,"aZ":-11.283161329728763,"pfxX":9.007188360310519,"pfxZ":10.806713040686827,"pX":0.5803126048679322,"pZ":2.299795871654724,"vX0":-7.21040853174772,"vY0":-139.2386966180022,"vZ0":-6.492467109685561,"x":94.88,"y":176.69,"x0":2.05324093107756,"y0":50.00411523195261,"z0":5.433420583843619,"aX":17.414817067438445},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.1,"breakHorizontal":-14.5,"spinRate":2309,"spinDirection":146},"zone":6,"typeConfidence":2.0,"plateTime":0.39571758636830934,"extension":6.329674745646335},"index":0,"playId":"033c6f5f-99e5-3a0a-8f44-20d27237c731","pitchNumber":1,"startTime":"2026-06-19T01:41:42.390Z","endTime":"2026-06-19T01:41:46.421Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.0,"strikeZoneTop":2.971,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.104985297658747,"aZ":-13.85127651773085,"pfxX":8.356782630022156,"pfxZ":9.330033726170884,"pX":-0.27824943741461367,"pZ":1.592866392907435,"vX0":-9.195022866604358,"vY0":-138.58002006429643,"vZ0":-7.80508456256315,"x":127.61,"y":195.77,"x0":1.9815565542651044,"y0":50.00652671322393,"z0":5.352197668627955,"aX":16.418442033941826},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.6,"breakHorizontal":-13.4,"spinRate":2273,"spinDirection":142},"zone":7,"typeConfidence":2.0,"plateTime":0.39376994624652806,"extension":6.704101376148088},"index":1,"playId":"b3e94739-d1a3-359c-9b2e-4389b5e2c87d","pitchNumber":2,"startTime":"2026-06-19T01:41:58.079Z","endTime":"2026-06-19T01:42:24.203Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":663611,"fullName":"Nick Madrigal","link":"/api/v1/people/663611"}}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-19T01:42:24.203Z","endTime":"2026-06-19T01:42:39.117Z","isPitch":false,"type":"action","player":{"id":663611,"link":"/api/v1/people/663611"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":79.0,"strikeZoneTop":2.971,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.71502514025222,"aZ":-40.01049919111104,"pfxX":1.9158435338338653,"pfxZ":-5.0491375576944,"pX":-0.5792007071195225,"pZ":1.2112151529144182,"vX0":-7.367548157611781,"vY0":-123.37360839806071,"vZ0":-2.59757361305781,"x":139.08,"y":206.08,"x0":2.1863850754357483,"y0":50.000056561900074,"z0":5.624172424700412,"aX":2.9777203029083013},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-9.5,"breakHorizontal":-1.9,"spinRate":2578,"spinDirection":318},"zone":13,"typeConfidence":2.0,"plateTime":0.4426140135415917,"extension":6.220646419766923},"index":3,"playId":"e9a1b879-0227-3f3c-ae40-9a723b9676ce","pitchNumber":3,"startTime":"2026-06-19T01:42:39.117Z","endTime":"2026-06-19T01:42:43.199Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.6,"strikeZoneTop":2.971,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.500984016345136,"aZ":-41.10363096205711,"pfxX":-2.666129987610022,"pfxZ":-5.865199006919155,"pX":-0.561706644172028,"pZ":-0.09585004720913326,"vX0":-5.425950413006649,"vY0":-122.2221221885888,"vZ0":-5.157408495169723,"x":138.41,"y":241.37,"x0":2.0271878382415323,"y0":50.00194660251718,"z0":5.5448496896524055,"aX":-4.059969445794952},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-11.5,"breakHorizontal":6.0,"spinRate":2749,"spinDirection":324},"zone":13,"typeConfidence":2.0,"plateTime":0.4469465388155798,"extension":6.3530626544598645},"index":4,"playId":"ea2212e5-4c14-3b5b-a1c5-ae87c3076d60","pitchNumber":4,"startTime":"2026-06-19T01:43:01.442Z","endTime":"2026-06-19T01:43:06.606Z","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.9,"endSpeed":88.3,"strikeZoneTop":2.971,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.67634868337486,"aZ":-14.185953415645558,"pfxX":7.827888554584239,"pfxZ":8.974385291243982,"pX":-0.13232251900477943,"pZ":3.12296548477481,"vX0":-8.901910617677055,"vY0":-140.85503200588317,"vZ0":-3.9337465062321133,"x":122.04,"y":154.46,"x0":2.0554511382191016,"y0":50.00632938483709,"z0":5.458107652824784,"aX":15.696889227739867},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.6,"breakHorizontal":-12.4,"spinRate":2381,"spinDirection":149},"zone":2,"typeConfidence":2.0,"plateTime":0.38919702723260485,"extension":6.417250211940149},"index":5,"playId":"f501d54b-8dca-35b5-9690-c7ffc25331c6","pitchNumber":5,"startTime":"2026-06-19T01:43:23.355Z","endTime":"2026-06-19T01:43:26.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.7,"strikeZoneTop":2.971,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.088681844208633,"aZ":-39.790746863345056,"pfxX":-0.30762122948604853,"pfxZ":-5.037198486005673,"pX":0.8058220858586994,"pZ":0.8880589626048506,"vX0":-3.371603239557526,"vY0":-122.19880832244368,"vZ0":-2.712958146973171,"x":86.28,"y":214.8,"x0":2.2434110126455398,"y0":50.00254893203964,"z0":5.431164682948218,"aX":-0.4648568578785299},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-9.5,"breakHorizontal":1.3,"spinRate":2557,"spinDirection":303},"zone":14,"typeConfidence":2.0,"plateTime":0.44823642151237975,"extension":6.516461305880473},"hitData":{"launchSpeed":84.5,"launchAngle":-14.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":123.94,"coordY":183.1}},"index":6,"playId":"3cfb21d0-2ddd-3a21-9571-41d8d0159411","pitchNumber":6,"startTime":"2026-06-19T01:43:52.293Z","endTime":"2026-06-19T01:43:58.696Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T01:43:58.696Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jo Adell grounds out, shortstop Jacob Wilson to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-19T01:44:04.508Z","endTime":"2026-06-19T01:44:51.421Z","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":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.209662009860217,"aZ":-32.78968226987123,"pfxX":-0.7501394692196905,"pfxZ":-0.37200374990189466,"pX":0.45651465546115033,"pZ":2.547066588243346,"vX0":-4.282305611835137,"vY0":-126.94027326105129,"vZ0":-1.0876895285206925,"x":99.6,"y":170.01,"x0":2.2521452841799925,"y0":50.00348317350407,"z0":5.555698133244724,"aX":-1.2419566183716972},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.7,"breakHorizontal":2.2,"spinRate":2368,"spinDirection":246},"zone":6,"typeConfidence":2.0,"plateTime":0.4289677117424997,"extension":6.26250216770027},"index":0,"playId":"0987d74e-c431-3334-be9f-b112186f064e","pitchNumber":1,"startTime":"2026-06-19T01:44:27.184Z","endTime":"2026-06-19T01:44:31.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.316721310632243,"aZ":-12.846041154644892,"pfxX":9.041134604882615,"pfxZ":9.748800884165192,"pX":-0.4813874972197678,"pZ":2.9717641856858568,"vX0":-10.260157364484021,"vY0":-139.641054086559,"vZ0":-4.443343983539931,"x":135.35,"y":158.54,"x0":2.0591437363536658,"y0":50.00151668034956,"z0":5.423451682211599,"aX":17.92311739671352},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.9,"breakHorizontal":-14.4,"spinRate":2395,"spinDirection":146},"zone":1,"typeConfidence":2.0,"plateTime":0.39167034059956896,"extension":6.47309210007624},"hitData":{"launchSpeed":81.8,"launchAngle":8.0,"totalDistance":120.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.23,"coordY":151.18}},"index":1,"playId":"05b3497c-1cbd-3815-a9d2-539f871a39cf","pitchNumber":2,"startTime":"2026-06-19T01:44:43.411Z","endTime":"2026-06-19T01:44:51.421Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T01:44:51.421Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zack Gelof singles on a sharp line drive to left fielder Christian Moore.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-19T01:46:09.879Z","endTime":"2026-06-19T01:47:45.272Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.94885667031663,"aZ":-23.342156153097196,"pfxX":-7.334267219343644,"pfxZ":4.635862576541881,"pX":0.012416677097092804,"pZ":1.9301832608329035,"vX0":8.709324698266174,"vY0":-137.3329621095078,"vZ0":-6.040110054401493,"x":116.53,"y":186.67,"x0":-2.249964000704619,"y0":50.00593894199643,"z0":5.750072806346025,"aX":-13.985561341885928},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.2,"breakHorizontal":11.4,"spinRate":2255,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.3991080263960103,"extension":5.9733298292106936},"index":0,"playId":"60aaa5f3-02c7-3854-bb1a-235ec8d491b6","pitchNumber":1,"startTime":"2026-06-19T01:47:00.203Z","endTime":"2026-06-19T01:47:03.890Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.43785373765024,"aZ":-23.85234165429617,"pfxX":-6.118010358235715,"pfxZ":4.339760182442669,"pX":-0.7570860966919222,"pZ":2.2301985422481017,"vX0":6.299432238843427,"vY0":-137.3946633502062,"vZ0":-5.356845261787384,"x":145.86,"y":178.56,"x0":-2.2808358863520746,"y0":50.006252513584286,"z0":5.818681090133968,"aX":-11.740666843623183},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.0,"breakHorizontal":9.8,"spinRate":2240,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.3981249624120382,"extension":6.200126055468403},"index":1,"playId":"7ed37c66-5677-3c09-bac7-406d568626e3","pitchNumber":2,"startTime":"2026-06-19T01:47:12.957Z","endTime":"2026-06-19T01:47:16.638Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-19T01:47:24.304Z","endTime":"2026-06-19T01:47:36.001Z","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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.097514269741367,"aZ":-22.501766173638085,"pfxX":-7.279602337829005,"pfxZ":5.060244868925941,"pX":-0.8720171676012476,"pZ":2.138944909183197,"vX0":6.360491767022226,"vY0":-137.115413030869,"vZ0":-5.883792036140881,"x":150.24,"y":181.03,"x0":-2.271105752083909,"y0":50.006030334170724,"z0":5.838834787131346,"aX":-13.923479361712552},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.2,"breakHorizontal":11.9,"spinRate":2288,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.39880289364765265,"extension":6.1993498212934774},"hitData":{"launchSpeed":104.6,"launchAngle":12.0,"totalDistance":194.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":58.56,"coordY":112.55}},"index":3,"playId":"fc9d699c-88fc-39ac-bc3c-96d25abe78f3","pitchNumber":3,"startTime":"2026-06-19T01:47:36.001Z","endTime":"2026-06-19T01:47:45.272Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T01:47:45.272Z","atBatIndex":3},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nick Kurtz doubles (14) on a fly ball to left fielder Christian Moore. Zack Gelof to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-19T01:47:47.574Z","endTime":"2026-06-19T01:48:42.560Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"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_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":695681,"link":"/api/v1/people/695681"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.70257351049983,"aZ":-26.19320501521692,"pfxX":-8.466227068946475,"pfxZ":3.1707999301242493,"pX":-1.2991079610793368,"pZ":1.8351485030977692,"vX0":8.037924408835536,"vY0":-136.0348246252085,"vZ0":-5.170593192612897,"x":166.52,"y":189.23,"x0":-3.1813087106901587,"y0":50.00622988637456,"z0":5.558786683015749,"aX":-15.992152490761114},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.9,"breakHorizontal":13.8,"spinRate":2174,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4014624715738262,"extension":5.7561090187717925},"index":0,"playId":"76185885-6a2c-3648-84a9-92d70cbefa7e","pitchNumber":1,"startTime":"2026-06-19T01:48:11.245Z","endTime":"2026-06-19T01:48:15.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.3,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.246865460142082,"aZ":-30.49800038161476,"pfxX":-7.255668757335332,"pfxZ":1.0269471970086208,"pX":-0.42179211499937175,"pZ":2.2874098906756615,"vX0":8.949835179068428,"vY0":-126.51765410374377,"vZ0":-2.3440961532102493,"x":133.08,"y":177.02,"x0":-3.051777624303568,"y0":50.002059957162906,"z0":5.654486944857597,"aX":-11.83829558796435},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.6,"breakHorizontal":11.3,"spinRate":1893,"spinDirection":248},"zone":7,"typeConfidence":2.0,"plateTime":0.4318479118381666,"extension":5.741245068938618},"hitData":{"launchSpeed":97.2,"launchAngle":46.0,"totalDistance":330.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":36.42,"coordY":99.9}},"index":1,"playId":"4d522aee-d878-3def-a1c7-aeaec9ae91d9","pitchNumber":2,"startTime":"2026-06-19T01:48:26.807Z","endTime":"2026-06-19T01:48:42.560Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T01:48:42.560Z","atBatIndex":4},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Shea Langeliers homers (19) on a fly ball to center field. Zack Gelof scores. Nick Kurtz scores.","rbi":3,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-19T01:48:49.873Z","endTime":"2026-06-19T01:50:01.491Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":{"id":696270,"link":"/api/v1/people/696270"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":{"id":696270,"link":"/api/v1/people/696270"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":{"id":696270,"link":"/api/v1/people/696270"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":75.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.18664548027746,"aZ":-27.788474607949325,"pfxX":4.695851267953666,"pfxZ":3.0883369670934027,"pX":0.0497579938794387,"pZ":2.9134543282621435,"vX0":5.466049900138179,"vY0":-117.82191136022143,"vZ0":-0.826236815181296,"x":115.1,"y":160.12,"x0":-2.9013126945369336,"y0":50.00440831282539,"z0":5.812972971124175,"aX":6.670532531460943},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":5.6,"breakHorizontal":-9.7,"spinRate":2316,"spinDirection":91},"zone":2,"typeConfidence":2.0,"plateTime":0.4630390190040039,"extension":5.846586406722665},"index":0,"playId":"18dd8716-39a7-3d16-8d57-3fc46c809804","pitchNumber":1,"startTime":"2026-06-19T01:49:18.683Z","endTime":"2026-06-19T01:49:24.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.188012300270795,"aZ":-25.121959941869406,"pfxX":5.407181963815425,"pfxZ":5.171118218603178,"pX":-0.026805867053294814,"pZ":2.6187439178326426,"vX0":5.389669652926294,"vY0":-116.42853891364578,"vZ0":-1.8783041198285413,"x":118.02,"y":168.07,"x0":-3.079786502279898,"y0":50.00272735301374,"z0":5.828478436326108,"aX":7.374958212881982},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":9.1,"breakHorizontal":-11.2,"spinRate":2364,"spinDirection":88},"zone":5,"typeConfidence":2.0,"plateTime":0.4716038906374891,"extension":5.7092239250143315},"hitData":{"launchSpeed":103.8,"launchAngle":30.0,"totalDistance":430.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.93,"coordY":25.56}},"index":1,"playId":"14087305-77ae-3815-a271-8d00e0e870d5","pitchNumber":2,"startTime":"2026-06-19T01:49:35.363Z","endTime":"2026-06-19T01:50:01.491Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T01:50:01.491Z","atBatIndex":5},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Tyler Soderstrom homers (13) on a fly ball to left center field.","rbi":1,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-19T01:49:48.637Z","endTime":"2026-06-19T01:50:49.748Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"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":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":{"id":696270,"link":"/api/v1/people/696270"},"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(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":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.90189349723474,"aZ":-26.892567608544113,"pfxX":-8.96020409920432,"pfxZ":2.79662488524556,"pX":0.05099566182274473,"pZ":2.095251357990524,"vX0":9.877258225746465,"vY0":-136.2909459649635,"vZ0":-4.229234800712541,"x":115.06,"y":182.21,"x0":-2.4494590862527925,"y0":50.00396703600981,"z0":5.516308499868837,"aX":-16.922011044325075},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.3,"breakHorizontal":14.3,"spinRate":2213,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.40130850150081576,"extension":5.9669232073272065},"hitData":{"launchSpeed":102.4,"launchAngle":30.0,"totalDistance":402.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":81.19,"coordY":46.07}},"index":0,"playId":"28abca7c-15ab-3ba4-a117-19d5616b38c7","pitchNumber":1,"startTime":"2026-06-19T01:50:25.788Z","endTime":"2026-06-19T01:50:49.748Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T01:50:49.748Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jacob Wilson singles on a line drive to right fielder Jo Adell.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-19T01:50:37.753Z","endTime":"2026-06-19T01:51:47.423Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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(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.7,"endSpeed":85.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.452381859838283,"aZ":-22.624364175925635,"pfxX":1.0659101174538792,"pfxZ":5.2392700987737495,"pX":1.6072662258726813,"pZ":2.6106667071336607,"vX0":9.563586866790423,"vY0":-133.35457440480496,"vZ0":-3.8071800706349803,"x":55.73,"y":168.29,"x0":-2.1461285008965456,"y0":50.00149769686735,"z0":5.665484603675409,"aX":1.9429569628135872},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.0,"breakHorizontal":-3.7,"spinRate":2547,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.40885711852137785,"extension":6.153567152505114},"index":0,"playId":"c2c6e676-f918-3969-8ef5-72756315ee6b","pitchNumber":1,"startTime":"2026-06-19T01:51:13.332Z","endTime":"2026-06-19T01:51:16.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.21712720496721,"aZ":-27.128151502640193,"pfxX":5.053414950844274,"pfxZ":3.472456900874965,"pX":1.1146594922962003,"pZ":3.014343901321335,"vX0":6.361344891957278,"vY0":-119.61254534455635,"vZ0":-0.7678427340741565,"x":74.51,"y":157.39,"x0":-2.232133651086708,"y0":50.00584173197219,"z0":5.763467111411174,"aX":7.351930108709779},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":6.4,"breakHorizontal":-10.7,"spinRate":2449,"spinDirection":89},"zone":12,"typeConfidence":2.0,"plateTime":0.45722676046705324,"extension":5.8747184420979845},"index":1,"playId":"ba2dc7c3-73c2-39e6-ab88-143506b6d171","pitchNumber":2,"startTime":"2026-06-19T01:51:25.405Z","endTime":"2026-06-19T01:51:29.431Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.414408927979142,"aZ":-25.882516687759882,"pfxX":-8.186690471330564,"pfxZ":3.2827748304567645,"pX":0.6622164766645584,"pZ":2.090751979189723,"vX0":10.425792029035087,"vY0":-137.38149523759176,"vZ0":-5.245526632528974,"x":91.76,"y":182.33,"x0":-2.1120036953860395,"y0":50.00610478527246,"z0":5.776128284769932,"aX":-15.70824107994666},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.0,"breakHorizontal":12.7,"spinRate":2220,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.3981455622944212,"extension":6.34614977250149},"hitData":{"launchSpeed":68.0,"launchAngle":24.0,"totalDistance":199.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":177.26,"coordY":118.98}},"index":2,"playId":"caa7959d-33f6-31ef-84e2-f05c879f6725","pitchNumber":3,"startTime":"2026-06-19T01:51:38.552Z","endTime":"2026-06-19T01:51:47.423Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T01:51:47.423Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonah Heim singles on a ground ball to right fielder Jo Adell. Jacob Wilson to 2nd.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-19T01:52:50.462Z","endTime":"2026-06-19T01:53:35.748Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"postOnSecond":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"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":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-19T01:52:10.553Z","endTime":"2026-06-19T01:52:52.825Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.323697119181546,"aZ":-25.387325126297885,"pfxX":-9.527416344130646,"pfxZ":3.622292109958143,"pX":0.7931604823991016,"pZ":2.061603724487378,"vX0":13.093731797071301,"vY0":-135.46236653425558,"vZ0":-4.643570818756151,"x":86.77,"y":183.12,"x0":-2.8470063003194666,"y0":50.00295583982155,"z0":5.554982588773301,"aX":-17.852158552596375},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.8,"breakHorizontal":14.8,"spinRate":2235,"spinDirection":228},"zone":9,"typeConfidence":2.0,"plateTime":0.4030794110917033,"extension":6.102360967107454},"index":1,"playId":"a6b566a4-c847-3d38-a2f8-545556897132","pitchNumber":1,"startTime":"2026-06-19T01:52:52.825Z","endTime":"2026-06-19T01:52:56.984Z","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":92.9,"endSpeed":84.4,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.573855142003502,"aZ":-25.006573808909547,"pfxX":-11.081795252378004,"pfxZ":3.940442186880275,"pX":0.2934564724458811,"pZ":1.1910392420632403,"vX0":12.543911024752104,"vY0":-134.5628328309913,"vZ0":-6.78355847021841,"x":105.81,"y":206.62,"x0":-3.0080838615388887,"y0":50.002188919680705,"z0":5.538646269111254,"aX":-20.14624031654972},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.6,"breakHorizontal":17.0,"spinRate":2199,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.4084186477228813,"extension":5.889921929934661},"index":2,"playId":"ca6d2da8-36f3-3a9f-8c37-78bc59fdb0c5","pitchNumber":2,"startTime":"2026-06-19T01:53:08.931Z","endTime":"2026-06-19T01:53:12.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.79721995044525,"aZ":-24.48712912221024,"pfxX":0.9713555477544688,"pfxZ":4.651003691201129,"pX":-0.1402799124649978,"pZ":2.607050408728864,"vX0":6.9586762312555255,"vY0":-127.35663949803578,"vZ0":-3.103678099785851,"x":122.35,"y":168.39,"x0":-3.0278010592469013,"y0":50.00110230038279,"z0":5.7665439134438286,"aX":1.602468513038033},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":8.0,"breakHorizontal":-3.2,"spinRate":2469,"spinDirection":188},"zone":5,"typeConfidence":2.0,"plateTime":0.42917230493787795,"extension":5.839733731777131},"hitData":{"launchSpeed":99.2,"launchAngle":8.0,"totalDistance":144.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.25,"coordY":123.81}},"index":3,"playId":"071aa53a-23db-37dd-99d8-49c8743d98a8","pitchNumber":3,"startTime":"2026-06-19T01:53:25.993Z","endTime":"2026-06-19T01:53:35.748Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T01:53:35.748Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carlos Cortes flies out to center fielder Jose Siri. Jacob Wilson to 3rd.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-19T01:53:46.959Z","endTime":"2026-06-19T01:54:46.149Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"postOnThird":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"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":1},"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":"Flyout","eventType":"field_out","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":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.823219617011663,"aZ":-31.6030654289569,"pfxX":-7.121912838466787,"pfxZ":0.3445039457801826,"pX":-0.6886092966129456,"pZ":1.3312897358252087,"vX0":8.770397217825339,"vY0":-126.43398182959679,"vZ0":-3.967825376667797,"x":143.25,"y":202.84,"x0":-3.2639985460483874,"y0":50.00032852865448,"z0":5.43492534384317,"aX":-11.623401484095117},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.0,"breakHorizontal":11.0,"spinRate":1709,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4318946708166278,"extension":5.828912237899447},"index":0,"playId":"f09a3b37-3423-321c-ac9a-8ec5c27852cc","pitchNumber":1,"startTime":"2026-06-19T01:54:14.782Z","endTime":"2026-06-19T01:54:18.998Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.198622218151005,"aZ":-24.29274864998922,"pfxX":-8.757357745797702,"pfxZ":4.214328434977174,"pX":0.26061381047602605,"pZ":2.473654805701359,"vX0":11.417254426114976,"vY0":-135.58599205397041,"vZ0":-4.023857756077456,"x":107.07,"y":171.99,"x0":-2.856941836739704,"y0":50.005958556899714,"z0":5.661674023318263,"aX":-16.393102703654158},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.0,"breakHorizontal":13.6,"spinRate":2225,"spinDirection":229},"zone":6,"typeConfidence":2.0,"plateTime":0.4031669641813247,"extension":5.988336115138961},"hitData":{"launchSpeed":96.0,"launchAngle":40.0,"totalDistance":384.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":106.57,"coordY":45.28}},"index":1,"playId":"098f37df-0a19-3772-94f6-8609aa17b333","pitchNumber":2,"startTime":"2026-06-19T01:54:31.838Z","endTime":"2026-06-19T01:54:46.149Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T01:54:46.149Z","atBatIndex":9},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Henry Bolte out on a sacrifice fly to center fielder Jose Siri. Jacob Wilson scores.","rbi":1,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-19T01:54:54.272Z","endTime":"2026-06-19T01:56:59.710Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"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"}]},{"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":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":{"id":696270,"link":"/api/v1/people/696270"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.4,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.638132859362745,"aZ":-23.8860085638945,"pfxX":-7.3739545500181505,"pfxZ":4.477622614345407,"pX":-0.8964340887246445,"pZ":2.6715930749779133,"vX0":7.694014816638156,"vY0":-134.57649765721442,"vZ0":-4.003951024775552,"x":151.17,"y":166.65,"x0":-2.8216912174690103,"y0":50.00427482554434,"z0":5.851733630383747,"aX":-13.65409422209452},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.6,"breakHorizontal":11.9,"spinRate":2253,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.40555821513803725,"extension":6.107150636369483},"index":0,"playId":"8a31ddd3-f7f5-36ee-a0b6-17c36b67ea6e","pitchNumber":1,"startTime":"2026-06-19T01:55:20.372Z","endTime":"2026-06-19T01:55:27.483Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.899290213657086,"aZ":-26.45170823458052,"pfxX":-8.825008564627131,"pfxZ":3.158258585993403,"pX":-0.5033186573566689,"pZ":1.2249448092610182,"vX0":8.989989617891151,"vY0":-133.72786339333993,"vZ0":-6.9222075918542805,"x":136.19,"y":205.71,"x0":-2.7624355341793585,"y0":50.00015854122805,"z0":5.744921460179025,"aX":-15.977667192747468},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.3,"breakHorizontal":14.0,"spinRate":2179,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.4096050698064517,"extension":5.98223024744907},"index":1,"playId":"0541b57c-00de-3986-abdf-90492d24b423","pitchNumber":2,"startTime":"2026-06-19T01:56:10.573Z","endTime":"2026-06-19T01:56:14.868Z","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":1},"pitchData":{"startSpeed":80.7,"endSpeed":73.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.26252232161728,"aZ":-28.944090578943115,"pfxX":4.803495425943147,"pfxZ":2.3324119040461184,"pX":0.20958460039978366,"pZ":2.6466851848139417,"vX0":5.632892410929415,"vY0":-117.45446598387225,"vZ0":-0.9211192939459993,"x":109.01,"y":167.32,"x0":-2.852482957476564,"y0":50.00155825511579,"z0":5.758991548551641,"aX":6.64451823394374},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":4.3,"breakHorizontal":-10.2,"spinRate":2503,"spinDirection":80},"zone":5,"typeConfidence":2.0,"plateTime":0.46807071388994803,"extension":5.884132298759309},"index":2,"playId":"4a2832ee-4756-3488-b615-ef99088ae415","pitchNumber":3,"startTime":"2026-06-19T01:56:25.455Z","endTime":"2026-06-19T01:56:28.629Z","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":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-19T01:56:39.690Z","endTime":"2026-06-19T01:56:48.824Z","isPitch":false,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.217147055303,"aZ":-24.285543493688788,"pfxX":-7.727351807886469,"pfxZ":4.310001074210976,"pX":-0.6835984505429867,"pZ":2.288503642037475,"vX0":8.080385543550722,"vY0":-133.9777305482739,"vZ0":-4.7659785578652185,"x":143.06,"y":176.99,"x0":-2.725546211322622,"y0":50.00144627034761,"z0":5.812150497374685,"aX":-14.136998061892845},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.1,"breakHorizontal":12.4,"spinRate":2147,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.40783129137358376,"extension":6.260897531429864},"hitData":{"launchSpeed":101.7,"launchAngle":18.0,"totalDistance":332.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":136.33,"coordY":66.13}},"index":4,"playId":"60f8523e-a432-397c-b5c8-ef2ee60ac0e9","pitchNumber":4,"startTime":"2026-06-19T01:56:48.824Z","endTime":"2026-06-19T01:56:59.710Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T01:56:59.710Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeff McNeil singles on a soft line drive to right fielder Jo Adell. Jonah Heim to 2nd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-19T01:57:16.247Z","endTime":"2026-06-19T01:58:51.913Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"postOnSecond":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"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":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.319159488181093,"aZ":-25.166129872267078,"pfxX":-8.049012248610344,"pfxZ":3.8048953168192368,"pX":-0.3556029189404412,"pZ":2.011413489360612,"vX0":9.876027645130085,"vY0":-134.82207536707156,"vZ0":-4.860271813514577,"x":130.55,"y":184.47,"x0":-3.0204482239059725,"y0":50.00245160043843,"z0":5.613786223361866,"aX":-14.818374028151673},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.0,"breakHorizontal":12.5,"spinRate":2334,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.40628037068713496,"extension":6.0837260072284245},"index":0,"playId":"cc8913a4-b39b-3217-98d6-e41013746074","pitchNumber":1,"startTime":"2026-06-19T01:57:31.796Z","endTime":"2026-06-19T01:57:35.520Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.78970521813162,"aZ":-31.18571139383623,"pfxX":-6.909808316115605,"pfxZ":0.6129109734427542,"pX":0.3827821320973791,"pZ":2.0066322886082704,"vX0":10.449077652957818,"vY0":-125.87079643744897,"vZ0":-2.624491767840264,"x":102.41,"y":184.6,"x0":-2.9029121732907694,"y0":50.006187847975106,"z0":5.559042009600565,"aX":-11.218237893571011},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.7,"breakHorizontal":10.4,"spinRate":1829,"spinDirection":248},"zone":9,"typeConfidence":2.0,"plateTime":0.43325404505123544,"extension":5.567384573422748},"index":1,"playId":"c5cb6087-50d0-3785-8fe1-f6e5362f1693","pitchNumber":2,"startTime":"2026-06-19T01:57:50.169Z","endTime":"2026-06-19T01:57:53.474Z","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":92.8,"endSpeed":85.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.61939138080954,"aZ":-24.385533320666628,"pfxX":-9.260599046835544,"pfxZ":4.206745137246234,"pX":-0.8210301539830321,"pZ":3.063815371156939,"vX0":8.22436622264696,"vY0":-135.00172424426444,"vZ0":-2.829108186696688,"x":148.3,"y":156.06,"x0":-2.6996261330170404,"y0":50.002631937648815,"z0":5.836625631113574,"aX":-17.14184349794755},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.2,"breakHorizontal":15.1,"spinRate":2104,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.40528824472399183,"extension":5.822157021616943},"index":2,"playId":"3fb9e877-cffa-3d9e-a364-05b23ebce02c","pitchNumber":3,"startTime":"2026-06-19T01:58:17.509Z","endTime":"2026-06-19T01:58:21.668Z","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":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.00179650746653,"aZ":-24.533927483076727,"pfxX":1.016583330234318,"pfxZ":4.239463086336617,"pX":-0.04327061975747355,"pZ":2.6165932777972243,"vX0":6.714074074941613,"vY0":-132.81638819693515,"vZ0":-3.696262355016124,"x":118.65,"y":168.13,"x0":-2.726621562252672,"y0":50.004865708104575,"z0":5.791703617301138,"aX":1.8324106278208312},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.2,"breakHorizontal":-3.1,"spinRate":2541,"spinDirection":197},"zone":5,"typeConfidence":2.0,"plateTime":0.41096332883145914,"extension":5.980745733732804},"hitData":{"launchSpeed":78.1,"launchAngle":16.0,"totalDistance":192.0,"trajectory":"line_drive","hardness":"soft","location":"9","coordinates":{"coordX":169.17,"coordY":118.4}},"index":3,"playId":"47be1885-add3-35ca-9002-cf1787e47dd5","pitchNumber":4,"startTime":"2026-06-19T01:58:42.209Z","endTime":"2026-06-19T01:58:51.913Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T01:58:51.913Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Zack Gelof walks. Jonah Heim to 3rd. Jeff McNeil to 2nd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-19T01:58:57.221Z","endTime":"2026-06-19T02:00:29.093Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"postOnSecond":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"postOnThird":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"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":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":81.5,"endSpeed":74.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.49580024104401,"aZ":-22.82149285563628,"pfxX":5.0012274479395895,"pfxZ":6.597981196164291,"pX":-0.15161971231849453,"pZ":4.497819490684704,"vX0":5.098800514008026,"vY0":-118.56130201356038,"vZ0":1.557949034133462,"x":122.78,"y":117.34,"x0":-2.9831025755632345,"y0":50.00491107433277,"z0":5.920588507395561,"aX":7.092428683889033},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":12.6,"breakHorizontal":-10.3,"spinRate":2473,"spinDirection":86},"zone":11,"typeConfidence":2.0,"plateTime":0.46266462408240594,"extension":5.964928555086802},"index":0,"playId":"28608701-294f-3fa0-bce8-c50f9fd78417","pitchNumber":1,"startTime":"2026-06-19T01:59:26.674Z","endTime":"2026-06-19T01:59:29.765Z","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":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.1,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.603473230629238,"aZ":-24.849278374700724,"pfxX":4.072380079627088,"pfxZ":5.4068421201055274,"pX":-1.6529156828946359,"pZ":1.9268126307710218,"vX0":1.9424505571507027,"vY0":-115.65944650886472,"vZ0":-2.898253157590644,"x":180.01,"y":186.76,"x0":-3.032762001854919,"y0":50.00338009103828,"z0":5.579683715987493,"aX":5.51565241360971},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":9.4,"breakHorizontal":-7.8,"spinRate":2346,"spinDirection":86},"zone":13,"typeConfidence":2.0,"plateTime":0.47361174025751174,"extension":5.857822821452195},"index":1,"playId":"850a19c5-8648-3aa5-a0b3-8388932e6a12","pitchNumber":2,"startTime":"2026-06-19T01:59:42.890Z","endTime":"2026-06-19T01:59:47.376Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":82.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.41865513859684,"aZ":-31.955765044245094,"pfxX":-8.630025675898409,"pfxZ":0.12769292434604518,"pX":0.6727005202888223,"pZ":0.7163680605274004,"vX0":11.530749240583955,"vY0":-127.23327673249695,"vZ0":-5.363927986184978,"x":91.36,"y":219.44,"x0":-2.7570201607983873,"y0":50.00101137701155,"z0":5.327779188179073,"aX":-14.419601458012215},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.6,"breakHorizontal":13.6,"spinRate":1781,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.4273894801130691,"extension":5.867810005153046},"index":2,"playId":"b120de0e-de12-3e91-8de4-db68615b1271","pitchNumber":3,"startTime":"2026-06-19T02:00:05.267Z","endTime":"2026-06-19T02:00:09.803Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.5,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.161544776338797,"aZ":-26.737854094792656,"pfxX":-10.097698448699418,"pfxZ":2.9758586973458785,"pX":-1.3790855410800105,"pZ":1.9604505105233043,"vX0":7.446645236145251,"vY0":-134.8448454237126,"vZ0":-4.788635224629818,"x":169.57,"y":185.85,"x0":-2.873812103747233,"y0":50.005710373536665,"z0":5.6613873083848905,"aX":-18.473652974866816},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.4,"breakHorizontal":16.6,"spinRate":2252,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.4072265851227974,"extension":5.838815733153962},"index":3,"playId":"8ca11cc1-3958-3f1a-a2bd-1182722541a9","pitchNumber":4,"startTime":"2026-06-19T02:00:24.995Z","endTime":"2026-06-19T02:00:29.093Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T02:00:29.093Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Kurtz flies out to left fielder Christian Moore.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-19T02:00:32.461Z","endTime":"2026-06-19T02:03:23.685Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.8104505403122,"aZ":-33.51020788621117,"pfxX":-9.752025693195957,"pfxZ":-0.8306903432707955,"pX":-1.251738528614681,"pZ":1.985612248283109,"vX0":8.297744981428664,"vY0":-125.81192769538431,"vZ0":-1.8246652723039316,"x":164.71,"y":185.17,"x0":-3.3275012208343258,"y0":50.005792733847436,"z0":5.4392698514641316,"aX":-15.617670380484107},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.7,"breakHorizontal":15.7,"spinRate":1916,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.4355538108583983,"extension":5.6575776721560525},"index":0,"playId":"c6449dfa-28c2-3118-b26c-d41dce39db41","pitchNumber":1,"startTime":"2026-06-19T02:00:55.883Z","endTime":"2026-06-19T02:01:00.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.9,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.633174879656433,"aZ":-26.152597664147706,"pfxX":-8.143924889392773,"pfxZ":3.1745751962902693,"pX":-0.2042506870212196,"pZ":1.5936759285853557,"vX0":10.081262882722255,"vY0":-135.88280122567667,"vZ0":-5.75720228167328,"x":124.79,"y":195.75,"x0":-2.878724998396959,"y0":50.004634577338464,"z0":5.521726684265252,"aX":-15.457506161716699},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.8,"breakHorizontal":13.0,"spinRate":2222,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.40082272296252297,"extension":5.916465523084438},"index":1,"playId":"ed4d1560-114f-3ee6-8f16-2c63c3647907","pitchNumber":2,"startTime":"2026-06-19T02:01:12.855Z","endTime":"2026-06-19T02:01:15.953Z","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":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.0,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.451495920890764,"aZ":-35.88522090569839,"pfxX":-7.201640968672682,"pfxZ":-2.3004857056847836,"pX":-1.221040771765552,"pZ":1.6618922152230526,"vX0":7.108955188310564,"vY0":-125.98666113316752,"vZ0":-2.3225075525658743,"x":163.54,"y":193.91,"x0":-3.137229255208312,"y0":50.00027030749497,"z0":5.482512949594897,"aX":-11.630738564772567},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-4.4,"breakHorizontal":11.5,"spinRate":1804,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.4339474376411192,"extension":5.694653216577292},"index":2,"playId":"5c1e56e9-5eea-38e4-a843-7ae7e6ba3ce1","pitchNumber":3,"startTime":"2026-06-19T02:01:33.242Z","endTime":"2026-06-19T02:01:38.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.460693480622158,"aZ":-27.949178488094198,"pfxX":-9.492598904984902,"pfxZ":2.3019284866281353,"pX":-0.4423606407863046,"pZ":3.4445118254282105,"vX0":9.714125093844768,"vY0":-134.93181962325562,"vZ0":-0.8402382638202793,"x":133.86,"y":145.78,"x0":-2.862783637139963,"y0":50.00429091352625,"z0":5.736404415973303,"aX":-17.435358747700498},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.2,"breakHorizontal":15.0,"spinRate":2125,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.40655512923380943,"extension":6.0153020407369855},"index":3,"playId":"1d949d33-97db-3e89-ae35-b8c025041e85","pitchNumber":4,"startTime":"2026-06-19T02:01:51.644Z","endTime":"2026-06-19T02:02:18.652Z","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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.8,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.060222210937184,"aZ":-20.533810009680888,"pfxX":1.1280411516639521,"pfxZ":6.421938618479471,"pX":0.6845187745401455,"pZ":2.5796811049527766,"vX0":8.505840466369259,"vY0":-132.91188760760033,"vZ0":-4.325342592094403,"x":90.91,"y":169.13,"x0":-2.6867161857367283,"y0":50.00104445165432,"z0":5.694779223343979,"aX":2.0423126706820787},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.0,"breakHorizontal":-3.6,"spinRate":2437,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.41009133546247867,"extension":5.893666998460889},"index":4,"playId":"d1b5d412-f0e4-38a5-bfc4-1fdf95c8dfce","pitchNumber":5,"startTime":"2026-06-19T02:02:27.141Z","endTime":"2026-06-19T02:02:32.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.0,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.603251709437888,"aZ":-24.424452189577092,"pfxX":1.487285993028518,"pfxZ":4.20876727184608,"pX":-1.3026779571248808,"pZ":4.234749948872101,"vX0":4.159552664276301,"vY0":-134.2641076665576,"vZ0":0.31780645669573315,"x":166.66,"y":124.44,"x0":-3.0597211466811016,"y0":50.005365120279244,"z0":5.840435997563546,"aX":2.739629942526078},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.9,"breakHorizontal":-3.5,"spinRate":2544,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.4065408521059184,"extension":5.765381312753281},"index":5,"playId":"d66c2914-189b-30fb-bd9b-ce704b21e31b","pitchNumber":6,"startTime":"2026-06-19T02:02:54.498Z","endTime":"2026-06-19T02:02:58.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":84.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.706004072340058,"aZ":-24.3599138158938,"pfxX":0.30801485806841233,"pfxZ":4.4008602038638305,"pX":0.4802045236881157,"pZ":2.4753417529232173,"vX0":8.526001690237699,"vY0":-131.3930322055407,"vZ0":-3.5447173562091407,"x":98.7,"y":171.95,"x0":-2.825505792644735,"y0":50.003698953639,"z0":5.619581071891182,"aX":0.5469448608726682},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.6,"breakHorizontal":-2.2,"spinRate":2529,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.41436627489297573,"extension":6.035503589130418},"hitData":{"launchSpeed":87.7,"launchAngle":29.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.62,"coordY":73.83}},"index":6,"playId":"d3230745-07ab-3e66-ac2d-023ffbe206c8","pitchNumber":7,"startTime":"2026-06-19T02:03:16.276Z","endTime":"2026-06-19T02:03:23.685Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T02:03:23.685Z","atBatIndex":13},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Vaughn Grissom lines out to center fielder Henry Bolte.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-19T02:05:15.028Z","endTime":"2026-06-19T02:07:22.149Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","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":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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":83.9,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.680419937009635,"aZ":-12.086524169330595,"pfxX":5.616380534104174,"pfxZ":11.021337507684843,"pX":0.1092639828780446,"pZ":3.00612862551058,"vX0":-6.757002228493495,"vY0":-134.73759085341308,"vZ0":-4.151034989020355,"x":112.84,"y":157.61,"x0":1.9302873130861102,"y0":50.00215452764646,"z0":5.432905372894226,"aX":10.23607339433872},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.2,"breakHorizontal":-8.5,"spinRate":2385,"spinDirection":147},"zone":2,"typeConfidence":2.0,"plateTime":0.4078929141570353,"extension":6.223314234135387},"index":0,"playId":"dc7f7e56-073a-33be-aee3-e47beecdb7f4","pitchNumber":1,"startTime":"2026-06-19T02:05:42.793Z","endTime":"2026-06-19T02:05:46.506Z","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":0},"pitchData":{"startSpeed":82.2,"endSpeed":77.0,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.336086432025557,"aZ":-40.28586513246594,"pfxX":-3.628958874636792,"pfxZ":-5.543071734874605,"pX":-0.7824062634704257,"pZ":0.15206679799725661,"vX0":-5.2671544782060264,"vY0":-119.73793832149344,"vZ0":-4.170209300804726,"x":146.82,"y":234.67,"x0":1.9102885806003156,"y0":50.0020957661185,"z0":5.490403889453768,"aX":-5.3115294246775395},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-10.8,"breakHorizontal":7.8,"spinRate":2884,"spinDirection":325},"zone":13,"typeConfidence":2.0,"plateTime":0.456006483685202,"extension":6.291766570115909},"index":1,"playId":"13d506a4-e678-3324-9d9f-4283e865cc20","pitchNumber":2,"startTime":"2026-06-19T02:06:03.702Z","endTime":"2026-06-19T02:06:07.365Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.54803752681505,"aZ":-14.146760060245718,"pfxX":4.4276636707018735,"pfxZ":9.125891798932113,"pX":0.5053458265450095,"pZ":2.81852053388996,"vX0":-5.466265065610091,"vY0":-139.4712819555876,"vZ0":-4.406185859171524,"x":97.74,"y":162.68,"x0":1.9128302634206136,"y0":50.005362907241754,"z0":5.347897185250378,"aX":8.74909613112085},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.8,"breakHorizontal":-7.0,"spinRate":2304,"spinDirection":149},"zone":6,"typeConfidence":2.0,"plateTime":0.39229835718126926,"extension":6.462961922298168},"index":2,"playId":"baa9a1e5-b1e3-3a88-b7a0-6f1f4b6e3029","pitchNumber":3,"startTime":"2026-06-19T02:06:25.402Z","endTime":"2026-06-19T02:06:28.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.31979623734855,"aZ":-11.736669881156475,"pfxX":5.363494292476445,"pfxZ":10.496764798117967,"pX":0.8719386454569686,"pZ":3.5005512303720434,"vX0":-4.385366364146896,"vY0":-138.72060889385858,"vZ0":-3.4312467554815957,"x":83.76,"y":144.27,"x0":1.7772452815695607,"y0":50.001198547050976,"z0":5.537014643686749,"aX":10.441804309510456},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.5,"breakHorizontal":-8.8,"spinRate":2275,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.39499629472858144,"extension":6.212419755311061},"index":3,"playId":"06300667-d1d9-3a4a-ae71-a477e3fdcef1","pitchNumber":4,"startTime":"2026-06-19T02:06:48.376Z","endTime":"2026-06-19T02:06:55.916Z","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":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.890453018854537,"aZ":-32.13339976454611,"pfxX":-2.177215590266082,"pfxZ":0.02021332816213306,"pX":0.5573983295930103,"pZ":1.8516646340928806,"vX0":-2.830401895979846,"vY0":-127.34585124386378,"vZ0":-2.8115142960988138,"x":95.75,"y":188.79,"x0":1.963841914285772,"y0":50.00088038459894,"z0":5.498805484191558,"aX":-3.592582086969422},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.4,"breakHorizontal":4.6,"spinRate":2456,"spinDirection":292},"zone":9,"typeConfidence":2.0,"plateTime":0.4292730016715427,"extension":6.290784327826951},"hitData":{"launchSpeed":90.6,"launchAngle":17.0,"totalDistance":289.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":145.61,"coordY":85.46}},"index":4,"playId":"99e185f9-fa21-37df-b205-0896df5e8e3b","pitchNumber":5,"startTime":"2026-06-19T02:07:14.038Z","endTime":"2026-06-19T02:07:22.149Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T02:07:22.149Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Oswald Peraza flies out to center fielder Henry Bolte.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-19T02:07:27.566Z","endTime":"2026-06-19T02:08:11.282Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":86.1,"endSpeed":79.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.92750209151271,"aZ":-29.68883329219286,"pfxX":-3.589200973874572,"pfxZ":1.5500494189847736,"pX":1.0603131786592557,"pZ":3.3594898767818444,"vX0":-1.3503558721626407,"vY0":-125.49394168918369,"vZ0":0.5958746478126737,"x":76.58,"y":148.07,"x0":2.0708217823523887,"y0":50.00450207089109,"z0":5.525637298148931,"aX":-5.760024825904478},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.1,"breakHorizontal":6.8,"spinRate":2310,"spinDirection":242},"zone":12,"typeConfidence":2.0,"plateTime":0.4354345144662659,"extension":6.151444281701897},"index":0,"playId":"9a8ded19-24c1-355c-8b92-9700c45e1f5e","pitchNumber":1,"startTime":"2026-06-19T02:07:47.483Z","endTime":"2026-06-19T02:07:51.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.02329082864002,"aZ":-26.994614528974864,"pfxX":-2.343479849865135,"pfxZ":3.1977155609496837,"pX":-0.33739658776192316,"pZ":2.1028119812122927,"vX0":-5.14812025436412,"vY0":-125.78579346588023,"vZ0":-3.0406740692145795,"x":129.86,"y":182.0,"x0":2.031770872054826,"y0":50.00184027938584,"z0":5.4919387471030845,"aX":-3.7933672885834024},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.4,"breakHorizontal":5.3,"spinRate":2316,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.4337207407648651,"extension":6.3530135306934055},"hitData":{"launchSpeed":88.2,"launchAngle":35.0,"totalDistance":336.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":103.31,"coordY":66.2}},"index":1,"playId":"63fd6e89-411d-3b7f-8865-617ae3d4aec8","pitchNumber":2,"startTime":"2026-06-19T02:08:04.474Z","endTime":"2026-06-19T02:08:11.282Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T02:08:11.282Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Moore strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-19T02:08:15.597Z","endTime":"2026-06-19T02:09:47.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.20124871148155,"aZ":-8.7074519700327,"pfxX":4.947176616447637,"pfxZ":12.254675332604936,"pX":0.2897916267698621,"pZ":2.3611561988917864,"vX0":-6.200070203944926,"vY0":-138.31269196634955,"vZ0":-6.4760924030906555,"x":105.95,"y":175.03,"x0":1.9300659505909101,"y0":50.00345586887673,"z0":5.334187836192308,"aX":9.474328384478643},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":20.8,"breakHorizontal":-7.4,"spinRate":2442,"spinDirection":148},"zone":5,"typeConfidence":2.0,"plateTime":0.3977820967855106,"extension":6.3669414877600135},"index":0,"playId":"68f3c196-23d3-3bda-bdbd-573b4e56df0c","pitchNumber":1,"startTime":"2026-06-19T02:08:38.535Z","endTime":"2026-06-19T02:08:42.802Z","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":96.6,"endSpeed":86.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.81461904388826,"aZ":-10.210368548448622,"pfxX":6.750590467357576,"pfxZ":11.29476124327235,"pX":-0.14151071424995357,"pZ":2.5017682407481074,"vX0":-7.667042044031339,"vY0":-140.25670698396732,"vZ0":-5.854941057556216,"x":122.39,"y":171.23,"x0":1.7821110571365546,"y0":50.000186846667525,"z0":5.317056612481567,"aX":13.12493535309724},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.0,"breakHorizontal":-10.2,"spinRate":2468,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.3941518595312248,"extension":6.548849409898466},"index":1,"playId":"a787a04c-00f0-3a79-858a-f9866363aab4","pitchNumber":2,"startTime":"2026-06-19T02:08:55.989Z","endTime":"2026-06-19T02:08:59.333Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-19T02:09:06.014Z","endTime":"2026-06-19T02:09:17.468Z","isPitch":false,"type":"action","player":{"id":695681,"link":"/api/v1/people/695681"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.779315659076328,"aZ":-42.25744064807704,"pfxX":-2.422911399449367,"pfxZ":-6.524541212584075,"pX":0.016807118758044925,"pZ":1.5743433078947626,"vX0":-3.899541457654871,"vY0":-123.85109933455516,"vZ0":-1.1896752570435132,"x":116.36,"y":196.27,"x0":1.9291324403828778,"y0":50.0011755311495,"z0":5.609328763280012,"aX":-3.7454673555697093},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-11.9,"breakHorizontal":5.3,"spinRate":2771,"spinDirection":324},"zone":13,"typeConfidence":2.0,"plateTime":0.4430147284832713,"extension":6.2349999375700484},"index":3,"playId":"51cef94e-6d31-3f14-bc8a-05d50e25b8c2","pitchNumber":3,"startTime":"2026-06-19T02:09:17.468Z","endTime":"2026-06-19T02:09:22.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.01411212194267,"aZ":-11.869110162326514,"pfxX":6.09231311676193,"pfxZ":9.979918772177307,"pX":0.8211255429056765,"pZ":3.180868181930149,"vX0":-5.21300042524143,"vY0":-141.8720388153341,"vZ0":-4.157609678851248,"x":85.7,"y":152.9,"x0":1.892529313900091,"y0":50.00488529751576,"z0":5.424198516227312,"aX":12.398009000374701},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.4,"breakHorizontal":-10.0,"spinRate":2400,"spinDirection":146},"zone":3,"typeConfidence":2.0,"plateTime":0.38634019876903825,"extension":6.404980692893561},"index":4,"playId":"65040a62-79a9-3c95-84a2-b478661958dd","pitchNumber":4,"startTime":"2026-06-19T02:09:43.436Z","endTime":"2026-06-19T02:09:47.283Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T02:09:47.283Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shea Langeliers strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-19T02:11:35.638Z","endTime":"2026-06-19T02:12:59.369Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.170787614934596,"aZ":-24.6906225133648,"pfxX":-9.541288822430207,"pfxZ":4.06822631915799,"pX":0.29834024363851314,"pZ":1.7452481847471828,"vX0":9.681021186498747,"vY0":-135.18865814167117,"vZ0":-6.0215904423876445,"x":105.63,"y":191.66,"x0":-2.100121239423129,"y0":50.00398145546566,"z0":5.749537598149752,"aX":-17.553360775486855},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.1,"breakHorizontal":15.0,"spinRate":2200,"spinDirection":228},"zone":9,"typeConfidence":2.0,"plateTime":0.4061306723153115,"extension":5.990747793157439},"index":0,"playId":"20a1d345-445d-38c7-b68e-2d4c5378e9b6","pitchNumber":1,"startTime":"2026-06-19T02:12:08.686Z","endTime":"2026-06-19T02:12:12.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":85.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.61180005053822,"aZ":-19.853757175985393,"pfxX":0.2821992085621696,"pfxZ":6.778429849892424,"pX":1.4895057472042157,"pZ":2.742988729303154,"vX0":9.322454633390771,"vY0":-132.79219341146592,"vZ0":-4.041624249448332,"x":60.22,"y":164.72,"x0":-2.0771585160024015,"y0":50.005263019010805,"z0":5.696253021315713,"aX":0.5131235695107739},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.8,"breakHorizontal":-2.2,"spinRate":2523,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.4096436700815649,"extension":6.26145435938647},"index":1,"playId":"ac095bfc-e016-3159-ba92-0c36eb26c8ef","pitchNumber":2,"startTime":"2026-06-19T02:12:20.835Z","endTime":"2026-06-19T02:12:24.106Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-19T02:12:29.846Z","endTime":"2026-06-19T02:12:43.999Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.27746076198095,"aZ":-29.141445957628907,"pfxX":4.877634743352529,"pfxZ":2.058052295436733,"pX":2.1651651128789586,"pZ":1.8428559030938125,"vX0":8.513955152195987,"vY0":-119.99064478364548,"vZ0":-3.275151088034541,"x":34.47,"y":189.02,"x0":-2.0501132106516016,"y0":50.000357397221926,"z0":5.797706147647838,"aX":7.173541903565591},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.2,"breakHorizontal":-10.7,"spinRate":2417,"spinDirection":81},"zone":14,"typeConfidence":2.0,"plateTime":0.4549328596612443,"extension":6.1014058500401145},"index":3,"playId":"080afb94-ef44-3084-bf17-8aa340c03902","pitchNumber":3,"startTime":"2026-06-19T02:12:43.999Z","endTime":"2026-06-19T02:12:47.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.1683835201704,"aZ":-25.51657211761462,"pfxX":-0.9054842824891027,"pfxZ":3.879741233940342,"pX":1.2666803101722952,"pZ":2.408657875035115,"vX0":8.669081466251502,"vY0":-129.22299191243377,"vZ0":-3.9465162231250783,"x":68.72,"y":173.75,"x0":-1.9928787748209031,"y0":50.00529017251746,"z0":5.8827104286681635,"aX":-1.556607677681413},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.5,"breakHorizontal":0.0,"spinRate":2518,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.4214744864522362,"extension":6.092985971625189},"index":4,"playId":"b4c0ed3c-c111-3d5a-a6f0-fcff1d88da14","pitchNumber":4,"startTime":"2026-06-19T02:12:55.787Z","endTime":"2026-06-19T02:12:59.369Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T02:12:59.369Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Soderstrom grounds out, first baseman Vaughn Grissom to pitcher Ryan Johnson.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-19T02:13:02.121Z","endTime":"2026-06-19T02:14:32.678Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":4},"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"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(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":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.136476094350176,"aZ":-29.39640776900418,"pfxX":-7.886548227659009,"pfxZ":1.69270224114622,"pX":-0.10876134856481365,"pZ":1.6231842358605664,"vX0":8.49192728314999,"vY0":-127.07332553823541,"vZ0":-3.724172234097374,"x":121.15,"y":194.95,"x0":-2.4633887791594358,"y0":50.00299044065367,"z0":5.433652973517156,"aX":-12.945874835065363},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.4,"breakHorizontal":12.5,"spinRate":1647,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.43041745599302716,"extension":6.043101195282238},"index":0,"playId":"0bb30ebb-b6ab-37be-a11f-51160349741c","pitchNumber":1,"startTime":"2026-06-19T02:13:23.665Z","endTime":"2026-06-19T02:13:27.679Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":78.7,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.274952005928586,"aZ":-33.824305820867885,"pfxX":-9.124544749470708,"pfxZ":-1.0394312284701392,"pX":-1.7248447813768628,"pZ":2.2245798639663796,"vX0":5.695373716631855,"vY0":-125.83717777491994,"vZ0":-1.3200304976655526,"x":182.75,"y":178.72,"x0":-2.8453287270767436,"y0":50.00393745277973,"z0":5.5252124964464375,"aX":-14.466161300479506},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.9,"breakHorizontal":15.0,"spinRate":1906,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.4371958479562874,"extension":5.553778904691335},"index":1,"playId":"31e86c06-d081-326c-a51a-030cfc78eee8","pitchNumber":2,"startTime":"2026-06-19T02:13:41.357Z","endTime":"2026-06-19T02:13:44.734Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.473239226973938,"aZ":-22.418866794866403,"pfxX":-7.238683087235594,"pfxZ":5.104545445829807,"pX":-1.9051688065518029,"pZ":3.7748443599823105,"vX0":4.8403315147146,"vY0":-136.3183211343437,"vZ0":-0.9420014490470596,"x":189.62,"y":136.86,"x0":-2.7489366165475717,"y0":50.00520818436046,"z0":5.649916829494704,"aX":-13.843404706918044},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.2,"breakHorizontal":12.4,"spinRate":2235,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3993630219943105,"extension":6.074727259890832},"index":2,"playId":"17f091a2-b0ac-384f-9602-53c1ca64763c","pitchNumber":3,"startTime":"2026-06-19T02:13:57.458Z","endTime":"2026-06-19T02:14:00.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":81.6,"endSpeed":75.1,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.30065168341763,"aZ":-23.154162835918044,"pfxX":4.137480530314575,"pfxZ":6.295670959382977,"pX":-0.339825530976279,"pZ":2.5043527799727023,"vX0":4.1174773974110055,"vY0":-118.8196676766858,"vZ0":-2.2550461588027595,"x":129.95,"y":171.16,"x0":-2.631374275585133,"y0":50.0040087261519,"z0":5.564983408773628,"aX":5.928543571537255},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":11.2,"breakHorizontal":-8.5,"spinRate":2376,"spinDirection":101},"zone":4,"typeConfidence":2.0,"plateTime":0.4605964664009372,"extension":6.230771839137725},"index":3,"playId":"3bcaa7c8-6321-3a2c-b07e-45db955f1eb7","pitchNumber":4,"startTime":"2026-06-19T02:14:12.630Z","endTime":"2026-06-19T02:14:16.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.76614062766971,"aZ":-30.80944776994332,"pfxX":-8.91908824956216,"pfxZ":0.837399780266824,"pX":-0.503599985212604,"pZ":2.0340751005607345,"vX0":8.054987835646282,"vY0":-126.36256860816188,"vZ0":-2.1658228116625775,"x":136.2,"y":183.86,"x0":-2.5675422090208015,"y0":50.00130713536842,"z0":5.367773584283535,"aX":-14.48175605488714},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.3,"breakHorizontal":14.4,"spinRate":1871,"spinDirection":247},"zone":7,"typeConfidence":2.0,"plateTime":0.4327891375428563,"extension":5.913308318236948},"hitData":{"launchSpeed":81.5,"launchAngle":-1.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.42,"coordY":167.9}},"index":4,"playId":"43572f99-c35e-3eb7-883a-ffb08fca87e4","pitchNumber":5,"startTime":"2026-06-19T02:14:26.872Z","endTime":"2026-06-19T02:14:32.678Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T02:14:32.678Z","atBatIndex":18},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jacob Wilson lines out to left fielder Christian Moore.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-19T02:14:40.645Z","endTime":"2026-06-19T02:15:24.198Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"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":"Lineout","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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":86.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.313386426045874,"aZ":-24.422699757540475,"pfxX":-6.499851593781575,"pfxZ":4.1426379129766975,"pX":-1.0201313519198179,"pZ":2.401191746967648,"vX0":5.486865463592218,"vY0":-134.95527384235908,"vZ0":-4.365081229723253,"x":155.89,"y":173.95,"x0":-2.220515922982217,"y0":50.00590835077755,"z0":5.729316093093166,"aX":-12.168751061043302},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.0,"breakHorizontal":10.8,"spinRate":2214,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.40360352328179516,"extension":6.265540732382052},"index":0,"playId":"29d8a6de-cfdb-3dee-a9b8-2725b0da7d4d","pitchNumber":1,"startTime":"2026-06-19T02:15:04.077Z","endTime":"2026-06-19T02:15:10.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.329959730984612,"aZ":-22.366458645037653,"pfxX":-8.46569656575063,"pfxZ":5.242392534208272,"pX":0.002780014904989728,"pZ":1.9486919291915274,"vX0":8.661541195983581,"vY0":-135.83102724361592,"vZ0":-5.651959275881453,"x":116.89,"y":186.17,"x0":-2.125125899064324,"y0":50.005635875908084,"z0":5.60850781606996,"aX":-15.84602156773127},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.5,"breakHorizontal":13.6,"spinRate":2277,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.4030190764042807,"extension":6.222587056512279},"hitData":{"launchSpeed":91.1,"launchAngle":21.0,"totalDistance":319.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":76.07,"coordY":80.75}},"index":1,"playId":"099f2892-d60d-3939-91d2-89021b566f99","pitchNumber":2,"startTime":"2026-06-19T02:15:16.427Z","endTime":"2026-06-19T02:15:24.198Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T02:15:24.198Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Shea Langeliers challenged (pitch result), call on the field was confirmed: Denzer Guzman walks.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-19T02:17:04.200Z","endTime":"2026-06-19T02:19:26.642Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"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],"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":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":94.6,"endSpeed":86.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.20421684892993,"aZ":-13.64133452609536,"pfxX":5.0209024026922755,"pfxZ":9.72237058774989,"pX":0.0457085865505694,"pZ":1.2756256894866995,"vX0":-6.767973482433573,"vY0":-137.38313776106992,"vZ0":-8.225408452265842,"x":115.26,"y":204.34,"x0":1.8919439737210733,"y0":50.00538591979479,"z0":5.241340593694231,"aX":9.573666553079068},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.0,"breakHorizontal":-7.7,"spinRate":2308,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.3991029195063227,"extension":6.582166473228341},"index":0,"playId":"6017e924-e133-31e4-a541-5e8e24ddf604","pitchNumber":1,"startTime":"2026-06-19T02:17:43.594Z","endTime":"2026-06-19T02:17:47.730Z","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":96.7,"endSpeed":88.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.402307331493788,"aZ":-14.04981621845463,"pfxX":3.5322132582923653,"pfxZ":9.004137363622162,"pX":-0.5832534290084149,"pZ":3.0189488192750997,"vX0":-7.970716475965487,"vY0":-140.61147128391852,"vZ0":-4.157277359413663,"x":139.23,"y":157.27,"x0":1.8228269903024326,"y0":50.00007566177449,"z0":5.421380553857244,"aX":7.109070696442409},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.7,"breakHorizontal":-4.8,"spinRate":2340,"spinDirection":146},"zone":1,"typeConfidence":2.0,"plateTime":0.3887991704606364,"extension":6.153233502499922},"index":1,"playId":"8267dd24-5f24-36e9-afd9-06ee428e1d95","pitchNumber":2,"startTime":"2026-06-19T02:17:59.453Z","endTime":"2026-06-19T02:18:02.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.51350886075064,"aZ":-41.084798439627846,"pfxX":-5.069699615519928,"pfxZ":-6.565629906719716,"pX":0.9811625588792195,"pZ":1.5834547822270055,"vX0":-0.5653475455177857,"vY0":-116.03061796775303,"vZ0":-0.18217974117734803,"x":79.6,"y":196.03,"x0":1.8864877466554566,"y0":50.00078520653801,"z0":5.590869845731756,"aX":-6.883953575236698},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-11.6,"breakHorizontal":9.4,"spinRate":2482,"spinDirection":310},"zone":14,"typeConfidence":2.0,"plateTime":0.47277354727748255,"extension":6.40504763802301},"index":2,"playId":"b386b073-93ea-379b-9323-cdd5726886a1","pitchNumber":3,"startTime":"2026-06-19T02:18:21.653Z","endTime":"2026-06-19T02:18:25.997Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.671507652751572,"aZ":-9.739840693496614,"pfxX":6.563713685839054,"pfxZ":11.70812610921164,"pX":0.07546002968954668,"pZ":0.6164607065365493,"vX0":-6.952833300541111,"vY0":-137.8023300731219,"vZ0":-10.689606109382602,"x":114.12,"y":222.14,"x0":1.7829179425241048,"y0":50.006368666081976,"z0":5.212283490049301,"aX":12.580333534136853},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.0,"breakHorizontal":-10.3,"spinRate":2259,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.39803980149572515,"extension":6.3011731577422365},"index":3,"playId":"237e08ac-d08d-3bf0-9062-78b4bbb3daec","pitchNumber":4,"startTime":"2026-06-19T02:18:37.989Z","endTime":"2026-06-19T02:18:42.845Z","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":95.8,"endSpeed":87.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.87838336363932,"aZ":-11.920022843084872,"pfxX":4.713862499688509,"pfxZ":10.354025169494708,"pX":-0.915470145876015,"pZ":2.1320757811642843,"vX0":-9.09575205759267,"vY0":-139.12706830812684,"vZ0":-6.414823553384458,"x":151.9,"y":181.21,"x0":1.7870746805887745,"y0":50.00193149760091,"z0":5.261429531698314,"aX":9.22117082135592},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.5,"breakHorizontal":-6.6,"spinRate":2335,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.3940407274149287,"extension":6.500999199504578},"index":4,"playId":"3949cdb8-44cb-3309-95a3-05f25966445a","pitchNumber":5,"startTime":"2026-06-19T02:18:59.620Z","endTime":"2026-06-19T02:19:26.642Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"}},"playEndTime":"2026-06-19T02:19:26.642Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Logan O'Hoppe flies out to center fielder Henry Bolte.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-19T02:19:40.304Z","endTime":"2026-06-19T02:20:48.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"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],"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":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":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","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":84.4,"endSpeed":78.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.000346357346167,"aZ":-31.970938987899014,"pfxX":-4.92760119123975,"pfxZ":0.12917395820496935,"pX":-0.15691189433097194,"pZ":3.242565121178841,"vX0":-3.8012625532173288,"vY0":-123.03614645006925,"vZ0":0.6784184314288038,"x":122.98,"y":151.23,"x0":2.042446198318917,"y0":50.00071104462783,"z0":5.650209394205321,"aX":-7.633261020804162},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.6,"breakHorizontal":9.7,"spinRate":2168,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.44339653554468583,"extension":6.06750091561598},"index":0,"playId":"edef8949-8811-31d2-9cfe-b5bbff5af722","pitchNumber":1,"startTime":"2026-06-19T02:19:40.304Z","endTime":"2026-06-19T02:19:43.630Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.552140833233388,"aZ":-13.616233566822123,"pfxX":4.6059161316482164,"pfxZ":9.778545576545438,"pX":-0.9613908274352362,"pZ":0.530707840423336,"vX0":-9.24700324901305,"vY0":-136.75674567879292,"vZ0":-10.110239439165174,"x":153.65,"y":224.45,"x0":1.8620870333952815,"y0":50.00442835173021,"z0":5.204553472223915,"aX":8.74346188230746},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.7,"breakHorizontal":-6.5,"spinRate":2368,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.4001784896557279,"extension":6.320969145333283},"index":1,"playId":"1f49989d-9003-3e69-8dbf-82ebf5f7698a","pitchNumber":2,"startTime":"2026-06-19T02:19:58.303Z","endTime":"2026-06-19T02:20:01.839Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.331269394430816,"aZ":-27.04236366227085,"pfxX":7.5689409745118095,"pfxZ":3.145169548991035,"pX":0.5921477105399372,"pZ":1.5285605732253198,"vX0":-6.1105496776975,"vY0":-126.73803276250145,"vZ0":-3.9301768902827305,"x":94.43,"y":197.51,"x0":2.048291359560423,"y0":50.00041013453347,"z0":5.253235339201358,"aX":12.340402774292135},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.0,"breakHorizontal":-12.4,"spinRate":1216,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.4317705466975408,"extension":6.297104341642788},"index":2,"playId":"7667d408-55c1-3877-9ac5-1eb56088724f","pitchNumber":3,"startTime":"2026-06-19T02:20:20.578Z","endTime":"2026-06-19T02:20:25.347Z","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":85.2,"endSpeed":78.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.79563721598209,"aZ":-31.159681029845846,"pfxX":-3.023847629450208,"pfxZ":0.648982060639895,"pX":-0.5559889699583634,"pZ":2.534080823133781,"vX0":-5.324230377808755,"vY0":-124.0560331530316,"vZ0":-0.9677464605408981,"x":138.19,"y":170.36,"x0":2.0071925979970175,"y0":50.00284249203381,"z0":5.516316063506081,"aX":-4.733939246922851},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.2,"breakHorizontal":6.7,"spinRate":2214,"spinDirection":255},"zone":4,"typeConfidence":2.0,"plateTime":0.44077607352053105,"extension":6.329043277278093},"hitData":{"launchSpeed":75.7,"launchAngle":48.0,"totalDistance":244.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.84,"coordY":102.62}},"index":3,"playId":"76f90a93-2a6d-3c95-b8ca-8cd0ec49328d","pitchNumber":4,"startTime":"2026-06-19T02:20:38.138Z","endTime":"2026-06-19T02:20:48.231Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T02:20:48.231Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jose Siri flies out to right fielder Carlos Cortes.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-19T02:20:51.924Z","endTime":"2026-06-19T02:22:04.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"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],"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":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":85.9,"endSpeed":79.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.627704833847023,"aZ":-32.414338879662075,"pfxX":-3.840150004060723,"pfxZ":-0.14674287771425032,"pX":-1.176251955547635,"pZ":1.6813747246512472,"vX0":-6.260411007075786,"vY0":-125.03713999181002,"vZ0":-2.8629089946662454,"x":161.84,"y":193.38,"x0":1.8567080482740967,"y0":50.0056776023109,"z0":5.494244495658979,"aX":-6.09668749113766},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.7,"breakHorizontal":8.4,"spinRate":2293,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.43762516103005034,"extension":6.407986411964571},"index":0,"playId":"5311bb8b-56c5-338c-8e34-f4c9eeed0b32","pitchNumber":1,"startTime":"2026-06-19T02:21:16.223Z","endTime":"2026-06-19T02:21:20.060Z","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":93.3,"endSpeed":85.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.94869797581298,"aZ":-14.41882896172221,"pfxX":5.130111750754714,"pfxZ":9.522201396731976,"pX":1.1453214361748632,"pZ":2.220211015326203,"vX0":-3.8658993608557344,"vY0":-135.73646487009097,"vZ0":-5.568377141510018,"x":73.34,"y":178.83,"x0":1.9221432604868767,"y0":50.00004182766126,"z0":5.303521865037742,"aX":9.563046597611104},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.2,"breakHorizontal":-8.4,"spinRate":2307,"spinDirection":147},"zone":14,"typeConfidence":2.0,"plateTime":0.40364859174470125,"extension":6.38272186842698},"index":1,"playId":"06c6f646-6bcb-3445-85a9-2b332231c389","pitchNumber":2,"startTime":"2026-06-19T02:21:32.438Z","endTime":"2026-06-19T02:21:36.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.26472660289728,"aZ":-14.082582623834098,"pfxX":3.2984146640282397,"pfxZ":9.7157068283484,"pX":0.43230811887697423,"pZ":2.0026730003990516,"vX0":-5.231352751767896,"vY0":-135.50625844869214,"vZ0":-6.251259668842633,"x":100.52,"y":184.71,"x0":1.958224628966844,"y0":50.00218017059481,"z0":5.321164441862464,"aX":6.1418618422761595},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.4,"breakHorizontal":-4.9,"spinRate":2316,"spinDirection":147},"zone":9,"typeConfidence":2.0,"plateTime":0.4040263576717491,"extension":6.360006544632154},"hitData":{"launchSpeed":94.8,"launchAngle":50.0,"totalDistance":289.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":195.79,"coordY":106.02}},"index":2,"playId":"d688500d-0860-3396-9471-a66b6a78934b","pitchNumber":3,"startTime":"2026-06-19T02:21:54.553Z","endTime":"2026-06-19T02:22:04.876Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T02:22:04.876Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Neto strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-19T02:22:07.941Z","endTime":"2026-06-19T02:24:13.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.24985154049198,"aZ":-11.380460523229615,"pfxX":4.2130950868745805,"pfxZ":10.556821312728673,"pX":0.10544676884723247,"pZ":1.6863455429513772,"vX0":-6.822801451706061,"vY0":-140.30313388809458,"vZ0":-7.717372472000265,"x":112.98,"y":193.25,"x0":2.0347593703531173,"y0":50.00669317816934,"z0":5.235701494406172,"aX":8.302069810722331},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.4,"breakHorizontal":-6.0,"spinRate":2377,"spinDirection":145},"zone":8,"typeConfidence":2.0,"plateTime":0.392160799080266,"extension":6.3294323904172165},"index":0,"playId":"b4a9d168-6866-33c2-a9d1-a1ac631fbfe6","pitchNumber":1,"startTime":"2026-06-19T02:22:31.787Z","endTime":"2026-06-19T02:22:35.671Z","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":94.6,"endSpeed":86.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.3820405001589,"aZ":-11.41021974852373,"pfxX":5.33139705611183,"pfxZ":10.871827868973966,"pX":-0.7269758711186725,"pZ":1.2584527945035142,"vX0":-8.826221805342094,"vY0":-137.30389798794045,"vZ0":-8.680998092455566,"x":144.71,"y":204.8,"x0":1.8363627861494316,"y0":50.000251687670556,"z0":5.237344657016772,"aX":10.180172463363553},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.0,"breakHorizontal":-7.8,"spinRate":2363,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.3989067412591578,"extension":6.339753881461985},"index":1,"playId":"f4e18ada-974d-36f9-8ec2-a67f526a4778","pitchNumber":2,"startTime":"2026-06-19T02:22:50.824Z","endTime":"2026-06-19T02:22:54.817Z","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.0,"endSpeed":80.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.311168150835467,"aZ":-26.532734540377593,"pfxX":-4.655950737099313,"pfxZ":3.4308320371999335,"pX":-0.4310824520510422,"pZ":1.432151204073065,"vX0":-4.726838125027904,"vY0":-127.95963191907757,"vZ0":-4.741674462202816,"x":133.43,"y":200.11,"x0":2.0504976453113426,"y0":50.00636505772905,"z0":5.407814065613634,"aX":-7.661120578490573},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.3,"breakHorizontal":9.6,"spinRate":2327,"spinDirection":190},"zone":13,"typeConfidence":2.0,"plateTime":0.42933611699135854,"extension":6.281541837513911},"index":2,"playId":"82ee9ca7-01e9-35d1-84ed-506475c43780","pitchNumber":3,"startTime":"2026-06-19T02:23:11.286Z","endTime":"2026-06-19T02:23:15.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.183019972275698,"aZ":-42.4101221547432,"pfxX":-5.066306580280777,"pfxZ":-7.045292667598008,"pX":0.10458491598617844,"pZ":1.4928848725189254,"vX0":-2.697635577965413,"vY0":-120.07834475017484,"vZ0":-1.0045475588098252,"x":113.01,"y":198.47,"x0":1.9021860559789734,"y0":50.00106080721307,"z0":5.70429425484567,"aX":-7.364348870057615},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-12.7,"breakHorizontal":9.8,"spinRate":2667,"spinDirection":312},"zone":14,"typeConfidence":2.0,"plateTime":0.4569009480221342,"extension":6.141401319604934},"index":3,"playId":"8b941420-2f02-3821-a813-637af2c0e035","pitchNumber":4,"startTime":"2026-06-19T02:24:10.236Z","endTime":"2026-06-19T02:24:13.473Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T02:24:13.473Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonah Heim grounds out, first baseman Vaughn Grissom to pitcher Ryan Johnson.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-19T02:25:52.757Z","endTime":"2026-06-19T02:26:44.837Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":696270,"link":"/api/v1/people/696270"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.3,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.100656849789154,"aZ":-25.246758054629836,"pfxX":-7.874955057799266,"pfxZ":3.827052501150007,"pX":-0.9920468397398674,"pZ":3.352917746335301,"vX0":6.742470517961967,"vY0":-133.36404198933053,"vZ0":-1.6787392767568456,"x":154.81,"y":148.25,"x0":-2.52257943728903,"y0":50.00657413961493,"z0":5.801116673920675,"aX":-14.272173999268562},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.8,"breakHorizontal":13.0,"spinRate":2117,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.40977829148478095,"extension":6.1859923345891},"index":0,"playId":"99813d55-1db3-3e9d-8cc7-45de8d19266c","pitchNumber":1,"startTime":"2026-06-19T02:26:27.961Z","endTime":"2026-06-19T02:26:32.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.8,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.14710919917338,"aZ":-28.576717956880252,"pfxX":-8.493515965042544,"pfxZ":2.0149520222817623,"pX":-0.14618917915629906,"pZ":1.7513365572977497,"vX0":8.876888758345965,"vY0":-132.686572129325,"vZ0":-4.510973906834005,"x":122.57,"y":191.49,"x0":-2.430095171013457,"y0":50.00112996884728,"z0":5.553308625807374,"aX":-15.156988759944204},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.9,"breakHorizontal":13.4,"spinRate":2102,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.41265175361723516,"extension":6.319269345853126},"hitData":{"launchSpeed":86.1,"launchAngle":-22.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.36,"coordY":164.86}},"index":1,"playId":"604ae31c-d1eb-34a4-a30d-354946d72376","pitchNumber":2,"startTime":"2026-06-19T02:26:38.936Z","endTime":"2026-06-19T02:26:44.837Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T02:26:44.837Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Cortes grounds out, shortstop Zach Neto to first baseman Vaughn Grissom.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-19T02:26:58.451Z","endTime":"2026-06-19T02:27:47.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"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(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":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.0,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.192429265238047,"aZ":-30.509141913259604,"pfxX":-9.273574013947197,"pfxZ":1.1014450824868316,"pX":-0.11827603162674451,"pZ":1.6932794044810142,"vX0":8.946923599592408,"vY0":-122.71389143501793,"vZ0":-2.7024629571577163,"x":121.51,"y":193.06,"x0":-2.6213343753375096,"y0":50.00277385339489,"z0":5.4301033431056736,"aX":-14.024367396066454},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.6,"breakHorizontal":14.5,"spinRate":1663,"spinDirection":254},"zone":8,"typeConfidence":2.0,"plateTime":0.4477923889693156,"extension":5.999578167328864},"index":0,"playId":"a680b675-ed6a-3d62-bde1-df2c1f5123d3","pitchNumber":1,"startTime":"2026-06-19T02:27:16.678Z","endTime":"2026-06-19T02:27:20.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.3,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.07430527110176,"aZ":-28.8998191125591,"pfxX":-9.441248031521088,"pfxZ":2.1386042403992853,"pX":-1.0213436352230638,"pZ":2.3411826927603014,"vX0":7.290854754680672,"vY0":-123.37909524280178,"vZ0":-1.4850663673539857,"x":155.93,"y":175.57,"x0":-2.797766957686064,"y0":50.00355707921901,"z0":5.401696488097549,"aX":-14.459465676978589},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.7,"breakHorizontal":15.2,"spinRate":1847,"spinDirection":251},"zone":11,"typeConfidence":2.0,"plateTime":0.44506795375568364,"extension":5.705821586131439},"index":1,"playId":"8e9ffc96-56cf-32fb-9e5c-ecb877e4006d","pitchNumber":2,"startTime":"2026-06-19T02:27:29.233Z","endTime":"2026-06-19T02:27:33.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.8,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.27757137516167,"aZ":-25.392490705390586,"pfxX":-8.20380606581887,"pfxZ":3.653875244702534,"pX":-0.7213181527061233,"pZ":1.8439034561402305,"vX0":7.965137378540487,"vY0":-134.48318230910064,"vZ0":-4.977053154947365,"x":144.49,"y":188.99,"x0":-2.635514091660015,"y0":50.00617071998223,"z0":5.48779230427669,"aX":-15.243804243513466},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.9,"breakHorizontal":13.4,"spinRate":2178,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.4050839280406735,"extension":6.127713610528595},"hitData":{"launchSpeed":76.0,"launchAngle":7.0,"totalDistance":103.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.3,"coordY":151.18}},"index":2,"playId":"db1cc2c6-8928-3250-a978-d4236d525caf","pitchNumber":3,"startTime":"2026-06-19T02:27:41.721Z","endTime":"2026-06-19T02:27:47.337Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T02:27:47.337Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Henry Bolte singles on a ground ball to right fielder Jo Adell.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-19T02:27:53.281Z","endTime":"2026-06-19T02:28:46.683Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"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],"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":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.9,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.64491745763053,"aZ":-24.869874818249112,"pfxX":-4.030104312994001,"pfxZ":3.9921412449835305,"pX":-1.4486476200343408,"pZ":3.5051402235732945,"vX0":3.668712023110782,"vY0":-133.6623571985506,"vZ0":-1.6726596978194954,"x":172.22,"y":144.14,"x0":-2.307632841053019,"y0":50.00606115819448,"z0":5.904647856329643,"aX":-7.379265162424215},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.1,"breakHorizontal":6.6,"spinRate":2043,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4079787265874071,"extension":6.238069767916974},"index":0,"playId":"64fa455b-2d6b-3f34-8c86-556281e9ee9e","pitchNumber":1,"startTime":"2026-06-19T02:28:13.140Z","endTime":"2026-06-19T02:28:17.705Z","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":2},"pitchData":{"startSpeed":80.3,"endSpeed":74.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.712801223719577,"aZ":-25.597983192222618,"pfxX":3.896531405024893,"pfxZ":4.709230851132647,"pX":-0.7978474332620584,"pZ":3.7002629734450294,"vX0":2.8909399825124766,"vY0":-117.01962754601834,"vZ0":0.7319626057811102,"x":147.41,"y":138.87,"x0":-2.552547934299037,"y0":50.0019673276744,"z0":5.769262000325427,"aX":5.438543970727091},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":9.0,"breakHorizontal":-7.7,"spinRate":2368,"spinDirection":95},"zone":11,"typeConfidence":2.0,"plateTime":0.46688937844545597,"extension":6.142390767626523},"index":1,"playId":"54459248-3b39-34fc-be86-90d2cd865cc9","pitchNumber":2,"startTime":"2026-06-19T02:28:25.216Z","endTime":"2026-06-19T02:28:29.275Z","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":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.465791146676136,"aZ":-25.396613270804455,"pfxX":-4.9003600708013115,"pfxZ":3.7466982613567863,"pX":-0.0192035468677371,"pZ":2.072671647202731,"vX0":7.548616969062906,"vY0":-133.39105873875533,"vZ0":-4.723484835666587,"x":117.73,"y":182.82,"x0":-2.2432267180206416,"y0":50.00472321424164,"z0":5.68709625402184,"aX":-8.871940597757503},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.0,"breakHorizontal":7.3,"spinRate":2085,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.4098895312346964,"extension":6.345377571147291},"hitData":{"launchSpeed":113.6,"launchAngle":2.0,"totalDistance":81.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.64,"coordY":115.2}},"index":2,"playId":"1261a696-3c22-37fd-922d-4070f1226e79","pitchNumber":3,"startTime":"2026-06-19T02:28:38.384Z","endTime":"2026-06-19T02:28:46.683Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T02:28:46.683Z","atBatIndex":26},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jeff McNeil pops out to third baseman Denzer Guzman.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-19T02:28:56.232Z","endTime":"2026-06-19T02:31:15.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694203,"link":"/api/v1/people/694203"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.241765095743887,"aZ":-28.585204871851328,"pfxX":-8.57947409255776,"pfxZ":2.2695976089564214,"pX":0.6641485075616125,"pZ":1.6530195467548128,"vX0":11.794174070986477,"vY0":-124.3231696755899,"vZ0":-3.4987429094768174,"x":91.68,"y":194.15,"x0":-3.0018055354920947,"y0":50.00591573026369,"z0":5.4220516521920805,"aX":-13.58801403173451},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.6,"breakHorizontal":13.2,"spinRate":1637,"spinDirection":244},"zone":9,"typeConfidence":2.0,"plateTime":0.4386468685522833,"extension":5.754913974393833},"index":0,"playId":"24a10c92-3603-30e6-b18e-59169e26d35b","pitchNumber":1,"startTime":"2026-06-19T02:29:16.676Z","endTime":"2026-06-19T02:29:19.935Z","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":91.1,"endSpeed":84.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.122866798215007,"aZ":-22.971300769543944,"pfxX":-9.674237130306071,"pfxZ":5.127278895266752,"pX":-1.757834304443547,"pZ":2.023599244854851,"vX0":6.882472419866896,"vY0":-132.593522591543,"vZ0":-4.963920107362571,"x":184.0,"y":184.14,"x0":-3.1193430328097413,"y0":50.003832732596756,"z0":5.577903590137251,"aX":-17.37143426688319},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.5,"breakHorizontal":16.2,"spinRate":2145,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.4117608572435758,"extension":5.9066397182314745},"index":1,"playId":"898eaa63-3b49-3b13-ae66-dea39fbf91b2","pitchNumber":2,"startTime":"2026-06-19T02:29:36.162Z","endTime":"2026-06-19T02:29:40.204Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.456985455456923,"aZ":-29.197508129961186,"pfxX":-7.422728224725784,"pfxZ":1.6884656505596105,"pX":-0.9821413488304017,"pZ":0.8859677257083589,"vX0":7.601698796114371,"vY0":-131.92449106618537,"vZ0":-6.531937981864459,"x":154.44,"y":214.86,"x0":-2.9334045104977102,"y0":50.005142941097915,"z0":5.53963457060955,"aX":-13.115721844495829},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":1.8,"breakHorizontal":11.9,"spinRate":2057,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.4148146962736474,"extension":5.984219790855383},"index":2,"playId":"71fe9647-fff8-351f-9681-cc7c4a08b50d","pitchNumber":3,"startTime":"2026-06-19T02:29:55.924Z","endTime":"2026-06-19T02:29:59.744Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.60248993489121,"aZ":-25.144553414587268,"pfxX":-7.705648289516924,"pfxZ":4.527789059279972,"pX":-0.19850017248873375,"pZ":2.089296180314098,"vX0":9.617189185678631,"vY0":-123.80227943021609,"vZ0":-2.85642789871849,"x":124.57,"y":182.37,"x0":-3.131454310818354,"y0":50.003601074892956,"z0":5.3614641087872945,"aX":-11.967988265157675},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.8,"breakHorizontal":11.8,"spinRate":1713,"spinDirection":247},"zone":8,"typeConfidence":2.0,"plateTime":0.4423325695452691,"extension":5.7021909379967415},"index":3,"playId":"1e9e5f15-22aa-3ef5-92a2-4333858626da","pitchNumber":4,"startTime":"2026-06-19T02:30:16.963Z","endTime":"2026-06-19T02:30:21.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":84.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.446906218783667,"aZ":-19.594155113876894,"pfxX":0.16175366015084958,"pfxZ":7.040333712325488,"pX":-0.9713419367274767,"pZ":2.4739058305043815,"vX0":5.1660587733949885,"vY0":-131.93169135813355,"vZ0":-4.478406727846611,"x":154.03,"y":171.98,"x0":-2.964714225533779,"y0":50.00502988469285,"z0":5.611548841886057,"aX":0.28814383180889774},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.1,"breakHorizontal":-1.3,"spinRate":2412,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.4129950155095017,"extension":5.938060572752319},"index":4,"playId":"74de7303-5f8b-3220-a1e9-5039d204425f","pitchNumber":5,"startTime":"2026-06-19T02:30:46.570Z","endTime":"2026-06-19T02:30:50.904Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.97293119658255,"aZ":-25.293554002852275,"pfxX":-8.650765562342523,"pfxZ":3.8141323406058163,"pX":0.01991714737646017,"pZ":2.4631148111071184,"vX0":10.25050913319822,"vY0":-132.61793632822798,"vZ0":-3.4310812708285336,"x":116.24,"y":172.28,"x0":-2.748451565840789,"y0":50.002948005451046,"z0":5.592369468350525,"aX":-15.606352058996592},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.5,"breakHorizontal":13.8,"spinRate":2042,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.4110088111054222,"extension":6.007963962396719},"hitData":{"launchSpeed":45.0,"launchAngle":50.0,"totalDistance":111.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":94.9,"coordY":170.25}},"index":5,"playId":"ac747f76-f0a0-37a5-9181-b2ec5089e86b","pitchNumber":6,"startTime":"2026-06-19T02:31:08.426Z","endTime":"2026-06-19T02:31:15.686Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T02:31:15.686Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Madrigal walks.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-19T02:32:33.662Z","endTime":"2026-06-19T02:35:19.681Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":663611,"fullName":"Nick Madrigal","link":"/api/v1/people/663611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663611,"fullName":"Nick Madrigal","link":"/api/v1/people/663611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663611,"fullName":"Nick Madrigal","link":"/api/v1/people/663611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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.3,"endSpeed":79.6,"strikeZoneTop":2.971,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.83698522744017,"aZ":-31.187771303621684,"pfxX":-3.901234717899629,"pfxZ":0.613283937671655,"pX":-0.5560027738304683,"pZ":2.4002584150463,"vX0":-4.8556516758626085,"vY0":-125.60450396749299,"vZ0":-1.5959053351844672,"x":138.19,"y":173.97,"x0":1.9070740704411988,"y0":50.00129738730086,"z0":5.5738581553950795,"aX":-6.247442293674628},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.0,"breakHorizontal":8.2,"spinRate":2247,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.43565823649586743,"extension":6.220568831719289},"index":0,"playId":"621d4ad1-15ee-3507-858b-444155b2d020","pitchNumber":1,"startTime":"2026-06-19T02:33:31.057Z","endTime":"2026-06-19T02:33:34.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.5,"strikeZoneTop":2.971,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.78380369479078,"aZ":-22.350972862621663,"pfxX":6.271222058486821,"pfxZ":5.802581336466201,"pX":1.6620986013372079,"pZ":2.727038206932532,"vX0":-3.487716168816837,"vY0":-128.752088418184,"vZ0":-2.2104473386855665,"x":53.64,"y":165.15,"x0":2.214079179997407,"y0":50.00023816593546,"z0":5.312473330486202,"aX":10.608973289964277},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":10.3,"breakHorizontal":-10.7,"spinRate":1181,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.42415364246575704,"extension":6.312199572826441},"index":1,"playId":"18a160f5-3821-3f01-835f-175f69b259e5","pitchNumber":2,"startTime":"2026-06-19T02:33:47.014Z","endTime":"2026-06-19T02:33:50.283Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-06-19T02:33:59.558Z","endTime":"2026-06-19T02:34:10.779Z","isPitch":false,"type":"action","player":{"id":663611,"link":"/api/v1/people/663611"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.2,"strikeZoneTop":2.971,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77268645525136,"aZ":-30.79091502076399,"pfxX":-2.972286919706489,"pfxZ":0.8471488915830161,"pX":0.43695450893473115,"pZ":2.293387782362735,"vX0":-2.8700822970606095,"vY0":-126.90571779807729,"vZ0":-1.9350549737705909,"x":100.34,"y":176.86,"x0":1.9683529922624263,"y0":50.002494381559366,"z0":5.516462888403611,"aX":-4.85156123192874},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.3,"breakHorizontal":6.0,"spinRate":2217,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.4314681021242439,"extension":6.171949366687973},"index":3,"playId":"f693d1ea-bda0-398d-9213-cb02c4aafd57","pitchNumber":3,"startTime":"2026-06-19T02:34:10.779Z","endTime":"2026-06-19T02:34:14.046Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":87.7,"strikeZoneTop":2.971,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.18034382612854,"aZ":-11.65166505445859,"pfxX":3.8469214089252546,"pfxZ":10.288274238182229,"pX":-0.21042682604065235,"pZ":4.025864192784938,"vX0":-7.2089703503721925,"vY0":-141.08059340091967,"vZ0":-1.8526307262007107,"x":125.02,"y":130.08,"x0":1.8902517567112924,"y0":50.00663065933989,"z0":5.451468931857154,"aX":7.677329125411673},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.4,"breakHorizontal":-5.3,"spinRate":2433,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.3897825108926538,"extension":6.1455635673585896},"index":4,"playId":"2ef5a2e1-740e-3e4d-b6ef-1dcccf694624","pitchNumber":4,"startTime":"2026-06-19T02:34:33.593Z","endTime":"2026-06-19T02:34:37.484Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":85.2,"endSpeed":78.1,"strikeZoneTop":2.971,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1742121091387,"aZ":-41.22231864587614,"pfxX":-0.8579737245528144,"pfxZ":-5.903079654115846,"pX":-0.10312964591111387,"pZ":0.1812180535846859,"vX0":-4.334375427357854,"vY0":-123.96127574940503,"vZ0":-4.407945998605498,"x":120.93,"y":233.89,"x0":1.7901138991897294,"y0":50.002491967710874,"z0":5.47767365477892,"aX":-1.3146180075919758},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-11.5,"breakHorizontal":2.8,"spinRate":2674,"spinDirection":321},"zone":13,"typeConfidence":2.0,"plateTime":0.4443626359587278,"extension":6.365834506576141},"index":5,"playId":"f46b6e2d-2c02-3ae7-845a-d7c285e57590","pitchNumber":5,"startTime":"2026-06-19T02:34:54.607Z","endTime":"2026-06-19T02:34:58.230Z","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":87.7,"endSpeed":81.1,"strikeZoneTop":2.971,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.12565575515882,"aZ":-27.26449081900434,"pfxX":-2.55669768847452,"pfxZ":2.937630653237475,"pX":0.9149751293608916,"pZ":3.631882055259545,"vX0":-1.8287599689598286,"vY0":-127.89608675441065,"vZ0":0.2483518857645891,"x":82.12,"y":140.72,"x0":1.969228849809175,"y0":50.00315065907857,"z0":5.656018093605438,"aX":-4.274059928296215},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.6,"breakHorizontal":5.0,"spinRate":2169,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.42677480706857285,"extension":6.229772068883334},"index":6,"playId":"09653db9-8acc-3e2c-a431-175387b67b60","pitchNumber":6,"startTime":"2026-06-19T02:35:16.130Z","endTime":"2026-06-19T02:35:19.681Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T02:35:19.681Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jo Adell flies out to right fielder Carlos Cortes.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-19T02:35:23.552Z","endTime":"2026-06-19T02:36:14.049Z","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":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663611,"fullName":"Nick Madrigal","link":"/api/v1/people/663611"},"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":666126,"link":"/api/v1/people/666126"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.1,"endSpeed":80.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.399743432222266,"aZ":-21.55965851873701,"pfxX":8.276676841144628,"pfxZ":6.392714653013202,"pX":0.24359182786875913,"pZ":0.8881630938824773,"vX0":-7.238422256635986,"vY0":-128.04740922300806,"vZ0":-6.6731835349045525,"x":107.71,"y":214.8,"x0":2.031516998537685,"y0":50.00446690534305,"z0":5.214556664278821,"aX":13.747711121636693},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":10.2,"breakHorizontal":-13.3,"spinRate":1340,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.42773311423202953,"extension":6.476857033298166},"index":0,"playId":"e1f63b59-ce10-3131-ae9e-1310616a514b","pitchNumber":1,"startTime":"2026-06-19T02:35:45.045Z","endTime":"2026-06-19T02:35:49.067Z","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.3,"endSpeed":85.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.343109503673425,"aZ":-10.5537949934293,"pfxX":4.7958087687817645,"pfxZ":11.51600654328756,"pX":-0.19221132563930957,"pZ":1.4936278494091801,"vX0":-7.12193885811511,"vY0":-136.91784692256394,"vZ0":-8.046134304499738,"x":124.33,"y":198.45,"x0":1.8329439869318807,"y0":50.00382974295207,"z0":5.21308093835416,"aX":9.005230707625811},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.1,"breakHorizontal":-7.0,"spinRate":2365,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.4017294327511167,"extension":6.2796127793749035},"hitData":{"launchSpeed":89.9,"launchAngle":31.0,"totalDistance":324.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":197.1,"coordY":89.56}},"index":1,"playId":"d3ed03dc-3748-36a4-bc16-d157b1b73f04","pitchNumber":2,"startTime":"2026-06-19T02:36:04.661Z","endTime":"2026-06-19T02:36:14.049Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T02:36:14.049Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vaughn Grissom flies out to center fielder Henry Bolte.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-19T02:36:20.591Z","endTime":"2026-06-19T02:37:56.692Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663611,"fullName":"Nick Madrigal","link":"/api/v1/people/663611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":87.1,"endSpeed":79.7,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.95337234992443,"aZ":-31.737790291767528,"pfxX":-2.4829160841597964,"pfxZ":0.27339828519646936,"pX":0.38044238223867033,"pZ":2.5322175578517405,"vX0":-3.3280458254581906,"vY0":-126.7899949989655,"vZ0":-1.2740197009793686,"x":102.5,"y":170.41,"x0":2.0348908908472785,"y0":50.00545852041078,"z0":5.583746714696704,"aX":-4.02602370169953},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.5,"breakHorizontal":5.3,"spinRate":2234,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.43269654129324575,"extension":6.173864222099787},"index":0,"playId":"1b5aad41-15ba-33b6-9d75-fbe9b398a3b9","pitchNumber":1,"startTime":"2026-06-19T02:36:42.250Z","endTime":"2026-06-19T02:36:45.969Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-06-19T02:36:58.610Z","endTime":"2026-06-19T02:37:13.627Z","isPitch":false,"type":"action","player":{"id":687093,"link":"/api/v1/people/687093"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.1,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.983440173215797,"aZ":-38.52589395312281,"pfxX":-3.9704590038450336,"pfxZ":-4.266930783917788,"pX":-1.2990575052409006,"pZ":0.5631788983937651,"vX0":-6.160877874650164,"vY0":-121.85159786523877,"vZ0":-3.9529084490860273,"x":166.52,"y":223.57,"x0":1.786675705475698,"y0":50.00062406689477,"z0":5.566734519170849,"aX":-5.914355730345481},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-8.4,"breakHorizontal":8.8,"spinRate":2638,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.4510826929599703,"extension":6.340127208693312},"index":2,"playId":"78fa9dfd-9c03-3f5b-899c-39050e40bfa3","pitchNumber":2,"startTime":"2026-06-19T02:37:13.627Z","endTime":"2026-06-19T02:37:17.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.93812113434722,"aZ":-12.168069531550021,"pfxX":4.915958561471476,"pfxZ":10.493388395583644,"pX":0.25148599863270915,"pZ":2.9387275269397986,"vX0":-6.381746568616511,"vY0":-137.3405498001045,"vZ0":-4.588708715373164,"x":107.41,"y":159.43,"x0":1.9685734889667368,"y0":50.005648978647656,"z0":5.461376546254643,"aX":9.375707961995206},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.2,"breakHorizontal":-7.6,"spinRate":2278,"spinDirection":146},"zone":2,"typeConfidence":2.0,"plateTime":0.39908128331630266,"extension":6.330880057895586},"hitData":{"launchSpeed":99.6,"launchAngle":21.0,"totalDistance":369.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":151.38,"coordY":52.43}},"index":3,"playId":"e1639bab-5a8f-3a37-b469-208214c5b968","pitchNumber":3,"startTime":"2026-06-19T02:37:47.021Z","endTime":"2026-06-19T02:37:56.692Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T02:37:56.692Z","atBatIndex":30},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Oswald Peraza doubles (10) on a ground ball to center fielder Henry Bolte. Nick Madrigal to 3rd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-19T02:38:05.836Z","endTime":"2026-06-19T02:40:26.343Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"postOnThird":{"id":663611,"fullName":"Nick Madrigal","link":"/api/v1/people/663611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"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"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":663611,"fullName":"Nick Madrigal","link":"/api/v1/people/663611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.886251743422385,"aZ":-10.844750269698181,"pfxX":4.17225247613747,"pfxZ":10.994829537427083,"pX":-1.0777081598008424,"pZ":1.7063363507398692,"vX0":-9.345403688546833,"vY0":-138.61760838205242,"vZ0":-7.981467850061331,"x":158.08,"y":192.71,"x0":1.7999974026942391,"y0":50.0028283311847,"z0":5.352690601068309,"aX":8.094639761193129},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.4,"breakHorizontal":-5.5,"spinRate":2367,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.39560446117615955,"extension":6.305398669907551},"index":0,"playId":"33eb162b-5ef3-33f0-8270-c477932f12ac","pitchNumber":1,"startTime":"2026-06-19T02:38:26.350Z","endTime":"2026-06-19T02:38:30.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.989167936857687,"aZ":-13.388852317563426,"pfxX":4.929056422707596,"pfxZ":9.564117900450757,"pX":1.1722847476186853,"pZ":2.4970022320856087,"vX0":-3.864854081228745,"vY0":-139.1998118834166,"vZ0":-5.523930276908562,"x":72.32,"y":171.36,"x0":1.9377219898709046,"y0":50.001128074867324,"z0":5.392078084683204,"aX":9.680491717853235},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.3,"breakHorizontal":-8.2,"spinRate":2331,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.39335182424044124,"extension":6.323287271681334},"index":1,"playId":"b7e881e8-e5fd-3a9b-9016-905039e6eaed","pitchNumber":2,"startTime":"2026-06-19T02:38:45.353Z","endTime":"2026-06-19T02:38:48.655Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.508254308628878,"aZ":-28.243541052400015,"pfxX":-2.443939146031012,"pfxZ":2.344437857366181,"pX":0.3738183955557558,"pZ":2.0559091373168523,"vX0":-3.586832036013037,"vY0":-127.91507431803211,"vZ0":-3.0920714471668074,"x":102.75,"y":183.27,"x0":2.105479566603483,"y0":50.00181976187808,"z0":5.467545577873437,"aX":-4.096893402321071},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.8,"breakHorizontal":5.2,"spinRate":2437,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.42629221836928366,"extension":6.199668513610889},"index":2,"playId":"8a055f1f-0bd1-352d-88a5-6a203f7e2996","pitchNumber":3,"startTime":"2026-06-19T02:39:04.694Z","endTime":"2026-06-19T02:39:08.483Z","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":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.895869547997428,"aZ":-27.398108785158136,"pfxX":-2.286712275128675,"pfxZ":2.892377795314146,"pX":0.1542116070785974,"pZ":1.5179830284611755,"vX0":-3.947565477424403,"vY0":-127.53152341355673,"vZ0":-4.5154158902108845,"x":111.12,"y":197.79,"x0":2.018275599649125,"y0":50.00011681387161,"z0":5.468978304405501,"aX":-3.77050425528143},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.4,"breakHorizontal":5.0,"spinRate":2355,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.42925392787894445,"extension":6.311979316822901},"index":3,"playId":"dddcc0c0-7360-395a-a72a-24c05d459921","pitchNumber":4,"startTime":"2026-06-19T02:39:25.406Z","endTime":"2026-06-19T02:39:29.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":74.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.732649036684524,"aZ":-41.59463623223586,"pfxX":-2.3646681648947174,"pfxZ":-6.7217124011811125,"pX":0.09894270184339905,"pZ":1.7485803665630828,"vX0":-3.5743802762817785,"vY0":-118.79742515376068,"vZ0":-0.21791193291287225,"x":113.23,"y":191.57,"x0":1.9411700230192261,"y0":50.000455079258735,"z0":5.683069661650638,"aX":-3.3154276288057183},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-11.9,"breakHorizontal":5.3,"spinRate":2408,"spinDirection":321},"zone":8,"typeConfidence":2.0,"plateTime":0.4643975748058118,"extension":6.342450154232676},"index":4,"playId":"64ffeacf-019f-370c-bb40-3a3064052e53","pitchNumber":5,"startTime":"2026-06-19T02:39:50.329Z","endTime":"2026-06-19T02:39:54.846Z","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":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":81.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.380074728540524,"aZ":-30.69239451085569,"pfxX":-2.4639303476855257,"pfxZ":0.8989583259775653,"pX":0.20938075745046236,"pZ":2.374311074367099,"vX0":-3.5817802404984698,"vY0":-126.7234558854914,"vZ0":-1.9601914520606254,"x":109.02,"y":174.67,"x0":1.95347594923644,"y0":50.00320152368515,"z0":5.575813064049226,"aX":-4.065303625775382},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.4,"breakHorizontal":5.2,"spinRate":2053,"spinDirection":249},"zone":5,"typeConfidence":2.0,"plateTime":0.4298473601322468,"extension":6.2486033704541875},"hitData":{"launchSpeed":97.7,"launchAngle":1.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":112.28,"coordY":95.94}},"index":5,"playId":"b2803a61-b154-3182-8691-4c9c2dd2fb23","pitchNumber":6,"startTime":"2026-06-19T02:40:14.820Z","endTime":"2026-06-19T02:40:26.343Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T02:40:26.343Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Moore strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-19T02:40:47.203Z","endTime":"2026-06-19T02:41:52.107Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":2},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.764447982064134,"aZ":-11.48651317000238,"pfxX":4.377770624086002,"pfxZ":10.35377666469378,"pX":-0.41381109057929166,"pZ":1.7686789850511273,"vX0":-7.68597586134837,"vY0":-141.0745986154831,"vZ0":-7.841367672856646,"x":132.77,"y":191.03,"x0":1.7882417810016846,"y0":50.00088852104683,"z0":5.34067281682964,"aX":8.745931149566864},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.2,"breakHorizontal":-6.2,"spinRate":2390,"spinDirection":154},"zone":7,"typeConfidence":2.0,"plateTime":0.3896008317542452,"extension":6.401913071234253},"index":0,"playId":"9795f5e8-b22a-3a98-b82a-00b2af55c2fa","pitchNumber":1,"startTime":"2026-06-19T02:41:05.465Z","endTime":"2026-06-19T02:41:08.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.12031236337039,"aZ":-14.170739428641948,"pfxX":4.934306792098173,"pfxZ":9.143714000926744,"pX":-0.7944355864468183,"pZ":1.9701000607468997,"vX0":-8.876374920213419,"vY0":-139.8099086162815,"vZ0":-6.636398999007709,"x":147.28,"y":185.59,"x0":1.7883387113677864,"y0":50.00140501359192,"z0":5.314135897487977,"aX":9.714580642812113},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.2,"breakHorizontal":-7.0,"spinRate":2396,"spinDirection":144},"zone":7,"typeConfidence":2.0,"plateTime":0.3925724513857043,"extension":6.517943056659334},"index":1,"playId":"b2e25b3b-6ebf-368c-8278-b4d78dca698f","pitchNumber":2,"startTime":"2026-06-19T02:41:26.839Z","endTime":"2026-06-19T02:41:30.524Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.33449703678163,"aZ":-14.736825459164512,"pfxX":3.585759800732903,"pfxZ":8.58575842793349,"pX":0.9020767876036707,"pZ":3.007688429972618,"vX0":-4.190199226090485,"vY0":-141.5939613452271,"vZ0":-4.0939467312200275,"x":82.61,"y":157.57,"x0":1.9352286043308402,"y0":50.00069952707855,"z0":5.415287530650608,"aX":7.280530346941028},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.9,"breakHorizontal":-5.6,"spinRate":2444,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.3868466837303832,"extension":6.357969104139374},"index":2,"playId":"abcf821c-0f58-3681-af99-6ef5a6a504b1","pitchNumber":3,"startTime":"2026-06-19T02:41:48.914Z","endTime":"2026-06-19T02:41:52.107Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T02:41:52.107Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zack Gelof grounds out, third baseman Denzer Guzman to first baseman Vaughn Grissom.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-19T02:43:33.280Z","endTime":"2026-06-19T02:45:22.061Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"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":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":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":687093,"link":"/api/v1/people/687093"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.5,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.179357050060787,"aZ":-20.702805514382437,"pfxX":-0.47231483765929383,"pfxZ":6.810783065105312,"pX":0.6533638160507866,"pZ":2.1033866887979875,"vX0":7.3195557200114045,"vY0":-128.59296842982025,"vZ0":-4.7765188681167805,"x":92.1,"y":181.99,"x0":-2.1615330673604967,"y0":50.006216395191046,"z0":5.5787077480484015,"aX":-0.7974613804658004},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":11.5,"breakHorizontal":-0.7,"spinRate":2328,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.4249828568254812,"extension":6.149641105979162},"index":0,"playId":"347cbfc1-86b6-312c-92c5-78da4a6cb5c3","pitchNumber":1,"startTime":"2026-06-19T02:44:00.963Z","endTime":"2026-06-19T02:44:04.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.448372216475903,"aZ":-23.516869194157263,"pfxX":-8.398914045649398,"pfxZ":4.794648682008433,"pX":-0.8559823921873517,"pZ":1.7286768591121073,"vX0":6.161617979705176,"vY0":-133.45776436009723,"vZ0":-5.913447944323816,"x":149.63,"y":192.11,"x0":-2.102281796217827,"y0":50.00341215781098,"z0":5.664661244285876,"aX":-15.16652754190244},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.6,"breakHorizontal":13.9,"spinRate":2091,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.41025606739512854,"extension":6.380561402594786},"index":1,"playId":"82ba32ce-bac5-3b7f-9b1a-80130e634b9b","pitchNumber":2,"startTime":"2026-06-19T02:44:13.783Z","endTime":"2026-06-19T02:44:18.374Z","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":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.109686994021143,"aZ":-25.7880023718355,"pfxX":4.044646126267432,"pfxZ":4.551246214225806,"pX":0.38956991579014283,"pZ":2.9212830427974126,"vX0":5.015831634343353,"vY0":-117.65800884775669,"vZ0":-0.7583956252092888,"x":102.15,"y":159.91,"x0":-2.294528031373716,"y0":50.002933395980115,"z0":5.635287378627811,"aX":5.676475279747956},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":8.3,"breakHorizontal":-8.5,"spinRate":2403,"spinDirection":93},"zone":3,"typeConfidence":2.0,"plateTime":0.4653434184068841,"extension":6.0443187354906955},"index":2,"playId":"4a209f19-b094-3ab6-8921-b43923ea8f21","pitchNumber":3,"startTime":"2026-06-19T02:44:27.730Z","endTime":"2026-06-19T02:44:30.817Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-19T02:44:38.649Z","endTime":"2026-06-19T02:44:50.377Z","isPitch":false,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.8,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.70020804295345,"aZ":-21.284196736721682,"pfxX":0.802315106071803,"pfxZ":6.016640684054128,"pX":0.7180612236753974,"pZ":1.8708180265401912,"vX0":7.039352673498438,"vY0":-132.72315588033968,"vZ0":-5.72946841555633,"x":89.63,"y":188.27,"x0":-2.057405744495743,"y0":50.00031227421314,"z0":5.577290707426139,"aX":1.4486760221246366},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.1,"breakHorizontal":-2.8,"spinRate":2395,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.4105123908572059,"extension":6.269564689859659},"index":4,"playId":"f1421fd8-a123-3234-8a3b-14b0f386b754","pitchNumber":4,"startTime":"2026-06-19T02:44:50.377Z","endTime":"2026-06-19T02:44:53.480Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":78.5,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.984269131863908,"aZ":-26.902652443901587,"pfxX":-8.48069666411222,"pfxZ":3.334738935758031,"pX":0.3601037402853953,"pZ":1.6831343632488422,"vX0":9.206477839428937,"vY0":-125.84354736190112,"vZ0":-3.874752199075025,"x":103.27,"y":193.34,"x0":-2.2690837751892925,"y0":50.00237076674484,"z0":5.458061103488048,"aX":-13.40541152849138},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.3,"breakHorizontal":12.8,"spinRate":1881,"spinDirection":249},"zone":9,"typeConfidence":2.0,"plateTime":0.4376663883608862,"extension":6.143594094745796},"hitData":{"launchSpeed":71.6,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.15,"coordY":167.9}},"index":5,"playId":"958ac223-82c4-3abe-8076-88dd686fe2e1","pitchNumber":5,"startTime":"2026-06-19T02:45:14.157Z","endTime":"2026-06-19T02:45:22.061Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T02:45:22.061Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-19T02:45:27.324Z","endTime":"2026-06-19T02:47:20.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"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(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":92.3,"endSpeed":83.8,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.10309893809342,"aZ":-29.762017644561766,"pfxX":-9.232838459878852,"pfxZ":1.3354777293997682,"pX":-1.770044339254828,"pZ":2.2621685641445937,"vX0":5.682715561007354,"vY0":-134.27950653727308,"vZ0":-3.057286043334454,"x":184.47,"y":177.7,"x0":-2.726472226524888,"y0":50.00391918172112,"z0":5.558332013166457,"aX":-16.67343288910537},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.9,"breakHorizontal":15.4,"spinRate":2097,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.4096680148689744,"extension":6.156632900832054},"index":0,"playId":"68159e88-0832-3fef-94de-d58733c138f8","pitchNumber":1,"startTime":"2026-06-19T02:45:48.880Z","endTime":"2026-06-19T02:45:51.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.1,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.16792587756627,"aZ":-31.761191304769085,"pfxX":-8.284187599489654,"pfxZ":0.2596194353311718,"pX":0.5361634044081411,"pZ":1.660921406031297,"vX0":10.030221510187813,"vY0":-125.11024284257824,"vZ0":-2.7444504254780613,"x":96.56,"y":193.94,"x0":-2.44798822479958,"y0":50.00331138728125,"z0":5.374476345958539,"aX":-13.138214965395823},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.0,"breakHorizontal":12.7,"spinRate":1721,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.4377448053963522,"extension":5.952770529236576},"index":1,"playId":"d68df162-055e-326e-b40f-250a5e4b2c43","pitchNumber":2,"startTime":"2026-06-19T02:46:01.684Z","endTime":"2026-06-19T02:46:04.832Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-06-19T02:46:13.651Z","endTime":"2026-06-19T02:46:21.460Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.305773423122293,"aZ":-28.384216471214017,"pfxX":-6.220899845435594,"pfxZ":2.3562979814798686,"pX":0.5250820767554725,"pZ":1.5439818461911035,"vX0":9.472179390851073,"vY0":-125.92109393860379,"vZ0":-3.687265349746025,"x":96.99,"y":197.09,"x0":-2.4751745530320752,"y0":50.00317530548212,"z0":5.3210672353732695,"aX":-10.002664042312176},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.6,"breakHorizontal":9.1,"spinRate":1788,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.43480537415943044,"extension":6.219249335121978},"index":3,"playId":"eea3336e-ae3b-3e3f-a25e-985dbde78e81","pitchNumber":3,"startTime":"2026-06-19T02:46:21.460Z","endTime":"2026-06-19T02:46:24.809Z","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":94.5,"endSpeed":86.2,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.82634665536084,"aZ":-30.16570639004194,"pfxX":-8.615687121612334,"pfxZ":1.0592549236878117,"pX":-0.04311745467170892,"pZ":2.626247557516075,"vX0":8.868212424759404,"vY0":-137.3763963594187,"vZ0":-2.2712748518654076,"x":118.64,"y":167.87,"x0":-2.201343613256409,"y0":50.00581587316272,"z0":5.52440252933569,"aX":-16.389934668958617},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":1.6,"breakHorizontal":13.7,"spinRate":2195,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.39945932245069615,"extension":6.041107921939014},"index":4,"playId":"e4d490a6-b878-30c7-b267-0fccdbd16502","pitchNumber":4,"startTime":"2026-06-19T02:46:40.010Z","endTime":"2026-06-19T02:46:43.580Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.795368425761502,"aZ":-32.43356347114514,"pfxX":-7.753739366012207,"pfxZ":-0.15284230018994993,"pX":-0.27881193189232617,"pZ":1.9473891607836298,"vX0":8.272029769363499,"vY0":-127.44519823009463,"vZ0":-2.2858183845488815,"x":127.63,"y":186.2,"x0":-2.5505600284008336,"y0":50.005055251696504,"z0":5.40330824988146,"aX":-12.829089742742122},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.6,"breakHorizontal":12.4,"spinRate":1796,"spinDirection":250},"zone":8,"typeConfidence":2.0,"plateTime":0.4288412975165752,"extension":5.936462893353609},"index":5,"playId":"aeb910ee-979f-3b88-8d8c-bb161b7e3521","pitchNumber":5,"startTime":"2026-06-19T02:46:57.908Z","endTime":"2026-06-19T02:47:01.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.840638719653956,"aZ":-21.639521968270863,"pfxX":-0.13476586595043394,"pfxZ":5.749024284394306,"pX":0.1934289807625406,"pZ":3.0466979158197565,"vX0":6.775381861861039,"vY0":-133.97752524382096,"vZ0":-2.8890811322018104,"x":109.63,"y":156.52,"x0":-2.3423863045517423,"y0":50.001966766697734,"z0":5.672138171328214,"aX":-0.24826440283261147},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.1,"breakHorizontal":-1.1,"spinRate":2530,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.40762095331136194,"extension":6.232573885745308},"index":6,"playId":"81b21ec8-16a3-3246-9f29-30c461fef5c1","pitchNumber":6,"startTime":"2026-06-19T02:47:16.687Z","endTime":"2026-06-19T02:47:20.071Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T02:47:20.071Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Shea Langeliers flies out to right fielder Jo Adell.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-19T02:47:22.888Z","endTime":"2026-06-19T02:49:07.297Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":83.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.650251475502053,"aZ":-20.68525002099874,"pfxX":0.9784350100983545,"pfxZ":6.510117695445459,"pX":0.36608464435689675,"pZ":2.585347745383358,"vX0":6.603010698595784,"vY0":-132.13305198281586,"vZ0":-3.5414703575285458,"x":103.05,"y":168.98,"x0":-2.2943819017445373,"y0":50.004651282908384,"z0":5.466509833148622,"aX":1.7251215393237829},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.2,"breakHorizontal":-3.2,"spinRate":2442,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.41483947501965535,"extension":6.167552755246136},"index":0,"playId":"699b3bb1-0be0-371c-971e-e75548f7ec1d","pitchNumber":1,"startTime":"2026-06-19T02:47:43.699Z","endTime":"2026-06-19T02:47:46.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.025709320012027,"aZ":-31.54752098949001,"pfxX":-7.316794086538297,"pfxZ":0.3825836398023693,"pX":0.9947465546446768,"pZ":0.00903247188515189,"vX0":10.247820766116051,"vY0":-126.3749461556142,"vZ0":-6.7620726375431435,"x":79.08,"y":238.54,"x0":-2.1488748342726716,"y0":50.000861928956965,"z0":5.230317928373506,"aX":-11.918565349050112},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.6,"breakHorizontal":11.2,"spinRate":1626,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.43222533019616893,"extension":6.107588151459667},"index":1,"playId":"6d5f3938-17b7-34d3-861f-c57e8673a91e","pitchNumber":2,"startTime":"2026-06-19T02:47:56.777Z","endTime":"2026-06-19T02:48:00.316Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.50915248716906,"aZ":-23.66380591330646,"pfxX":1.2061403199459617,"pfxZ":4.801808150459145,"pX":0.7432150100248016,"pZ":3.052166715962737,"vX0":7.239208686717509,"vY0":-131.47565129197486,"vZ0":-1.9726014631441062,"x":88.67,"y":156.37,"x0":-2.1883164821869685,"y0":50.006291110641904,"z0":5.545819603279495,"aX":2.1376569575687787},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.5,"breakHorizontal":-3.6,"spinRate":2607,"spinDirection":195},"zone":3,"typeConfidence":2.0,"plateTime":0.41456909019589183,"extension":6.013128697711431},"index":2,"playId":"4e76adac-1396-3ff2-a533-a13b4c96afa1","pitchNumber":3,"startTime":"2026-06-19T02:48:15.117Z","endTime":"2026-06-19T02:48:18.731Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-19T02:48:25.449Z","endTime":"2026-06-19T02:48:43.001Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.013613816609976,"aZ":-21.37049166636206,"pfxX":1.6422983206068658,"pfxZ":5.996242962981942,"pX":1.2025553150023933,"pZ":2.5630390944252905,"vX0":8.285577241080226,"vY0":-133.00968153766345,"vZ0":-3.846908983261661,"x":71.16,"y":169.58,"x0":-2.159079180602159,"y0":50.003793327210225,"z0":5.567018025405676,"aX":2.958323977823662},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.3,"breakHorizontal":-4.7,"spinRate":2579,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.4109028367054939,"extension":6.217888238148677},"index":4,"playId":"5f749ca7-d03e-31d1-a1f4-670ec98d7af5","pitchNumber":4,"startTime":"2026-06-19T02:48:43.001Z","endTime":"2026-06-19T02:48:46.804Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.927821843902993,"aZ":-26.031155008795842,"pfxX":4.418228613845821,"pfxZ":4.1913624413358965,"pX":0.41475714093377297,"pZ":2.312729950817753,"vX0":4.834406304429053,"vY0":-119.69796250503849,"vZ0":-2.2460867660257238,"x":101.19,"y":176.34,"x0":-2.1975750954672115,"y0":50.00294648257887,"z0":5.570727427717461,"aX":6.474924920907724},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":7.3,"breakHorizontal":-9.1,"spinRate":2448,"spinDirection":92},"zone":6,"typeConfidence":2.0,"plateTime":0.4558368384884002,"extension":6.206756826010363},"hitData":{"launchSpeed":91.6,"launchAngle":58.0,"totalDistance":219.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":149.28,"coordY":115.88}},"index":5,"playId":"25e1d350-f2d4-3804-85ab-53f82afa4ef7","pitchNumber":5,"startTime":"2026-06-19T02:48:56.621Z","endTime":"2026-06-19T02:49:07.297Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T02:49:07.297Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Denzer Guzman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-19T02:50:34.295Z","endTime":"2026-06-19T02:52:24.859Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":85.5,"endSpeed":79.1,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.711835290842433,"aZ":-32.362038154204114,"pfxX":-3.862378589266636,"pfxZ":-0.11745414309424973,"pX":0.519314757834843,"pZ":2.256678709276094,"vX0":-2.4845571566699993,"vY0":-124.59297918281189,"vZ0":-1.5660838912383128,"x":97.2,"y":177.85,"x0":2.0293890238346433,"y0":50.00353949400598,"z0":5.553771289635049,"aX":-6.1066519169783815},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.4,"breakHorizontal":7.6,"spinRate":2309,"spinDirection":241},"zone":6,"typeConfidence":2.0,"plateTime":0.4386704464020257,"extension":6.16890308263078},"index":0,"playId":"82d83d1f-f72b-3638-99fd-f5e503fb6134","pitchNumber":1,"startTime":"2026-06-19T02:51:21.921Z","endTime":"2026-06-19T02:51:25.904Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.614307401372795,"aZ":-22.805757058824664,"pfxX":6.795280915426797,"pfxZ":5.6182391787185715,"pX":0.3753275919844897,"pZ":2.48880002914426,"vX0":-6.416994854323084,"vY0":-128.35375748543146,"vZ0":-2.6981013609459548,"x":102.69,"y":171.58,"x0":2.025162392319412,"y0":50.00599694280395,"z0":5.329937489248727,"aX":11.338387064728146},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.8,"breakHorizontal":-10.9,"spinRate":1341,"spinDirection":135},"zone":6,"typeConfidence":2.0,"plateTime":0.42676579234777945,"extension":6.3666365527805695},"index":1,"playId":"fe2fa159-383f-30c7-b7e7-1a31835841fa","pitchNumber":2,"startTime":"2026-06-19T02:51:37.050Z","endTime":"2026-06-19T02:51:41.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.151051745555606,"aZ":-41.375309816345556,"pfxX":-3.4669699171778063,"pfxZ":-6.5878706065755415,"pX":-0.29639880072982056,"pZ":1.225305307986433,"vX0":-3.5820749791418116,"vY0":-118.44984446388874,"vZ0":-1.4310034148531343,"x":128.3,"y":205.7,"x0":1.6953406351436282,"y0":50.00278285014675,"z0":5.67822403128879,"aX":-4.842711744799357},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-12.0,"breakHorizontal":7.3,"spinRate":2704,"spinDirection":321},"zone":13,"typeConfidence":2.0,"plateTime":0.4654184527092906,"extension":6.204460017372353},"index":2,"playId":"993e851b-1fa8-39b0-b7ec-d94389a25cb9","pitchNumber":3,"startTime":"2026-06-19T02:51:57.999Z","endTime":"2026-06-19T02:52:02.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.18938011662117,"aZ":-28.15750876331978,"pfxX":-2.21782548232603,"pfxZ":2.3684231095914834,"pX":-1.1649088415603392,"pZ":1.0787740880822707,"vX0":-6.725331867507874,"vY0":-128.79682094405746,"vZ0":-5.71223364965603,"x":161.4,"y":209.65,"x0":1.7577602512903243,"y0":50.006013643914216,"z0":5.475315323944695,"aX":-3.763005393589504},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.4,"breakHorizontal":5.4,"spinRate":2521,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.42361933196978585,"extension":6.174471070329057},"index":3,"playId":"f1517c81-ade7-389f-a44c-4128581b0766","pitchNumber":4,"startTime":"2026-06-19T02:52:21.506Z","endTime":"2026-06-19T02:52:24.859Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T02:52:24.859Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Logan O'Hoppe called out on strikes.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-19T02:52:28.656Z","endTime":"2026-06-19T02:53:56.104Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":86.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.61313687316027,"aZ":-10.369945002110898,"pfxX":6.77644641285392,"pfxZ":11.151758281910887,"pX":0.4740475999698355,"pZ":2.8145279176297255,"vX0":-6.178445792880922,"vY0":-140.34157392430015,"vZ0":-5.3715542383148875,"x":98.93,"y":162.79,"x0":1.8452022581049339,"y0":50.005674947409574,"z0":5.4564213406059014,"aX":13.252729876790884},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.0,"breakHorizontal":-10.7,"spinRate":2427,"spinDirection":148},"zone":6,"typeConfidence":2.0,"plateTime":0.3932794654739622,"extension":6.307667778099948},"index":0,"playId":"06f5c798-52bd-3a74-b51c-e9bdddd8acd3","pitchNumber":1,"startTime":"2026-06-19T02:52:48.599Z","endTime":"2026-06-19T02:52:51.703Z","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":82.0,"endSpeed":74.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.56495574675081,"aZ":-44.65663287818151,"pfxX":-4.41449657825024,"pfxZ":-8.902269504287965,"pX":0.20146997925349677,"pZ":1.0762990435273716,"vX0":-2.6942496692392974,"vY0":-119.24388158104715,"vZ0":-1.1441022671785728,"x":109.32,"y":209.72,"x0":1.9297540949301657,"y0":50.0031983819803,"z0":5.687262869376471,"aX":-6.189240950284589},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-16.0,"breakHorizontal":8.8,"spinRate":2635,"spinDirection":320},"zone":14,"typeConfidence":2.0,"plateTime":0.46405787356400285,"extension":6.273869104195471},"index":1,"playId":"c73e340d-1949-3da2-b22f-8c9476423250","pitchNumber":2,"startTime":"2026-06-19T02:53:09.126Z","endTime":"2026-06-19T02:53:12.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.34361126741115,"aZ":-44.230371935924325,"pfxX":-3.1363666232018743,"pfxZ":-7.883670417702218,"pX":0.8624292702551116,"pZ":0.10731029913402744,"vX0":-1.4650968841771939,"vY0":-123.34846196030223,"vZ0":-4.104654234203929,"x":84.13,"y":235.88,"x0":1.8730679134508676,"y0":50.004559387719596,"z0":5.552553023962788,"aX":-4.794942412357159},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-15.0,"breakHorizontal":6.0,"spinRate":2705,"spinDirection":324},"zone":14,"typeConfidence":2.0,"plateTime":0.4453893532797637,"extension":6.245457915222691},"index":2,"playId":"1e31201b-aff5-38d1-9e2b-1d8c87f4b3db","pitchNumber":3,"startTime":"2026-06-19T02:53:29.578Z","endTime":"2026-06-19T02:53:33.207Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.023985124680166,"aZ":-31.71922128586803,"pfxX":-2.792677795275893,"pfxZ":0.276343716058995,"pX":-0.12783849769198327,"pZ":1.5484989830392177,"vX0":-4.139979825084575,"vY0":-127.29638254715289,"vZ0":-3.47241044904162,"x":121.87,"y":196.97,"x0":1.882091607094974,"y0":50.00266703067896,"z0":5.440239570784934,"aX":-4.584309577878294},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.0,"breakHorizontal":6.0,"spinRate":2303,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4302108133332343,"extension":6.302121765088591},"index":3,"playId":"ce7c0d58-42c9-3a68-a73c-59e407230fc8","pitchNumber":4,"startTime":"2026-06-19T02:53:51.773Z","endTime":"2026-06-19T02:53:56.104Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T02:53:56.104Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jose Siri flies out to center fielder Henry Bolte.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-19T02:53:59.457Z","endTime":"2026-06-19T02:55:18.290Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.806547663170363,"aZ":-31.532318317651278,"pfxX":-2.1287979950283806,"pfxZ":0.3904475679156887,"pX":-0.7903560355817058,"pZ":1.3264252681651956,"vX0":-5.870301049021189,"vY0":-128.37379787118257,"vZ0":-4.174021286619224,"x":147.13,"y":202.97,"x0":1.8073264511647926,"y0":50.00593712195918,"z0":5.441707921450986,"aX":-3.535718528679728},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.0,"breakHorizontal":5.3,"spinRate":2186,"spinDirection":204},"zone":13,"typeConfidence":2.0,"plateTime":0.4274831498386229,"extension":6.29866258240527},"index":0,"playId":"a140693e-233c-323b-8fd1-8b9a21fc9111","pitchNumber":1,"startTime":"2026-06-19T02:54:22.565Z","endTime":"2026-06-19T02:54:25.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.03450944429828,"aZ":-22.93834954693416,"pfxX":7.68137340507675,"pfxZ":5.29755357572127,"pX":0.9286633510145084,"pZ":0.4522777395408243,"vX0":-5.342676588863235,"vY0":-130.56038710880128,"vZ0":-7.819266350325117,"x":81.6,"y":226.57,"x0":1.993777111635172,"y0":50.00296371091,"z0":5.186937307120388,"aX":13.387699815059921},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.3,"breakHorizontal":-12.8,"spinRate":1227,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.41801543036791644,"extension":6.325624328425276},"index":1,"playId":"829e6f54-a73e-36a5-aef4-33f73a5df39d","pitchNumber":2,"startTime":"2026-06-19T02:54:48.004Z","endTime":"2026-06-19T02:54:52.176Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":73.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.573816086706625,"aZ":-45.19795320146535,"pfxX":-4.847174280357123,"pfxZ":-9.448005319980737,"pX":0.8841139509428545,"pZ":2.5760075016946784,"vX0":-0.9844045028164591,"vY0":-117.8277006757041,"vZ0":2.3727402878668555,"x":83.3,"y":169.23,"x0":1.9385998990075142,"y0":50.0053137078376,"z0":5.79467043163525,"aX":-6.679241296038961},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-16.0,"breakHorizontal":9.0,"spinRate":2618,"spinDirection":315},"zone":14,"typeConfidence":2.0,"plateTime":0.46847426822851945,"extension":6.224807184997311},"hitData":{"launchSpeed":99.0,"launchAngle":33.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.81,"coordY":48.0}},"index":2,"playId":"bfb803c2-4584-3b0c-9b20-271db583d4de","pitchNumber":3,"startTime":"2026-06-19T02:55:09.243Z","endTime":"2026-06-19T02:55:18.290Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T02:55:18.290Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Soderstrom flies out to right fielder Jo Adell.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-19T02:56:38.182Z","endTime":"2026-06-19T02:58:50.988Z","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":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.5,"endSpeed":76.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.603904121334097,"aZ":-26.74937669533746,"pfxX":-6.002100456341868,"pfxZ":3.61809895602752,"pX":0.11206810492525068,"pZ":2.3937156477493193,"vX0":8.536576599446223,"vY0":-121.39462988987874,"vZ0":-1.6706536769267482,"x":112.73,"y":174.15,"x0":-2.6618754616174263,"y0":50.005081444683675,"z0":5.4079167917701625,"aX":-9.006777561553456},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":6.4,"breakHorizontal":9.0,"spinRate":1748,"spinDirection":247},"zone":5,"typeConfidence":2.0,"plateTime":0.45029874226469957,"extension":5.906496065661176},"index":0,"playId":"b7cf4447-e155-34ae-b720-d9f6eb1e7c69","pitchNumber":1,"startTime":"2026-06-19T02:57:26.119Z","endTime":"2026-06-19T02:57:31.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.9,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.559295856195053,"aZ":-28.693734841368446,"pfxX":-7.482923241417169,"pfxZ":1.9480501046787246,"pX":-1.7183894019030646,"pZ":1.6086867715829498,"vX0":5.148204717436453,"vY0":-132.6019858052797,"vZ0":-4.773959198393871,"x":182.5,"y":195.35,"x0":-2.7098867039556667,"y0":50.00403902109518,"z0":5.5185364925420455,"aX":-13.366575581218028},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":2.8,"breakHorizontal":12.5,"spinRate":2092,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.41260358305757094,"extension":6.1351524310768415},"index":1,"playId":"dcbfc9c9-2572-3aa5-adf5-7680f63a38ea","pitchNumber":2,"startTime":"2026-06-19T02:57:53.252Z","endTime":"2026-06-19T02:57:56.708Z","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":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":77.5,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.907506953199857,"aZ":-31.747247983092418,"pfxX":-8.721756876680848,"pfxZ":0.27792382962192974,"pX":0.6569286441968102,"pZ":1.3568387182393689,"vX0":10.91441947469533,"vY0":-123.44496682565978,"vZ0":-3.073058070478065,"x":91.96,"y":202.15,"x0":-2.7095645388472778,"y0":50.001510960110906,"z0":5.318572266984722,"aX":-13.32318393294671},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.0,"breakHorizontal":13.0,"spinRate":1694,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.4454330321728057,"extension":6.335966107767417},"index":2,"playId":"4ebdd836-8a47-3e9b-a5d8-b3fb5e6d894d","pitchNumber":3,"startTime":"2026-06-19T02:58:07.431Z","endTime":"2026-06-19T02:58:11.935Z","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":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.474217760810955,"aZ":-20.942237003382363,"pfxX":0.4576638243886051,"pfxZ":6.444548762651223,"pX":-0.4483742693858085,"pZ":2.8903585109714918,"vX0":5.64016829829979,"vY0":-130.67167537754034,"vZ0":-2.8229190381967064,"x":134.09,"y":160.74,"x0":-2.687165435249198,"y0":50.00505193877549,"z0":5.544166875177646,"aX":0.7965757928964556},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.3,"breakHorizontal":-1.9,"spinRate":2444,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.4178959106363762,"extension":6.257465300041234},"index":3,"playId":"17d487bf-cc3a-391a-a919-96c02efe510a","pitchNumber":4,"startTime":"2026-06-19T02:58:22.433Z","endTime":"2026-06-19T02:58:26.394Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-06-19T02:58:38.174Z","endTime":"2026-06-19T02:58:42.083Z","isPitch":false,"type":"action","player":{"id":691016,"link":"/api/v1/people/691016"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.6,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.25739098759648,"aZ":-31.754141819483742,"pfxX":-7.42630203481782,"pfxZ":0.26884770527651813,"pX":-0.5232127575806047,"pZ":1.675157902530509,"vX0":7.935459001782791,"vY0":-124.02958985413441,"vZ0":-2.420578239037921,"x":136.94,"y":193.55,"x0":-2.795709266076952,"y0":50.00197414874626,"z0":5.305490493897428,"aX":-11.59701023509458},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.1,"breakHorizontal":11.6,"spinRate":1654,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.4411988390907631,"extension":6.189151770662539},"hitData":{"launchSpeed":80.9,"launchAngle":30.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.09,"coordY":91.55}},"index":5,"playId":"a7d45e50-ba45-382a-8cdf-8888dfc42000","pitchNumber":5,"startTime":"2026-06-19T02:58:42.083Z","endTime":"2026-06-19T02:58:50.988Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T02:58:50.988Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Wilson grounds out, shortstop Zach Neto to first baseman Vaughn Grissom.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-19T02:58:53.470Z","endTime":"2026-06-19T02:59:20.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.20555218730145,"aZ":-25.473860417237866,"pfxX":-7.073016894989214,"pfxZ":3.6271441387334837,"pX":-0.34450358330607667,"pZ":2.0891038398558095,"vX0":7.26209332774445,"vY0":-134.0567947924938,"vZ0":-4.842533559280075,"x":130.13,"y":182.37,"x0":-2.1517551613984,"y0":50.000227732215,"z0":5.706084528377371,"aX":-13.0512888449539},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.9,"breakHorizontal":11.5,"spinRate":2169,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.4064384234332339,"extension":6.437151836120039},"hitData":{"launchSpeed":96.2,"launchAngle":-13.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.64,"coordY":148.82}},"index":0,"playId":"9b0dfcff-17d1-3c9c-a967-63de212481df","pitchNumber":1,"startTime":"2026-06-19T02:59:14.739Z","endTime":"2026-06-19T02:59:20.951Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T02:59:20.951Z","atBatIndex":40},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Jonah Heim reaches on a fielding error by left fielder Christian Moore. Jonah Heim to 2nd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-19T02:59:55.994Z","endTime":"2026-06-19T03:01:50.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"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":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-19T02:59:45.951Z","endTime":"2026-06-19T02:59:57.819Z","isPitch":false,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.8,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.17948177578646,"aZ":-23.35842740656988,"pfxX":-7.277000598174653,"pfxZ":4.813866092854937,"pX":-0.9301093026945633,"pZ":3.062485140828332,"vX0":7.044419773288965,"vY0":-134.05082429191003,"vZ0":-2.2406839569149604,"x":152.45,"y":156.09,"x0":-2.638224340655634,"y0":50.00582733530749,"z0":5.56541065788609,"aX":-13.334318474473706},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.5,"breakHorizontal":11.8,"spinRate":2157,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.40757464258278064,"extension":6.367980379569341},"index":1,"playId":"96c492ff-26a1-3743-acde-59536df0a1b9","pitchNumber":1,"startTime":"2026-06-19T02:59:57.819Z","endTime":"2026-06-19T03:00:02.115Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.7,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.284976912755052,"aZ":-24.58432050720158,"pfxX":-7.656039078614287,"pfxZ":4.270926873287099,"pX":-0.04849515894978016,"pZ":2.7109827042839756,"vX0":9.060923189299041,"vY0":-131.78730425612093,"vZ0":-2.610174950387255,"x":118.85,"y":165.58,"x0":-2.519874774369464,"y0":50.00235345570866,"z0":5.510224712567259,"aX":-13.606391382010123},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.4,"breakHorizontal":12.1,"spinRate":2055,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.41396622573059094,"extension":6.372254642774814},"index":2,"playId":"732914d4-838d-3cea-8171-151870c4f34d","pitchNumber":2,"startTime":"2026-06-19T03:00:11.240Z","endTime":"2026-06-19T03:00:15.056Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.9,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.34266212492578,"aZ":-28.48380320213964,"pfxX":-6.782842465090169,"pfxZ":2.3447005615224894,"pX":-0.35896847028765677,"pZ":1.3041404886261898,"vX0":7.6351078262325895,"vY0":-124.45134126562988,"vZ0":-3.929605527767293,"x":130.68,"y":203.57,"x0":-2.581486061135689,"y0":50.002050175853356,"z0":5.255752389769206,"aX":-10.668571246541397},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.6,"breakHorizontal":10.6,"spinRate":1756,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.43966797009524905,"extension":6.237756593612895},"index":3,"playId":"c09cf00e-a675-3d98-ba3a-7171d82c059a","pitchNumber":3,"startTime":"2026-06-19T03:00:23.983Z","endTime":"2026-06-19T03:00:27.393Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.015124139213047,"aZ":-24.771070177434087,"pfxX":1.9399586759395846,"pfxZ":4.273331980977862,"pX":0.9776339677877705,"pZ":2.051707438914321,"vX0":7.887978248041596,"vY0":-130.3723752914596,"vZ0":-4.3372048273295425,"x":79.73,"y":183.38,"x0":-2.3322324355041615,"y0":50.00021628770526,"z0":5.594309509870077,"aX":3.354321906814735},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.1,"breakHorizontal":-5.2,"spinRate":2401,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.41925681144734606,"extension":6.32459396668363},"index":4,"playId":"03806abe-2c90-31e7-8239-3376ac85e22a","pitchNumber":4,"startTime":"2026-06-19T03:00:43.960Z","endTime":"2026-06-19T03:00:49.484Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.047937060193316,"aZ":-31.283481545835464,"pfxX":-7.428150425419675,"pfxZ":0.5521697034044202,"pX":-0.5436840731945161,"pZ":2.5384648086603776,"vX0":7.8816355703826515,"vY0":-125.91566721986652,"vZ0":-0.9877225794009579,"x":137.72,"y":170.24,"x0":-2.746089347022652,"y0":50.002410457261924,"z0":5.462172812164527,"aX":-11.9539585653832},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.0,"breakHorizontal":11.6,"spinRate":1787,"spinDirection":252},"zone":4,"typeConfidence":2.0,"plateTime":0.43463484747044356,"extension":5.938959150189484},"hitData":{"launchSpeed":83.8,"launchAngle":59.0,"totalDistance":236.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":60.32,"coordY":130.79}},"index":5,"playId":"548a36a2-7525-387f-861e-e62fabb8af0b","pitchNumber":5,"startTime":"2026-06-19T03:01:35.443Z","endTime":"2026-06-19T03:01:50.075Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T03:01:50.075Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carlos Cortes flies out to center fielder Jose Siri.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-19T03:02:06.370Z","endTime":"2026-06-19T03:02:45.680Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.7,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.952653370478455,"aZ":-29.353879775739493,"pfxX":-6.738376065719255,"pfxZ":1.827626380633287,"pX":-1.8694225972155833,"pZ":2.430345123919973,"vX0":5.525541869630111,"vY0":-123.78975512290366,"vZ0":-1.346777435651986,"x":188.26,"y":173.16,"x0":-3.2608773999334097,"y0":50.00360257643443,"z0":5.451141232500702,"aX":-10.402243148151603},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.2,"breakHorizontal":10.8,"spinRate":1584,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.4433825576403416,"extension":5.914484579889662},"index":0,"playId":"fe33744c-b457-3467-b4d1-d3f8aca86a2a","pitchNumber":1,"startTime":"2026-06-19T03:02:20.236Z","endTime":"2026-06-19T03:02:24.164Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.8,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.27717143478989,"aZ":-27.956286263525453,"pfxX":-7.0754772745183026,"pfxZ":2.381418586976017,"pX":-0.04284801630538422,"pZ":1.6965463400278542,"vX0":10.131438095715996,"vY0":-131.57057671835489,"vZ0":-4.525222868284932,"x":118.63,"y":192.97,"x0":-3.006368524320918,"y0":50.00249229223454,"z0":5.486001808410878,"aX":-12.530323447871407},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.6,"breakHorizontal":10.8,"spinRate":2103,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.41469757780912353,"extension":6.189610756285033},"hitData":{"launchSpeed":88.6,"launchAngle":28.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.49,"coordY":64.2}},"index":1,"playId":"1a51d471-aca5-3f32-97bd-a261f54b6504","pitchNumber":2,"startTime":"2026-06-19T03:02:37.341Z","endTime":"2026-06-19T03:02:45.680Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T03:02:45.680Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zach Neto flies out to center fielder Henry Bolte.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-19T03:03:55.106Z","endTime":"2026-06-19T03:07:11.778Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"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":87.4,"endSpeed":80.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.262728688352123,"aZ":-22.571654458596605,"pfxX":5.3965789519500476,"pfxZ":5.826406493365646,"pX":1.3160242810043243,"pZ":2.922931935098837,"vX0":-3.933522979022015,"vY0":-127.32389448924376,"vZ0":-1.6078433643790593,"x":66.84,"y":159.86,"x0":2.1770658305705295,"y0":50.0016585080135,"z0":5.3424773383017765,"aX":8.891777322412008},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":10.4,"breakHorizontal":-8.9,"spinRate":1258,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.4295959843916264,"extension":6.584358600429693},"index":0,"playId":"7d8321a6-a930-3d2a-a289-af9e0ec00a7e","pitchNumber":1,"startTime":"2026-06-19T03:04:58.184Z","endTime":"2026-06-19T03:05:01.970Z","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.0,"endSpeed":86.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.09083017969228,"aZ":-13.759848999491897,"pfxX":4.959381721417306,"pfxZ":9.73367556862366,"pX":1.0219118459761873,"pZ":1.1705712603474199,"vX0":-4.312008292327022,"vY0":-136.6786650862148,"vZ0":-8.708089762145029,"x":78.05,"y":207.17,"x0":1.9755601014937976,"y0":50.00526932332684,"z0":5.342671853015926,"aX":9.385544434599803},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.0,"breakHorizontal":-8.0,"spinRate":2343,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.4007116095889427,"extension":6.577638837456411},"index":1,"playId":"99632c09-6577-3aa5-8b0b-d99e3a6ec13f","pitchNumber":2,"startTime":"2026-06-19T03:05:14.668Z","endTime":"2026-06-19T03:05:18.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.540002639788803,"aZ":-13.463186078960748,"pfxX":7.012847747757021,"pfxZ":10.014394127785552,"pX":0.4463118163854965,"pZ":1.646913628664857,"vX0":-6.396181287870386,"vY0":-135.55552396566944,"vZ0":-7.29688327085265,"x":99.99,"y":194.31,"x0":1.9208388799869949,"y0":50.000965176565984,"z0":5.305892728934606,"aX":13.101096995992974},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.8,"breakHorizontal":-11.4,"spinRate":2343,"spinDirection":147},"zone":9,"typeConfidence":2.0,"plateTime":0.40345825075374586,"extension":6.551755498935985},"index":2,"playId":"7fdaca38-bc74-3326-af14-e7a6049e32d0","pitchNumber":3,"startTime":"2026-06-19T03:05:32.104Z","endTime":"2026-06-19T03:05:35.877Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2026-06-19T03:05:43.047Z","endTime":"2026-06-19T03:06:00.625Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.177310548956996,"aZ":-11.198923190672042,"pfxX":5.56339530882998,"pfxZ":10.585010152994577,"pX":-0.42531284616602816,"pZ":2.4150779936312357,"vX0":-8.065637308754088,"vY0":-140.22840755136957,"vZ0":-6.178533370865893,"x":133.21,"y":173.57,"x0":1.772068943710605,"y0":50.003896049551685,"z0":5.385274369488967,"aX":11.026092273655273},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.0,"breakHorizontal":-8.3,"spinRate":2507,"spinDirection":148},"zone":4,"typeConfidence":2.0,"plateTime":0.3913406261343515,"extension":6.593432458098144},"index":4,"playId":"77380173-d99c-3954-b229-dbdd83a5388c","pitchNumber":4,"startTime":"2026-06-19T03:06:00.625Z","endTime":"2026-06-19T03:06:04.568Z","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":95.2,"endSpeed":85.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.13586115784646,"aZ":-11.983069747104418,"pfxX":6.131201092463584,"pfxZ":10.573264050156213,"pX":1.1239002609500066,"pZ":2.183199615987841,"vX0":-4.196421944789764,"vY0":-138.34588070526266,"vZ0":-6.561333951614536,"x":74.16,"y":179.83,"x0":1.8754264783075432,"y0":50.00164546735159,"z0":5.413707687207106,"aX":11.707827908097928},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.8,"breakHorizontal":-10.1,"spinRate":2424,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.3981684645453263,"extension":6.371933157652818},"index":5,"playId":"11fb9e55-da52-333d-b0a7-5c8c0000759a","pitchNumber":5,"startTime":"2026-06-19T03:06:21.012Z","endTime":"2026-06-19T03:06:25.367Z","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":88.3,"endSpeed":81.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.5664503241779,"aZ":-28.324483088228437,"pfxX":-1.8704079637864075,"pfxZ":2.278595329219188,"pX":-0.13860099616958438,"pZ":1.5629572742765834,"vX0":-5.081637804909904,"vY0":-128.59022552566208,"vZ0":-4.314813385933537,"x":122.28,"y":196.58,"x0":2.099464948939504,"y0":50.00109148790094,"z0":5.4388265436049,"aX":-3.158335619772109},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.5,"breakHorizontal":4.4,"spinRate":2347,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.4245900166392289,"extension":6.438875593975541},"index":6,"playId":"bf834165-7db3-3c18-b718-2ca1539e0c34","pitchNumber":6,"startTime":"2026-06-19T03:06:41.220Z","endTime":"2026-06-19T03:06:44.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.07212735395279,"aZ":-13.200310981693203,"pfxX":6.466518286858393,"pfxZ":9.534904671869842,"pX":0.49508324491479055,"pZ":2.6439998478735505,"vX0":-6.151431802831773,"vY0":-140.4723655632182,"vZ0":-5.159228403603783,"x":98.13,"y":167.39,"x0":1.8776615327477522,"y0":50.00284319937969,"z0":5.368874549812628,"aX":12.868823186236822},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.3,"breakHorizontal":-10.3,"spinRate":2307,"spinDirection":150},"zone":6,"typeConfidence":2.0,"plateTime":0.39053684003641376,"extension":6.309271596469714},"hitData":{"launchSpeed":99.4,"launchAngle":22.0,"totalDistance":347.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":148.99,"coordY":61.59}},"index":7,"playId":"9f726e9d-635d-3aa7-9724-4eb92ca252b5","pitchNumber":7,"startTime":"2026-06-19T03:07:04.397Z","endTime":"2026-06-19T03:07:11.778Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T03:07:11.778Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Madrigal grounds out, second baseman Jeff McNeil to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-19T03:07:17.971Z","endTime":"2026-06-19T03:09:07.445Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663611,"fullName":"Nick Madrigal","link":"/api/v1/people/663611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663611,"fullName":"Nick Madrigal","link":"/api/v1/people/663611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.0,"strikeZoneTop":2.971,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.259348024843717,"aZ":-42.10847931597903,"pfxX":-1.8540091835467192,"pfxZ":-7.090822218260559,"pX":0.1821582206220744,"pZ":0.37948807117326694,"vX0":-3.5619662817732745,"vY0":-117.89217647116936,"vZ0":-2.958508424976821,"x":110.06,"y":228.53,"x0":1.955780517897465,"y0":50.000134317616876,"z0":5.552399933046435,"aX":-2.598549295440013},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-13.3,"breakHorizontal":4.2,"spinRate":2586,"spinDirection":319},"zone":14,"typeConfidence":2.0,"plateTime":0.4653222762010154,"extension":6.404232243685127},"index":0,"playId":"c15ef01d-f0e5-36b3-ad2f-809b51031d3b","pitchNumber":1,"startTime":"2026-06-19T03:07:38.408Z","endTime":"2026-06-19T03:07:42.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.4,"strikeZoneTop":2.971,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.31383510534683,"aZ":-29.35713099364322,"pfxX":-1.6190618589820769,"pfxZ":1.752188260780585,"pX":0.7139410802669828,"pZ":2.503321967073342,"vX0":-3.1043082821165204,"vY0":-125.82400562203472,"vZ0":-1.5921742297242336,"x":89.79,"y":171.19,"x0":2.1734838364103237,"y0":50.00049892177698,"z0":5.521081493374528,"aX":-2.597330111929752},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.0,"breakHorizontal":3.6,"spinRate":2286,"spinDirection":238},"zone":6,"typeConfidence":2.0,"plateTime":0.4351707065356094,"extension":6.429836769540821},"index":1,"playId":"80d7a930-9b5f-3c30-a23e-1449c43cd8ea","pitchNumber":2,"startTime":"2026-06-19T03:08:03.414Z","endTime":"2026-06-19T03:08:07.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":87.9,"strikeZoneTop":2.971,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.50452179871418,"aZ":-10.844072882263012,"pfxX":3.9712461472858385,"pfxZ":10.629237064788299,"pX":-0.4912437915589331,"pZ":2.591692044032595,"vX0":-7.821638696637186,"vY0":-141.9356500932288,"vZ0":-5.772661722097693,"x":135.73,"y":168.8,"x0":1.8050797415176458,"y0":50.00230794040009,"z0":5.36648998524518,"aX":7.9698025575780935},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.0,"breakHorizontal":-5.3,"spinRate":2443,"spinDirection":154},"zone":1,"typeConfidence":2.0,"plateTime":0.38838046856295527,"extension":6.513411915290895},"index":2,"playId":"7b269dc5-8e28-3e85-b9d2-b59cab7c863d","pitchNumber":3,"startTime":"2026-06-19T03:08:20.850Z","endTime":"2026-06-19T03:08:24.553Z","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.9,"endSpeed":86.3,"strikeZoneTop":2.971,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.50130720506062,"aZ":-7.202786290661723,"pfxX":6.871886391789153,"pfxZ":12.803734665452453,"pX":-0.17508020410108927,"pZ":2.5280740669094546,"vX0":-7.803578728943534,"vY0":-140.59529311096577,"vZ0":-6.5945005861380395,"x":123.67,"y":170.52,"x0":1.7781504723214159,"y0":50.005729097223295,"z0":5.407631745812551,"aX":13.40622394227571},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":21.5,"breakHorizontal":-10.3,"spinRate":2446,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.39347742226250126,"extension":6.596113279274063},"index":3,"playId":"c626318d-d4d4-3b63-8050-ea66a42819e8","pitchNumber":4,"startTime":"2026-06-19T03:08:40.495Z","endTime":"2026-06-19T03:08:44.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":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.0,"strikeZoneTop":2.971,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.76359296701044,"aZ":-28.66126894928453,"pfxX":-2.3649564105730714,"pfxZ":2.061932324304882,"pX":-0.38827033065571237,"pZ":2.304845810212927,"vX0":-4.972044294784001,"vY0":-129.66351033435552,"vZ0":-2.819224355139127,"x":131.8,"y":176.55,"x0":1.8603821113447285,"y0":50.00341548471518,"z0":5.589945314425851,"aX":-4.032809159909683},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.4,"breakHorizontal":5.4,"spinRate":2354,"spinDirection":252},"zone":4,"typeConfidence":2.0,"plateTime":0.4221932668318802,"extension":6.369482848794734},"hitData":{"launchSpeed":90.2,"launchAngle":8.0,"totalDistance":152.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":135.11,"coordY":141.86}},"index":4,"playId":"cccc5ff6-5994-3b9c-a350-78d44e491e44","pitchNumber":5,"startTime":"2026-06-19T03:09:00.644Z","endTime":"2026-06-19T03:09:07.445Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T03:09:07.445Z","atBatIndex":44},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jo Adell pops out to shortstop Jacob Wilson.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-19T03:09:12.867Z","endTime":"2026-06-19T03:11:40.060Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"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":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.749069256371246,"aZ":-41.12245999955732,"pfxX":-1.9987239807443427,"pfxZ":-6.3703966500687095,"pX":-1.0559348501431642,"pZ":-1.560427149172088,"vX0":-6.321170041176387,"vY0":-118.89242418299284,"vZ0":-7.371854814979554,"x":157.25,"y":280.91,"x0":1.9171800096580258,"y0":50.00305840669209,"z0":5.395928177766448,"aX":-2.807023018623323},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-13.3,"breakHorizontal":5.4,"spinRate":2677,"spinDirection":323},"zone":13,"typeConfidence":2.0,"plateTime":0.4640066271506753,"extension":6.557638746506008},"index":0,"playId":"9a049652-d38e-30c9-9633-9b69247ec521","pitchNumber":1,"startTime":"2026-06-19T03:09:34.633Z","endTime":"2026-06-19T03:09:43.890Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":85.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.84107335297626,"aZ":-14.047278251739108,"pfxX":6.422015697074538,"pfxZ":9.492140770858455,"pX":1.0400194014347663,"pZ":2.441764406220423,"vX0":-4.8701058330359945,"vY0":-138.06663764850342,"vZ0":-5.201986460845174,"x":77.36,"y":172.85,"x0":2.002045451617887,"y0":50.00354358764781,"z0":5.3129293393010055,"aX":12.264978975180348},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.1,"breakHorizontal":-10.4,"spinRate":2252,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.39835877737184777,"extension":6.32082903061128},"index":1,"playId":"f6d024dd-3912-352b-a47d-62ff0bd7c63f","pitchNumber":2,"startTime":"2026-06-19T03:09:59.227Z","endTime":"2026-06-19T03:10:02.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":86.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.80704219194367,"aZ":-13.516785540896949,"pfxX":6.65056487478608,"pfxZ":9.668309690113698,"pX":-0.6288484583538956,"pZ":2.4363225707343545,"vX0":-8.765317529057791,"vY0":-139.14225070837728,"vZ0":-5.575759202813765,"x":140.97,"y":173.0,"x0":1.7215810544778019,"y0":50.005674407144454,"z0":5.387353179339799,"aX":12.838054978210662},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.3,"breakHorizontal":-9.8,"spinRate":2265,"spinDirection":146},"zone":4,"typeConfidence":2.0,"plateTime":0.3960418666157963,"extension":6.6033866166842365},"index":2,"playId":"f8cd8663-0396-3a93-a498-b95c959d5396","pitchNumber":3,"startTime":"2026-06-19T03:10:22.450Z","endTime":"2026-06-19T03:10:26.157Z","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":85.7,"endSpeed":79.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.28979493403778,"aZ":-40.832494099093985,"pfxX":-3.614032969328923,"pfxZ":-5.475172765417634,"pX":-0.30028506363203605,"pZ":1.1035354180409016,"vX0":-3.9882760570160167,"vY0":-124.75128172196203,"vZ0":-2.8817147301393464,"x":128.45,"y":208.98,"x0":1.7866249095891686,"y0":50.003168166424835,"z0":5.628293769013335,"aX":-5.714937380351495},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-10.3,"breakHorizontal":7.4,"spinRate":2722,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.4384791599345377,"extension":6.323128518595255},"index":3,"playId":"9f1c79a3-61f5-3e7b-a4e6-9b2a83cb0a08","pitchNumber":4,"startTime":"2026-06-19T03:10:42.623Z","endTime":"2026-06-19T03:10:45.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":88.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.80787649390578,"aZ":-8.69468356472288,"pfxX":6.01466158355558,"pfxZ":11.528770174112612,"pX":0.2182611203193348,"pZ":2.894015256468322,"vX0":-6.793933008193598,"vY0":-142.3036862587045,"vZ0":-5.319250948919827,"x":108.68,"y":160.64,"x0":1.8632553528047215,"y0":50.00017361793562,"z0":5.347035171613484,"aX":12.247116516978313},"breaks":{"breakAngle":46.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":19.8,"breakHorizontal":-9.4,"spinRate":2468,"spinDirection":149},"zone":2,"typeConfidence":2.0,"plateTime":0.385948427042059,"extension":6.279569845100537},"index":4,"playId":"a09948cf-299e-3022-abd3-a85a5268ac06","pitchNumber":5,"startTime":"2026-06-19T03:11:05.915Z","endTime":"2026-06-19T03:11:09.129Z","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":97.3,"endSpeed":88.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.45805886370368,"aZ":-10.448788770010877,"pfxX":4.473406537644147,"pfxZ":10.746062871794443,"pX":-0.8517010369884709,"pZ":2.4851870243015504,"vX0":-8.489670488245538,"vY0":-141.34774801255332,"vZ0":-6.483853019290259,"x":149.46,"y":171.68,"x0":1.6107004181959483,"y0":50.0058669833515,"z0":5.481146694356219,"aX":9.047213490721186},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.2,"breakHorizontal":-6.4,"spinRate":2395,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.3876198372063726,"extension":6.405874385366558},"hitData":{"launchSpeed":62.0,"launchAngle":59.0,"totalDistance":149.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":124.01,"coordY":142.47}},"index":5,"playId":"07d08f50-e6ec-3cdc-8fbd-cc1a0266a159","pitchNumber":6,"startTime":"2026-06-19T03:11:31.877Z","endTime":"2026-06-19T03:11:40.060Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T03:11:40.060Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Bolte called out on strikes.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-19T03:13:52.189Z","endTime":"2026-06-19T03:14:52.500Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":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":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"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":{"description":"Pitching Change: Brent Suter replaces Ryan Johnson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-19T03:12:46.630Z","endTime":"2026-06-19T03:13:54.354Z","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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.992449382687436,"aZ":-15.413197434338846,"pfxX":7.97586475881139,"pfxZ":10.232200997008555,"pX":-1.3330561306605375,"pZ":2.349718875604065,"vX0":-13.484021713614897,"vY0":-126.4331617476597,"vZ0":-5.8667785471496865,"x":167.81,"y":175.34,"x0":3.005097452200751,"y0":50.00008673765253,"z0":5.9141668621701315,"aX":13.06158155706495},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":17.5,"breakHorizontal":-11.8,"spinRate":2077,"spinDirection":155},"zone":13,"typeConfidence":0.9,"plateTime":0.4313261100507364,"extension":7.381753004717467},"index":1,"playId":"acd8bb2f-4275-3637-b2e8-0f6b165bdd4c","pitchNumber":1,"startTime":"2026-06-19T03:13:54.354Z","endTime":"2026-06-19T03:13:58.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.491857974051545,"aZ":-15.33312401666293,"pfxX":0.7295249866647668,"pfxZ":10.252514978511421,"pX":0.7181073645414121,"pZ":2.0710774462096406,"vX0":-6.339257765102149,"vY0":-126.95148140799208,"vZ0":-6.6830635700517345,"x":89.63,"y":182.86,"x0":3.146102135679931,"y0":50.0018250863097,"z0":5.9452166256514545,"aX":1.199658778346833},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":17.4,"breakHorizontal":0.0,"spinRate":2154,"spinDirection":156},"zone":9,"typeConfidence":0.9,"plateTime":0.430446364785964,"extension":7.234819806689871},"index":2,"playId":"29ec94ee-e4b8-32c1-9efd-bc5cac3b6775","pitchNumber":2,"startTime":"2026-06-19T03:14:05.425Z","endTime":"2026-06-19T03:14:09.151Z","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":87.8,"endSpeed":80.9,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.83128243434824,"aZ":-15.095178672089535,"pfxX":1.1750855980111834,"pfxZ":10.327256715277102,"pX":-0.051871910438139726,"pZ":1.5048589308254556,"vX0":-7.92455104316331,"vY0":-127.4387355693221,"vZ0":-7.988505154826012,"x":118.98,"y":198.15,"x0":2.937992213504467,"y0":50.00349717187469,"z0":5.859791540376276,"aX":1.9438046739581862},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":17.2,"breakHorizontal":-0.5,"spinRate":2170,"spinDirection":161},"zone":13,"typeConfidence":0.9,"plateTime":0.42887736275703725,"extension":7.2286180332347225},"index":3,"playId":"6d705841-f681-3793-a5ac-c1afc84820a1","pitchNumber":3,"startTime":"2026-06-19T03:14:16.520Z","endTime":"2026-06-19T03:14:20.964Z","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":87.2,"endSpeed":80.0,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.869357777283053,"aZ":-14.47663573583984,"pfxX":0.8526763878091497,"pfxZ":10.881018831957814,"pX":-0.007638261118412797,"pZ":2.097688746680562,"vX0":-7.720123793620613,"vY0":-126.71504980242,"vZ0":-6.720042224382369,"x":117.29,"y":182.14,"x0":2.96753622738288,"y0":50.002412631943855,"z0":5.940498104068204,"aX":1.387955722756434},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":18.4,"breakHorizontal":0.2,"spinRate":2182,"spinDirection":163},"zone":8,"typeConfidence":0.9,"plateTime":0.4322419255082721,"extension":7.2433842795304795},"index":4,"playId":"ff4e8f82-a7e2-31ed-87c4-890a569ca195","pitchNumber":4,"startTime":"2026-06-19T03:14:29.987Z","endTime":"2026-06-19T03:14:33.378Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.047797493857974,"aZ":-17.66157867887756,"pfxX":9.121724765843066,"pfxZ":8.437783105477468,"pX":-0.7355236243723421,"pZ":2.467092095027038,"vX0":-12.544483784460075,"vY0":-130.46959508299452,"vZ0":-5.411300688845211,"x":145.04,"y":172.17,"x0":2.9549454816878247,"y0":50.00350209118718,"z0":5.903759357884088,"aX":15.690814054192536},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":14.2,"breakHorizontal":-13.7,"spinRate":2158,"spinDirection":155},"zone":4,"typeConfidence":0.9,"plateTime":0.4201893414769935,"extension":7.367672673616112},"index":5,"playId":"90b313e0-25ff-32d6-b2c7-f3330db66166","pitchNumber":5,"startTime":"2026-06-19T03:14:48.331Z","endTime":"2026-06-19T03:14:52.500Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T03:14:52.500Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jeff McNeil grounds out, pitcher Brent Suter to first baseman Vaughn Grissom.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-19T03:14:55.108Z","endTime":"2026-06-19T03:17:05.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":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,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":608718,"link":"/api/v1/people/608718"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"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, 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":80.5,"endSpeed":74.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.24858048794067,"aZ":-29.486030127485144,"pfxX":-3.722435608136613,"pfxZ":1.9481205807454565,"pX":0.13883185000069773,"pZ":1.7579511092566207,"vX0":-6.52362470387755,"vY0":-116.98076723434566,"vZ0":-3.732242895647415,"x":111.71,"y":191.32,"x0":3.4533975053885966,"y0":50.00114039554394,"z0":6.1552910893005945,"aX":-5.127998835905465},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":2.9,"breakHorizontal":8.4,"spinRate":2271,"spinDirection":282},"zone":8,"typeConfidence":0.9,"plateTime":0.46924452449022125,"extension":7.229561708094422},"index":0,"playId":"aa2b382e-b02e-31fa-9bc3-4b59fb3078d9","pitchNumber":1,"startTime":"2026-06-19T03:15:15.336Z","endTime":"2026-06-19T03:15:19.251Z","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":74.8,"endSpeed":69.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.911957391143783,"aZ":-24.63793251733685,"pfxX":6.060726288389583,"pfxZ":6.2101124338207185,"pX":1.000787213321476,"pZ":3.961540682334566,"vX0":-6.491892635260469,"vY0":-108.80673382294734,"vZ0":0.8374942370903558,"x":78.85,"y":131.82,"x0":3.218852604949139,"y0":50.00245796908785,"z0":6.216506812085232,"aX":7.355484140225684},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":11.8,"breakHorizontal":-9.5,"spinRate":1433,"spinDirection":148},"zone":12,"typeConfidence":0.91,"plateTime":0.5010561302279801,"extension":7.141679013565483},"index":1,"playId":"9272c868-e333-39d3-937e-e7ff168c4016","pitchNumber":2,"startTime":"2026-06-19T03:15:27.127Z","endTime":"2026-06-19T03:15:30.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":81.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.852973297074442,"aZ":-15.096811493330184,"pfxX":9.036895000117331,"pfxZ":10.02116623456711,"pX":-0.05504831250545593,"pZ":2.4346663363507566,"vX0":-10.91496960804609,"vY0":-130.33450762764917,"vZ0":-5.941650315540792,"x":119.1,"y":173.04,"x0":3.0319208174849983,"y0":50.00112412692845,"z0":5.9024696534131005,"aX":15.397201848772886},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":16.8,"breakHorizontal":-13.7,"spinRate":2166,"spinDirection":154},"zone":5,"typeConfidence":0.9,"plateTime":0.4218111392769952,"extension":7.315189197857313},"index":2,"playId":"963c42ec-5652-35e0-b858-fc4051b78df2","pitchNumber":3,"startTime":"2026-06-19T03:15:40.828Z","endTime":"2026-06-19T03:15:44.730Z","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":74.9,"endSpeed":69.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.09907363166744,"aZ":-24.130011721201782,"pfxX":6.422365338683403,"pfxZ":6.620578538416289,"pX":0.7789419343463198,"pZ":1.785362391029048,"vX0":-6.905669370305624,"vY0":-108.88609429082415,"vZ0":-3.5704404802595753,"x":87.31,"y":190.58,"x0":3.14052459889013,"y0":50.000455608361776,"z0":6.025246850407211,"aX":7.798318165722023},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":11.4,"breakHorizontal":-10.1,"spinRate":1646,"spinDirection":147},"zone":9,"typeConfidence":0.92,"plateTime":0.5008807960378774,"extension":7.022220893649376},"index":3,"playId":"2263a067-1d3a-33e5-bd14-b843fcc63256","pitchNumber":4,"startTime":"2026-06-19T03:15:53.624Z","endTime":"2026-06-19T03:15:57.917Z","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":88.5,"endSpeed":81.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.694564364607576,"aZ":-18.284750931026668,"pfxX":6.967708393552203,"pfxZ":8.257013934587892,"pX":0.5768403318429225,"pZ":3.1094576968972967,"vX0":-8.139182564412964,"vY0":-128.62729666080887,"vZ0":-3.910856607728604,"x":95.01,"y":154.82,"x0":2.8710331169370593,"y0":50.00482762942049,"z0":6.0603366148143,"aX":11.723783902613503},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":14.3,"breakHorizontal":-10.9,"spinRate":2104,"spinDirection":165},"zone":3,"typeConfidence":0.9,"plateTime":0.4251938413979275,"extension":7.305360266359876},"index":4,"playId":"37ebfa7d-2300-37aa-94c9-f8afd002b5b6","pitchNumber":5,"startTime":"2026-06-19T03:16:10.162Z","endTime":"2026-06-19T03:16:13.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":70.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.90776394664195,"aZ":-27.13194536970574,"pfxX":-5.498374477949846,"pfxZ":3.9413649271563163,"pX":-1.4652474402147042,"pZ":2.1711142839540005,"vX0":-8.831860138035047,"vY0":-113.85841485645341,"vZ0":-2.9674650797468423,"x":172.85,"y":180.16,"x0":3.2178321681952293,"y0":50.001758448707264,"z0":6.249175283274113,"aX":-7.033355062718667},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":6.5,"breakHorizontal":12.7,"spinRate":2313,"spinDirection":300},"zone":13,"typeConfidence":0.91,"plateTime":0.4858719212086591,"extension":7.054738055729785},"index":5,"playId":"189ba357-0b4f-391d-bae8-fe1c22d757ac","pitchNumber":6,"startTime":"2026-06-19T03:16:26.516Z","endTime":"2026-06-19T03:16:31.082Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":71.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.40169077489516,"aZ":-21.807338099470588,"pfxX":6.091191253321195,"pfxZ":8.097278394370052,"pX":-0.06192915406651924,"pZ":2.174203350607994,"vX0":-8.59862121492141,"vY0":-112.71969402723566,"vZ0":-3.54211506511883,"x":119.36,"y":180.08,"x0":3.0191794822710003,"y0":50.00472215582603,"z0":5.979778410670647,"aX":7.8020446288159455},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":13.9,"breakHorizontal":-8.8,"spinRate":1601,"spinDirection":152},"zone":8,"typeConfidence":0.85,"plateTime":0.4868025500869133,"extension":7.057062144408288},"index":6,"playId":"43acb0af-825c-3967-96ed-b4e8bc67f5f4","pitchNumber":7,"startTime":"2026-06-19T03:16:39.451Z","endTime":"2026-06-19T03:16:43.028Z","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":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.0637715548731,"aZ":-20.30315662693048,"pfxX":5.92555708787569,"pfxZ":6.74267165669057,"pX":-0.5967891315568488,"pZ":1.5333184037866803,"vX0":-11.365678493479182,"vY0":-130.68646487785261,"vZ0":-7.464002560228597,"x":139.75,"y":197.38,"x0":3.004955138162294,"y0":50.00017928737281,"z0":5.909106806796359,"aX":10.42760468752943},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.9,"breakHorizontal":-8.8,"spinRate":2101,"spinDirection":156},"zone":13,"typeConfidence":0.9,"plateTime":0.41638247880754875,"extension":7.449594299423211},"hitData":{"launchSpeed":83.3,"launchAngle":-27.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":131.03,"coordY":181.07}},"index":7,"playId":"4847b9b4-c8e3-3416-baa9-57ac7d1962fc","pitchNumber":8,"startTime":"2026-06-19T03:16:59.636Z","endTime":"2026-06-19T03:17:05.540Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T03:17:05.540Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zack Gelof strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-19T03:17:13.903Z","endTime":"2026-06-19T03:18:31.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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(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":88.8,"endSpeed":81.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.65634071932824,"aZ":-16.53676718801115,"pfxX":8.210627051249729,"pfxZ":9.206951201872853,"pX":0.04779886958005969,"pZ":2.2759214779677786,"vX0":-10.487723082714405,"vY0":-128.94884177093016,"vZ0":-6.015396618615009,"x":115.18,"y":177.33,"x0":3.084750207901479,"y0":50.002328383708004,"z0":5.897256317712776,"aX":13.94554513570113},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":15.6,"breakHorizontal":-12.7,"spinRate":2135,"spinDirection":153},"zone":5,"typeConfidence":0.9,"plateTime":0.4233787519155978,"extension":7.275234305782972},"index":0,"playId":"8ffddf3e-42b1-3a13-9cd8-5b183c66f5e4","pitchNumber":1,"startTime":"2026-06-19T03:17:29.973Z","endTime":"2026-06-19T03:17:33.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.3,"endSpeed":70.1,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.57026584870708,"aZ":-24.594131075851777,"pfxX":7.008457480297216,"pfxZ":6.063583447870755,"pX":1.9484796574105376,"pZ":3.0023758329456767,"vX0":-4.871916541798499,"vY0":-111.01079302127329,"vZ0":-1.3175131492090109,"x":42.73,"y":157.72,"x0":3.2592682065690397,"y0":50.00201542576133,"z0":6.159809328288641,"aX":8.761035321437303},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":10.9,"breakHorizontal":-11.4,"spinRate":1588,"spinDirection":152},"zone":12,"typeConfidence":0.9,"plateTime":0.4930879098961176,"extension":6.922025966318433},"index":1,"playId":"52601107-a625-3783-9bba-eec0ad0ebcc7","pitchNumber":2,"startTime":"2026-06-19T03:17:40.167Z","endTime":"2026-06-19T03:17:44.384Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.450554397377477,"aZ":-18.43522127934998,"pfxX":-0.5110769133938629,"pfxZ":8.178900422884006,"pX":-1.5551486028166854,"pZ":1.731795367474383,"vX0":-10.896139295098648,"vY0":-127.99818572684573,"vZ0":-6.866842598707095,"x":176.28,"y":192.02,"x0":2.8018171791637263,"y0":50.0001179204051,"z0":5.865052371084767,"aX":-0.8556447493135544},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":13.6,"breakHorizontal":3.1,"spinRate":2247,"spinDirection":167},"zone":13,"typeConfidence":0.9,"plateTime":0.4259751102595133,"extension":7.57560161030193},"index":2,"playId":"aad06f8c-0594-332b-a50b-16cfb2a602e3","pitchNumber":3,"startTime":"2026-06-19T03:17:52.645Z","endTime":"2026-06-19T03:17:56.785Z","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":88.6,"endSpeed":81.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.06650055062211,"aZ":-20.917041464622052,"pfxX":8.535182255973057,"pfxZ":6.729970248559763,"pX":0.08749174638500401,"pZ":2.557333073821861,"vX0":-10.59495871619127,"vY0":-128.61584010146342,"vZ0":-4.519994515640278,"x":113.67,"y":169.73,"x0":3.154379917254017,"y0":50.00412576934773,"z0":5.963071852637504,"aX":14.279209080716472},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":11.3,"breakHorizontal":-13.1,"spinRate":2003,"spinDirection":153},"zone":5,"typeConfidence":0.9,"plateTime":0.4261243056658217,"extension":7.207067617177041},"index":3,"playId":"a73ac5eb-5f96-35ba-8f94-5c1cb9d53ac9","pitchNumber":4,"startTime":"2026-06-19T03:18:10.968Z","endTime":"2026-06-19T03:18:15.227Z","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":88.9,"endSpeed":82.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.130660247686077,"aZ":-15.023291011976896,"pfxX":0.482771102960476,"pfxZ":10.033459726137949,"pX":-0.05912472005789284,"pZ":2.3404108998048203,"vX0":-7.881997771480717,"vY0":-129.1958684485597,"vZ0":-6.453786947019515,"x":119.25,"y":175.59,"x0":2.954152179157781,"y0":50.00097678612919,"z0":6.003300550318676,"aX":0.8259538313895305},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":17.2,"breakHorizontal":0.7,"spinRate":2267,"spinDirection":167},"zone":5,"typeConfidence":0.9,"plateTime":0.42217899297246486,"extension":7.389434584595465},"index":4,"playId":"768718ad-dd8f-3ba1-a25c-0cf11d7d464b","pitchNumber":5,"startTime":"2026-06-19T03:18:28.213Z","endTime":"2026-06-19T03:18:31.690Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T03:18:31.690Z","atBatIndex":48},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Vaughn Grissom walks.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-19T03:19:43.165Z","endTime":"2026-06-19T03:23:04.877Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"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,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.90554079593629,"aZ":-11.991253179662829,"pfxX":5.141479232705521,"pfxZ":10.202190017300946,"pX":0.05789553256671221,"pZ":1.6555603838337056,"vX0":-6.645603201755959,"vY0":-139.4159460424548,"vZ0":-7.798722557317609,"x":114.79,"y":194.08,"x0":1.7990149889885072,"y0":50.00198631164357,"z0":5.271571947662026,"aX":10.170750974578269},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.2,"breakHorizontal":-8.0,"spinRate":2365,"spinDirection":150},"zone":8,"typeConfidence":2.0,"plateTime":0.3921466379780858,"extension":6.564685351367569},"index":0,"playId":"8d471682-61fc-3a73-8877-1b0fa769a84b","pitchNumber":1,"startTime":"2026-06-19T03:20:45.600Z","endTime":"2026-06-19T03:20:49.193Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.0,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.600958886556192,"aZ":-16.175013926195145,"pfxX":2.936289248449926,"pfxZ":9.444799805521786,"pX":-0.01393758292666975,"pZ":-0.09332965700437451,"vX0":-6.4148557244645845,"vY0":-128.76521788416022,"vZ0":-10.033950004838912,"x":117.53,"y":241.3,"x0":2.1185649426442312,"y0":50.00051193407315,"z0":5.082523137865876,"aX":4.972890291619352},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":15.2,"breakHorizontal":-4.0,"spinRate":1231,"spinDirection":138},"zone":13,"typeConfidence":2.0,"plateTime":0.42398845340372615,"extension":6.885733502120826},"index":1,"playId":"caa224b7-786c-3cf2-a371-6d5834793b2e","pitchNumber":2,"startTime":"2026-06-19T03:21:00.916Z","endTime":"2026-06-19T03:21:04.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.1,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.77298662692547,"aZ":-26.758300543047422,"pfxX":-0.802644526236981,"pfxZ":3.2004233560150013,"pX":-1.1551298389427833,"pZ":1.7247197417197593,"vX0":-7.559261904653797,"vY0":-128.50559844972742,"vZ0":-4.1719699786358255,"x":161.03,"y":192.21,"x0":1.914940014802037,"y0":50.0025946695856,"z0":5.420626655499247,"aX":-1.3561358430615746},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.2,"breakHorizontal":3.0,"spinRate":2378,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.42437817590619,"extension":6.626418836751249},"index":2,"playId":"054257ba-02ab-363a-9815-e13743f3f993","pitchNumber":3,"startTime":"2026-06-19T03:21:26.958Z","endTime":"2026-06-19T03:21:31.074Z","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.9,"endSpeed":86.6,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.486480612591354,"aZ":-12.12304190914283,"pfxX":5.523354033517693,"pfxZ":10.403585356927136,"pX":-0.5076261215966228,"pZ":3.247206635590071,"vX0":-8.690816281105189,"vY0":-137.910194724551,"vZ0":-3.5160876889476134,"x":136.35,"y":151.11,"x0":1.96601824935601,"y0":50.00393208346716,"z0":5.355637242740891,"aX":10.647299290585726},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.2,"breakHorizontal":-8.2,"spinRate":2319,"spinDirection":144},"zone":1,"typeConfidence":2.0,"plateTime":0.39706755407724437,"extension":6.367521302978584},"index":3,"playId":"e89dcc33-2e87-33c3-96fc-a1ee987b62c6","pitchNumber":4,"startTime":"2026-06-19T03:21:44.783Z","endTime":"2026-06-19T03:21:50.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.9,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.81779266723671,"aZ":-27.3908092472188,"pfxX":-0.5069714651804582,"pfxZ":2.9730399038038966,"pX":-0.6848047586136242,"pZ":0.23931675641927835,"vX0":-6.382742361034987,"vY0":-126.36555071438904,"vZ0":-7.175080182139602,"x":143.1,"y":232.32,"x0":1.9444506219377637,"y0":50.00539118912982,"z0":5.329721002705362,"aX":-0.8155105041402851},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.8,"breakHorizontal":2.4,"spinRate":2288,"spinDirection":204},"zone":13,"typeConfidence":2.0,"plateTime":0.43417924044245737,"extension":6.3401134348873045},"index":4,"playId":"e26cfa5c-aeef-3575-876a-0d5588b5a82a","pitchNumber":5,"startTime":"2026-06-19T03:22:36.346Z","endTime":"2026-06-19T03:22:40.190Z","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":87.0,"endSpeed":80.2,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.16448003393588,"aZ":-29.8621081490685,"pfxX":-2.1168730253196806,"pfxZ":1.413575549250094,"pX":1.4665061495768892,"pZ":2.273650172314655,"vX0":-1.1007854700956856,"vY0":-126.78151438137509,"vZ0":-2.006863873129788,"x":61.1,"y":177.39,"x0":2.1808564872695198,"y0":50.00072042648867,"z0":5.451543892029697,"aX":-3.4561591525197253},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.4,"breakHorizontal":4.1,"spinRate":2259,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.4315132166536175,"extension":6.306191203641727},"index":5,"playId":"93b59bfe-3cb4-3981-933e-e3d48af9084c","pitchNumber":6,"startTime":"2026-06-19T03:23:01.303Z","endTime":"2026-06-19T03:23:04.877Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T03:23:04.877Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oswald Peraza strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-19T03:24:30.498Z","endTime":"2026-06-19T03:25:14.858Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"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":[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":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-19T03:23:30.312Z","endTime":"2026-06-19T03:24:32.642Z","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":0},"pitchData":{"startSpeed":81.4,"endSpeed":76.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.707614631758315,"aZ":-37.821154573190015,"pfxX":-1.4580945988354497,"pfxZ":-3.9035572860388363,"pX":-0.6502289565030777,"pZ":1.8279334231655744,"vX0":-5.663390295042834,"vY0":-118.6248783779993,"vZ0":-1.0650023399728443,"x":141.79,"y":189.43,"x0":1.9441675479152616,"y0":50.00532496534358,"z0":5.6882939425747745,"aX":-2.106885736702886},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-7.1,"breakHorizontal":3.8,"spinRate":2600,"spinDirection":321},"zone":7,"typeConfidence":2.0,"plateTime":0.45927575822592637,"extension":6.411173609753109},"index":1,"playId":"c58a749e-6832-3e20-8ad1-ceaf4860b17b","pitchNumber":1,"startTime":"2026-06-19T03:24:32.642Z","endTime":"2026-06-19T03:24:36.447Z","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":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.358748240539626,"aZ":-12.840358050171805,"pfxX":5.09288411738332,"pfxZ":10.019194013366512,"pX":-0.00803874552508825,"pZ":2.96968490595646,"vX0":-6.949882332927414,"vY0":-138.38636213894347,"vZ0":-4.329191540036381,"x":117.31,"y":158.6,"x0":1.8801904168921142,"y0":50.001316352173156,"z0":5.42146684711131,"aX":9.82675419768618},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.4,"breakHorizontal":-7.7,"spinRate":2350,"spinDirection":148},"zone":2,"typeConfidence":2.0,"plateTime":0.3965604013656936,"extension":6.412441061991013},"index":2,"playId":"7413f633-e746-33a3-8cc9-3a8a5d24f8ef","pitchNumber":2,"startTime":"2026-06-19T03:24:49.239Z","endTime":"2026-06-19T03:24:52.520Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56748305163827,"aZ":-41.43250604946965,"pfxX":-2.1263583644641546,"pfxZ":-6.199872997982081,"pX":-1.1625929770952554,"pZ":-0.08594634290370703,"vX0":-6.363604454496508,"vY0":-121.62280613967836,"vZ0":-4.704393176284938,"x":161.32,"y":241.1,"x0":1.7674432231033432,"y0":50.00342669303986,"z0":5.478925007785202,"aX":-3.1744001026076965},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-12.1,"breakHorizontal":5.4,"spinRate":2679,"spinDirection":321},"zone":13,"typeConfidence":2.0,"plateTime":0.45090903327454157,"extension":6.457364082156737},"index":3,"playId":"e7529aa1-10f5-3cec-9560-3f343d5e9f06","pitchNumber":3,"startTime":"2026-06-19T03:25:09.919Z","endTime":"2026-06-19T03:25:14.858Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T03:25:14.858Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Moore strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-19T03:25:22.677Z","endTime":"2026-06-19T03:27:26.783Z","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":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"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,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":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.2,"endSpeed":80.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.920877388622156,"aZ":-30.421191479647092,"pfxX":-2.132509830437527,"pfxZ":1.088237910236061,"pX":-0.26340659583041115,"pZ":1.3207910784268273,"vX0":-4.809224443019274,"vY0":-125.51143975812016,"vZ0":-4.156445561061365,"x":127.04,"y":203.12,"x0":1.9467785280112675,"y0":50.00463549410521,"z0":5.447263488714393,"aX":-3.4368752248586256},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.3,"breakHorizontal":4.9,"spinRate":2185,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4346742482209405,"extension":6.4571197892798935},"index":0,"playId":"6e164e96-102f-3de9-80c9-ecb702d053a5","pitchNumber":1,"startTime":"2026-06-19T03:25:42.687Z","endTime":"2026-06-19T03:25:45.744Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.751493775558867,"aZ":-41.899370764000146,"pfxX":-3.9406583774929302,"pfxZ":-7.00287011413863,"pX":-0.0012782984980744235,"pZ":1.3013303004130337,"vX0":-3.488470747049851,"vY0":-117.25298888227829,"vZ0":-0.9151044233414789,"x":117.05,"y":203.64,"x0":2.0193330337089255,"y0":50.00427855592223,"z0":5.61600239937764,"aX":-5.471015756972769},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-12.6,"breakHorizontal":8.0,"spinRate":2539,"spinDirection":318},"zone":13,"typeConfidence":2.0,"plateTime":0.46764103292269166,"extension":6.269786905708625},"index":1,"playId":"3d8a1728-800b-387c-bbc0-6dd2573b6ffc","pitchNumber":2,"startTime":"2026-06-19T03:26:02.754Z","endTime":"2026-06-19T03:26:06.094Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.917801659485907,"aZ":-28.07467747924186,"pfxX":-2.9959038158317277,"pfxZ":2.4682150012394506,"pX":-0.4761933642832761,"pZ":0.6978961191850234,"vX0":-5.049254205221305,"vY0":-127.75022414448284,"vZ0":-6.422612309584366,"x":135.15,"y":219.94,"x0":1.910976234857884,"y0":50.00626540299364,"z0":5.435338518088909,"aX":-4.979371496561859},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.4,"breakHorizontal":6.5,"spinRate":2433,"spinDirection":195},"zone":13,"typeConfidence":2.0,"plateTime":0.4278209460143896,"extension":6.489613584790053},"index":2,"playId":"e29efdc1-bcfc-387e-b900-02344407cbc9","pitchNumber":3,"startTime":"2026-06-19T03:26:32.433Z","endTime":"2026-06-19T03:26:36.497Z","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.6,"endSpeed":87.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.38549490044478,"aZ":-11.553198011461882,"pfxX":6.399766925416858,"pfxZ":10.419602188243168,"pX":0.33012921287798513,"pZ":2.5473414924179263,"vX0":-6.717636199029849,"vY0":-140.4107912009199,"vZ0":-5.696362634575362,"x":104.42,"y":170.0,"x0":1.932212102496956,"y0":50.003923677386524,"z0":5.367157435320096,"aX":12.667734951540474},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.8,"breakHorizontal":-10.1,"spinRate":2384,"spinDirection":147},"zone":6,"typeConfidence":2.0,"plateTime":0.3913871460855587,"extension":6.487082385657331},"index":3,"playId":"8013790b-3971-3954-b574-34a61cebb6c9","pitchNumber":4,"startTime":"2026-06-19T03:26:58.983Z","endTime":"2026-06-19T03:27:02.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.131720164295857,"aZ":-40.52302877988982,"pfxX":-2.5979740317508693,"pfxZ":-5.397646084898801,"pX":-0.14868168568938667,"pZ":1.140371252610195,"vX0":-4.10682144869309,"vY0":-123.43248432056481,"vZ0":-2.572423667679485,"x":122.67,"y":207.99,"x0":1.8730823009045838,"y0":50.00450221009322,"z0":5.601919279140585,"aX":-4.0163893602772776},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-10.1,"breakHorizontal":5.6,"spinRate":2711,"spinDirection":317},"zone":13,"typeConfidence":2.0,"plateTime":0.44342816579286914,"extension":6.376061103147335},"index":4,"playId":"9a310f82-3a65-3ca2-b81f-c826899daf8a","pitchNumber":5,"startTime":"2026-06-19T03:27:23.560Z","endTime":"2026-06-19T03:27:26.783Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T03:27:26.783Z","atBatIndex":51},{"result":{"type":"atBat","event":"Runner Out","eventType":"other_out","description":"Vaughn Grissom out at 1st, catcher Shea Langeliers to first baseman Nick Kurtz.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-19T03:27:31.482Z","endTime":"2026-06-19T03:31:14.418Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_returning","runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.371374116397504,"aZ":-10.53037026212455,"pfxX":5.1766646737685065,"pfxZ":10.948918977945606,"pX":-0.10480965927808175,"pZ":3.7019032422359754,"vX0":-7.524994082599207,"vY0":-139.89540169733635,"vZ0":-3.060949006046134,"x":121.0,"y":138.83,"x0":1.9507343914875128,"y0":50.000432990214605,"z0":5.503330380067445,"aX":10.231770731207806},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.3,"breakHorizontal":-7.8,"spinRate":2396,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.39194515920784,"extension":6.314007599018963},"index":0,"playId":"5e08710b-4ac9-3ea4-b081-2c5f21d31665","pitchNumber":1,"startTime":"2026-06-19T03:27:52.540Z","endTime":"2026-06-19T03:27:55.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.1,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.979771241575634,"aZ":-27.23764942635082,"pfxX":-2.081585603788646,"pfxZ":2.9883812356577293,"pX":0.7002118409986969,"pZ":1.345094401023478,"vX0":-2.8028725701423727,"vY0":-126.92355775998875,"vZ0":-4.8668196383444595,"x":90.31,"y":202.46,"x0":2.084149412668608,"y0":50.00360016483171,"z0":5.424719931807414,"aX":-3.4373113878175166},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.7,"breakHorizontal":4.3,"spinRate":2409,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4295364450701329,"extension":6.157056347987895},"index":1,"playId":"38ad2a6f-d8d1-3a79-a4bd-08c02d4f479b","pitchNumber":2,"startTime":"2026-06-19T03:28:08.912Z","endTime":"2026-06-19T03:28:13.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.17721697723132,"aZ":-10.49284124104466,"pfxX":3.3738093133271643,"pfxZ":11.228939484620454,"pX":-0.5194301747938251,"pZ":2.6770071572650367,"vX0":-7.730540568062307,"vY0":-138.1640384243319,"vZ0":-5.417019599191687,"x":136.8,"y":166.5,"x0":1.878109719758746,"y0":50.001512985388615,"z0":5.370128027380197,"aX":6.514558949213091},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.3,"breakHorizontal":-4.4,"spinRate":2377,"spinDirection":151},"zone":4,"typeConfidence":2.0,"plateTime":0.39663615908976757,"extension":6.448592753811179},"index":2,"playId":"94c7f966-e088-324d-bb38-3a33921ebcc0","pitchNumber":3,"startTime":"2026-06-19T03:28:29.019Z","endTime":"2026-06-19T03:28:32.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.798325963746723,"aZ":-12.169164370906982,"pfxX":5.519487183802362,"pfxZ":9.932185205371294,"pX":-0.29892727980676465,"pZ":3.147012794560057,"vX0":-8.14568265953174,"vY0":-140.75366641013383,"vZ0":-4.026955306183726,"x":128.39,"y":153.81,"x0":1.9103230386192689,"y0":50.00425622124865,"z0":5.3795103472193295,"aX":11.119374298693996},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.4,"breakHorizontal":-8.4,"spinRate":2326,"spinDirection":149},"zone":1,"typeConfidence":2.0,"plateTime":0.3885793509550446,"extension":6.492589724861479},"index":3,"playId":"0759579c-65d3-3a16-876e-8e064f170e8b","pitchNumber":4,"startTime":"2026-06-19T03:28:53.526Z","endTime":"2026-06-19T03:28:56.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.985944995827833,"aZ":-39.71940494775966,"pfxX":-2.19910567605026,"pfxZ":-4.762601770499184,"pX":0.9975302339544595,"pZ":1.5738664873008927,"vX0":-1.8477384442021414,"vY0":-124.71428187996247,"vZ0":-1.9398616708941052,"x":78.98,"y":196.29,"x0":2.0325962517167135,"y0":50.00581117158954,"z0":5.623608470931229,"aX":-3.4807852045303185},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-8.9,"breakHorizontal":4.4,"spinRate":2413,"spinDirection":321},"zone":14,"typeConfidence":2.0,"plateTime":0.4384081449213806,"extension":6.269369502525206},"index":4,"playId":"d80425f5-8029-377c-a184-b3f70b0d5f48","pitchNumber":5,"startTime":"2026-06-19T03:29:16.542Z","endTime":"2026-06-19T03:29:20.733Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.09870684502054,"aZ":-41.90218526723461,"pfxX":-1.2610578238255408,"pfxZ":-6.884987302553331,"pX":-0.5830755559013511,"pZ":0.9474945877279831,"vX0":-5.2631761486309845,"vY0":-118.74912621879136,"vZ0":-1.9803169633649662,"x":139.23,"y":213.2,"x0":1.8361255679442918,"y0":50.00508906319128,"z0":5.6438609635410115,"aX":-1.7803947964137596},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-12.7,"breakHorizontal":3.7,"spinRate":2491,"spinDirection":325},"zone":13,"typeConfidence":2.0,"plateTime":0.4632349128667066,"extension":6.482536633683625},"index":5,"playId":"9ce01c1b-b8aa-3bb3-9882-b5d3262d5637","pitchNumber":6,"startTime":"2026-06-19T03:29:39.293Z","endTime":"2026-06-19T03:29:43.004Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.4957395522669,"aZ":-10.820863523538568,"pfxX":5.885019309929077,"pfxZ":10.59311951237797,"pX":0.10679299213970032,"pZ":2.8937645029746384,"vX0":-6.914082659870888,"vY0":-140.9488834847448,"vZ0":-5.069802643633297,"x":112.93,"y":160.65,"x0":1.8249043010295531,"y0":50.0035510200891,"z0":5.4122153472757955,"aX":11.863715226837465},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.4,"breakHorizontal":-9.2,"spinRate":2394,"spinDirection":150},"zone":2,"typeConfidence":2.0,"plateTime":0.388332631709138,"extension":6.383490644324103},"index":6,"playId":"c36424a6-06f8-3417-ad1a-dd0359c5d896","pitchNumber":7,"startTime":"2026-06-19T03:30:06.706Z","endTime":"2026-06-19T03:30:10.439Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.03188676666026,"aZ":-41.760352446580875,"pfxX":-1.8834030620497701,"pfxZ":-6.11922505543652,"pX":-0.39059592649053854,"pZ":0.5620464569720907,"vX0":-4.794598886132476,"vY0":-124.38373327371391,"vZ0":-3.717463446066478,"x":131.89,"y":223.6,"x0":1.8069848276317824,"y0":50.00385874345753,"z0":5.5399721002721565,"aX":-2.949461180188607},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-11.8,"breakHorizontal":4.6,"spinRate":2616,"spinDirection":323},"zone":13,"typeConfidence":2.0,"plateTime":0.4404216793964406,"extension":6.556401356211713},"index":7,"playId":"154baa05-6bd5-3871-98c0-07879ba935da","pitchNumber":8,"startTime":"2026-06-19T03:30:33.829Z","endTime":"2026-06-19T03:30:39.581Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":true,"hasReview":false,"fromCatcher":true},"count":{"balls":3,"strikes":2,"outs":2},"index":8,"actionPlayId":"154baa05-6bd5-3871-98c0-07879ba935da","startTime":"2026-06-19T03:31:14.407Z","endTime":"2026-06-19T03:31:14.418Z","isPitch":false,"type":"pickoff"}],"playEndTime":"2026-06-19T03:31:14.418Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Kurtz grounds out, second baseman Nick Madrigal to first baseman Vaughn Grissom.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-19T03:32:22.443Z","endTime":"2026-06-19T03:33:58.230Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"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,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663611,"link":"/api/v1/people/663611"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.3,"endSpeed":69.9,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.35957357086109,"aZ":-30.722187364537618,"pfxX":-6.777141264927541,"pfxZ":1.1773962556900068,"pX":-0.7875646579842959,"pZ":1.4887867807421216,"vX0":-6.836079085930507,"vY0":-110.86673907962819,"vZ0":-2.8223611302058313,"x":147.02,"y":198.58,"x0":3.2319252022386706,"y0":50.000764385182386,"z0":6.029343307399584,"aX":-8.317362113982432},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":1.7,"breakHorizontal":14.3,"spinRate":2260,"spinDirection":294},"zone":13,"typeConfidence":0.91,"plateTime":0.49667560643556863,"extension":6.930270519099972},"index":0,"playId":"6934d192-fd25-3781-bbae-1fee73e44b97","pitchNumber":1,"startTime":"2026-06-19T03:33:04.203Z","endTime":"2026-06-19T03:33:08.574Z","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":88.7,"endSpeed":81.4,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.681169660405928,"aZ":-17.880314410064535,"pfxX":8.569180557969064,"pfxZ":8.53055978656283,"pX":-0.8155941297042674,"pZ":1.2734024659266103,"vX0":-12.171712671524473,"vY0":-128.37607707583058,"vZ0":-8.067288376501818,"x":148.09,"y":204.4,"x0":2.8658595308548964,"y0":50.0008131833614,"z0":5.839477132115015,"aX":14.354135069461249},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":13.8,"breakHorizontal":-12.8,"spinRate":2126,"spinDirection":153},"zone":13,"typeConfidence":0.9,"plateTime":0.42608500694541274,"extension":7.1412308474616815},"index":1,"playId":"ecf0331c-223d-31a1-8f41-c37f500ef367","pitchNumber":2,"startTime":"2026-06-19T03:33:14.905Z","endTime":"2026-06-19T03:33:18.237Z","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":0,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.7,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.212654743820856,"aZ":-21.937577190818413,"pfxX":7.144279998947956,"pfxZ":7.698952235856536,"pX":-0.1996820774330391,"pZ":1.1732320807618826,"vX0":-9.605592371976805,"vY0":-114.3377840218058,"vZ0":-5.716764036210654,"x":124.61,"y":207.1,"x0":3.119232828107503,"y0":50.00422167105457,"z0":5.846239146713618,"aX":9.502174522721312},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":12.7,"breakHorizontal":-10.7,"spinRate":1556,"spinDirection":150},"zone":13,"typeConfidence":0.85,"plateTime":0.47823671577977267,"extension":7.123730671224818},"index":2,"playId":"63299dea-0706-3820-8962-35b52a79478f","pitchNumber":3,"startTime":"2026-06-19T03:33:27.522Z","endTime":"2026-06-19T03:33:32.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":79.9,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.278674186995215,"aZ":-18.004156007872588,"pfxX":8.25768142631512,"pfxZ":8.69063204445174,"pX":0.31201329827420227,"pZ":2.08307387681663,"vX0":-9.56593150538885,"vY0":-127.20511553753516,"vZ0":-5.955895599842291,"x":105.11,"y":182.54,"x0":3.0570723688102652,"y0":50.00384582890742,"z0":5.8927636797936955,"aX":13.467584638702673},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":14.5,"breakHorizontal":-12.6,"spinRate":2157,"spinDirection":152},"zone":9,"typeConfidence":0.9,"plateTime":0.43137776589057264,"extension":7.1517103424093},"index":3,"playId":"c615eac1-d87f-37e6-bdef-1f30b26a19d7","pitchNumber":4,"startTime":"2026-06-19T03:33:41.014Z","endTime":"2026-06-19T03:33:44.650Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":80.6,"strikeZoneTop":3.413,"strikeZoneBottom":1.722,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.70391186979093,"aZ":-17.40774852249594,"pfxX":9.6170374899669,"pfxZ":8.880615017925091,"pX":0.58721817204717,"pZ":2.0245271660738737,"vX0":-9.503314002336467,"vY0":-128.42569478924977,"vZ0":-6.274156274456466,"x":94.62,"y":184.12,"x0":3.0940473615638804,"y0":50.00279482831267,"z0":5.862791342842813,"aX":15.992641828971433},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":14.8,"breakHorizontal":-15.1,"spinRate":2156,"spinDirection":155},"zone":9,"typeConfidence":0.9,"plateTime":0.42720968887029676,"extension":7.270304114139113},"hitData":{"launchSpeed":106.2,"launchAngle":0.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.71,"coordY":147.63}},"index":4,"playId":"83c9639d-5ba2-39d2-b35e-d89a4760d42f","pitchNumber":5,"startTime":"2026-06-19T03:33:52.411Z","endTime":"2026-06-19T03:33:58.230Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T03:33:58.230Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shea Langeliers grounds out, first baseman Vaughn Grissom to pitcher Brent Suter.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-19T03:34:05.023Z","endTime":"2026-06-19T03:35:09.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":608718,"link":"/api/v1/people/608718"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":72.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.228774696496316,"aZ":-24.878496078989237,"pfxX":8.778416432144308,"pfxZ":5.517492401616511,"pX":0.44787891608529345,"pZ":2.984292521704476,"vX0":-8.879567747304073,"vY0":-114.0649038420531,"vZ0":-1.389032016289814,"x":99.93,"y":158.2,"x0":3.2436860270506434,"y0":50.00387674099584,"z0":6.045324802965788,"aX":11.612619595296453},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":10.0,"breakHorizontal":-13.8,"spinRate":1545,"spinDirection":143},"zone":3,"typeConfidence":0.88,"plateTime":0.47949274933021124,"extension":7.114837209067357},"index":0,"playId":"00e5bdb1-d8ba-3994-a88e-a6cba0f3a936","pitchNumber":1,"startTime":"2026-06-19T03:34:23.071Z","endTime":"2026-06-19T03:34:26.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.380789285531872,"aZ":-24.717969897961204,"pfxX":7.7987268385154485,"pfxZ":5.417260030093779,"pX":0.5195610165475497,"pZ":1.2460626453348445,"vX0":-8.733663909211108,"vY0":-116.44858992120264,"vZ0":-5.42591348554733,"x":97.2,"y":205.14,"x0":3.301300391028681,"y0":50.00293384714364,"z0":5.937717582471315,"aX":10.73608995942583},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":8.8,"breakHorizontal":-12.0,"spinRate":1608,"spinDirection":145},"zone":14,"typeConfidence":0.77,"plateTime":0.46991867799078646,"extension":7.000470569128614},"index":1,"playId":"0509fba8-d673-30d7-8319-3118a5a85316","pitchNumber":2,"startTime":"2026-06-19T03:34:33.727Z","endTime":"2026-06-19T03:34:38.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.502268268180757,"aZ":-19.587935561916215,"pfxX":8.89969651411908,"pfxZ":7.301056981505849,"pX":0.6643028895712889,"pZ":2.4486537792759346,"vX0":-9.402113937998193,"vY0":-130.03419790465307,"vZ0":-5.008530611739154,"x":91.68,"y":172.67,"x0":3.158816447800869,"y0":50.00516019362231,"z0":5.871855622747285,"aX":15.348584789509049},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.4,"breakHorizontal":-14.2,"spinRate":2108,"spinDirection":148},"zone":6,"typeConfidence":0.9,"plateTime":0.42010752584279265,"extension":7.260544790843702},"index":2,"playId":"de087711-a527-328e-80e5-ddca0b7f2a80","pitchNumber":3,"startTime":"2026-06-19T03:34:43.742Z","endTime":"2026-06-19T03:34:46.811Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-19T03:34:52.528Z","endTime":"2026-06-19T03:35:03.578Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"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":89.1,"endSpeed":81.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.339891966920717,"aZ":-18.20293467602092,"pfxX":0.08544746563200012,"pfxZ":8.216346727800836,"pX":-0.4059189234719028,"pZ":2.398337981516405,"vX0":-8.686309041202557,"vY0":-129.41737903931465,"vZ0":-5.467875473027025,"x":132.47,"y":174.02,"x0":2.979242434571579,"y0":50.0049015454167,"z0":5.927397645805795,"aX":0.14589536815030665},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":13.9,"breakHorizontal":1.7,"spinRate":2234,"spinDirection":161},"zone":4,"typeConfidence":0.9,"plateTime":0.42279590664190536,"extension":7.464841609483687},"hitData":{"launchSpeed":79.3,"launchAngle":-23.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":144.71,"coordY":167.39}},"index":4,"playId":"d052f9fa-c773-354d-a153-90ba2271235d","pitchNumber":4,"startTime":"2026-06-19T03:35:03.578Z","endTime":"2026-06-19T03:35:09.096Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T03:35:09.096Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Soderstrom grounds out, third baseman Denzer Guzman to first baseman Vaughn Grissom.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-19T03:35:19.595Z","endTime":"2026-06-19T03:35:44.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"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],"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":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694203,"link":"/api/v1/people/694203"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.8,"strikeZoneTop":3.286,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.48970949500847,"aZ":-18.505817610845153,"pfxX":7.900069556420457,"pfxZ":7.994530393488672,"pX":9.85317025882908E-4,"pZ":2.938370526238003,"vX0":-10.382829437852557,"vY0":-129.7492170089102,"vZ0":-3.868061685446026,"x":116.96,"y":159.44,"x0":3.0232364200847632,"y0":50.00083675471884,"z0":5.8539471792346,"aX":13.503659048825222},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":13.8,"breakHorizontal":-12.1,"spinRate":2165,"spinDirection":155},"zone":2,"typeConfidence":0.9,"plateTime":0.4217239927695937,"extension":7.402902733805467},"hitData":{"launchSpeed":103.6,"launchAngle":3.0,"totalDistance":109.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.67,"coordY":162.83}},"index":0,"playId":"6b250af6-5b01-3e20-aaa2-e51c04cdc149","pitchNumber":1,"startTime":"2026-06-19T03:35:36.718Z","endTime":"2026-06-19T03:35:44.744Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T03:35:44.744Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Denzer Guzman walks.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-19T03:38:06.915Z","endTime":"2026-06-19T03:40:23.805Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[0],"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":8},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Mason Barnett replaces Gage Jump.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-19T03:37:13.550Z","endTime":"2026-06-19T03:38:09.058Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686930,"link":"/api/v1/people/686930"},"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":88.4,"endSpeed":81.9,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.304205245513323,"aZ":-32.19081709949133,"pfxX":2.003396898669039,"pfxZ":-0.007634361565016512,"pX":1.1141478253453048,"pZ":0.5408482426106322,"vX0":6.5640597070431115,"vY0":-128.47794497754023,"vZ0":-7.53776731157305,"x":74.53,"y":224.18,"x0":-1.7328950808727548,"y0":50.003608357195716,"z0":6.010280920969454,"aX":3.353926503604511},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.4,"breakHorizontal":-5.0,"spinRate":2401,"spinDirection":137},"zone":14,"typeConfidence":0.93,"plateTime":0.4261153637851103,"extension":5.897667237655551},"index":1,"playId":"a9ef93b0-b1be-33ac-88b7-7313f5032646","pitchNumber":1,"startTime":"2026-06-19T03:38:09.058Z","endTime":"2026-06-19T03:38:13.539Z","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":88.2,"endSpeed":82.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.11010147753196,"aZ":-28.991824601063016,"pfxX":2.137120396426996,"pfxZ":1.8834535760420126,"pX":-0.0820256208936623,"pZ":1.9447285584041052,"vX0":4.402691981135607,"vY0":-128.4733614913927,"vZ0":-4.834557420466152,"x":120.13,"y":186.27,"x0":-2.0888126509195213,"y0":50.00300412671743,"z0":6.077775410608207,"aX":3.607042857898615},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.6,"breakHorizontal":-4.8,"spinRate":2407,"spinDirection":124},"zone":8,"typeConfidence":0.92,"plateTime":0.42470807503414454,"extension":5.850292675248217},"index":2,"playId":"1b908a8b-32ce-3605-995e-dc1c9b528af7","pitchNumber":2,"startTime":"2026-06-19T03:38:24.846Z","endTime":"2026-06-19T03:38:27.895Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.20064557675268,"aZ":-36.369442919709286,"pfxX":7.94930705378712,"pfxZ":-2.8559752278492425,"pX":0.6188360834176715,"pZ":1.6822290493211696,"vX0":3.989888132201933,"vY0":-120.83216047690169,"vZ0":-2.677165602394248,"x":93.41,"y":193.36,"x0":-2.0907426780973153,"y0":50.00567326086892,"z0":6.023999608958727,"aX":11.666208430569958},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-5.5,"breakHorizontal":-15.4,"spinRate":2694,"spinDirection":40},"zone":9,"typeConfidence":0.91,"plateTime":0.45462309195919026,"extension":5.989129845679515},"index":3,"playId":"68d7896a-f640-3236-bf26-eae4e3001519","pitchNumber":3,"startTime":"2026-06-19T03:38:40.233Z","endTime":"2026-06-19T03:38:44.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.930914604923654,"aZ":-16.005907196468826,"pfxX":-0.2980527475249737,"pfxZ":8.549460852824268,"pX":-1.5278653809856357,"pZ":5.780341966562954,"vX0":1.8614893687004572,"vY0":-136.82185844730614,"vZ0":1.7857848126966833,"x":175.24,"y":82.71,"x0":-2.1790492385882776,"y0":50.00081378247916,"z0":6.217750687352491,"aX":-0.5638867785125778},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.1,"breakHorizontal":0.1,"spinRate":2284,"spinDirection":191},"zone":11,"typeConfidence":0.9,"plateTime":0.4007229886543895,"extension":5.968718572537722},"index":4,"playId":"c2997f59-2bc6-38d3-96d4-a460435b68af","pitchNumber":4,"startTime":"2026-06-19T03:38:57.441Z","endTime":"2026-06-19T03:39:00.610Z","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.7,"endSpeed":85.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.0401248036296,"aZ":-13.187890151944451,"pfxX":-0.5410271576132573,"pfxZ":10.039402892095698,"pX":-0.33611804796320666,"pZ":3.048667865296718,"vX0":4.594710954381568,"vY0":-137.73759527642744,"vZ0":-5.308590900289239,"x":129.81,"y":156.47,"x0":-1.9669337693055138,"y0":50.00586309780237,"z0":5.917387646305071,"aX":-1.0239097014213419},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.0,"breakHorizontal":-0.1,"spinRate":2214,"spinDirection":191},"zone":1,"typeConfidence":0.91,"plateTime":0.40004999996130497,"extension":6.099455455769358},"index":5,"playId":"c47881b7-6fb7-3142-b369-dd4849a1d354","pitchNumber":5,"startTime":"2026-06-19T03:39:14.343Z","endTime":"2026-06-19T03:39:19.848Z","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":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.493001598435324,"aZ":-32.04918793258505,"pfxX":1.2880708416440543,"pfxZ":0.07423309976290504,"pX":-0.611668620284529,"pZ":3.4482312417641983,"vX0":3.034703690465037,"vY0":-128.4966144762619,"vZ0":-0.6231103710801595,"x":140.32,"y":145.68,"x0":-1.9769273483492242,"y0":50.0019694468143,"z0":6.191474079530542,"aX":2.1460675116035675},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.2,"breakHorizontal":-3.0,"spinRate":2245,"spinDirection":120},"zone":1,"typeConfidence":0.9,"plateTime":0.42682941780436856,"extension":5.908949475136748},"index":6,"playId":"a572a1a7-1117-3d09-a157-93040d826e7f","pitchNumber":6,"startTime":"2026-06-19T03:39:40.044Z","endTime":"2026-06-19T03:39:43.419Z","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":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73564987952611,"aZ":-34.62600727933019,"pfxX":10.390937949153988,"pfxZ":-1.632561116860633,"pX":0.7537474814502539,"pZ":1.254724198632646,"vX0":3.78005349795812,"vY0":-122.86049131805731,"vZ0":-4.19461374787933,"x":88.27,"y":204.9,"x0":-2.160864625433301,"y0":50.00134203266105,"z0":5.974940538691705,"aX":15.643905614932843},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-3.8,"breakHorizontal":-19.8,"spinRate":2784,"spinDirection":39},"zone":14,"typeConfidence":0.91,"plateTime":0.44838560244639236,"extension":5.973668206334424},"index":7,"playId":"338cd5f1-c96f-37ad-bcf3-3c8c1f7aadc7","pitchNumber":7,"startTime":"2026-06-19T03:40:01.274Z","endTime":"2026-06-19T03:40:05.429Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.371108500669823,"aZ":-31.725515047283885,"pfxX":2.6843753147159752,"pfxZ":0.2589591748297444,"pX":1.0880040351390454,"pZ":0.6421369000315973,"vX0":6.464713801348892,"vY0":-129.70772383700756,"vZ0":-7.333590909037416,"x":75.53,"y":221.44,"x0":-1.7822840774886086,"y0":50.00124155794095,"z0":5.9156791826976525,"aX":4.5853678352864415},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-1.0,"breakHorizontal":-6.2,"spinRate":2433,"spinDirection":142},"zone":14,"typeConfidence":0.93,"plateTime":0.42179236291448374,"extension":6.039898046478426},"index":8,"playId":"ceb0b979-4b4f-3d61-8288-2b8581e85d36","pitchNumber":8,"startTime":"2026-06-19T03:40:18.489Z","endTime":"2026-06-19T03:40:23.805Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T03:40:23.805Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Logan O'Hoppe called out on strikes.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-19T03:40:31.363Z","endTime":"2026-06-19T03:43:23.373Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.535876593490183,"aZ":-17.2676664105871,"pfxX":-3.26142642361131,"pfxZ":7.90431592760342,"pX":-0.6908924249856815,"pZ":2.782344042447554,"vX0":5.130480004697728,"vY0":-136.78564267521404,"vZ0":-5.013323166572645,"x":143.34,"y":163.66,"x0":-2.171254746689566,"y0":50.00189913298835,"z0":5.831320365849286,"aX":-6.150278675492381},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.4,"breakHorizontal":4.8,"spinRate":2166,"spinDirection":194},"zone":4,"typeConfidence":0.89,"plateTime":0.40116593172270054,"extension":6.094720141384688},"index":0,"playId":"1b1006a5-ea3f-30f1-af46-63dcf547358b","pitchNumber":1,"startTime":"2026-06-19T03:40:49.204Z","endTime":"2026-06-19T03:40:53.324Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":73.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.205085425348116,"aZ":-43.89016561235974,"pfxX":2.972171659346274,"pfxZ":-8.846851649454946,"pX":1.2345742791297258,"pZ":0.3643612673634941,"vX0":5.553679833517172,"vY0":-115.46057117496227,"vZ0":-3.2453324132094767,"x":69.94,"y":228.94,"x0":-1.6056805489927513,"y0":50.00136585592996,"z0":6.088977961040099,"aX":3.9366600749343825},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-16.6,"breakHorizontal":-7.0,"spinRate":2632,"spinDirection":19},"zone":14,"typeConfidence":0.9,"plateTime":0.4777882106405582,"extension":6.065594162298564},"index":1,"playId":"6870dc66-5ab7-36d8-8f69-be42354ca74f","pitchNumber":2,"startTime":"2026-06-19T03:41:23.149Z","endTime":"2026-06-19T03:41:27.029Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.98128601184754,"aZ":-33.28926546033757,"pfxX":2.9432170919435827,"pfxZ":-0.6764175453330505,"pX":0.959519519108719,"pZ":1.5014614758783256,"vX0":6.165468420050755,"vY0":-127.26274211032865,"vZ0":-4.823396463466791,"x":80.43,"y":198.24,"x0":-1.872478538453523,"y0":50.00281947022312,"z0":6.044241610227462,"aX":4.849710148745991},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.0,"breakHorizontal":-6.7,"spinRate":2473,"spinDirection":90},"zone":14,"typeConfidence":0.91,"plateTime":0.42961828248658085,"extension":5.988189673653927},"index":2,"playId":"85ade8ac-c1ac-3f3e-9c9a-063d7a181e47","pitchNumber":3,"startTime":"2026-06-19T03:41:51.148Z","endTime":"2026-06-19T03:41:58.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":87.4,"endSpeed":81.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.41923583300569,"aZ":-34.22055907053191,"pfxX":1.8486921718520324,"pfxZ":-1.236646376929218,"pX":0.8802301556667872,"pZ":0.6907941649089395,"vX0":6.120523439567042,"vY0":-127.10963089260669,"vZ0":-6.5440396227159425,"x":83.45,"y":220.13,"x0":-1.7886352539995631,"y0":50.00333554300652,"z0":5.980000629589676,"aX":3.057287246411104},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-3.4,"breakHorizontal":-4.6,"spinRate":2557,"spinDirection":70},"zone":14,"typeConfidence":0.92,"plateTime":0.42914385179679426,"extension":5.992270755621949},"index":3,"playId":"d0a001eb-9898-3b79-9f78-375646d7b2b8","pitchNumber":4,"startTime":"2026-06-19T03:42:14.850Z","endTime":"2026-06-19T03:42:20.859Z","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":82.6,"endSpeed":75.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.71775258032099,"aZ":-33.69920190243588,"pfxX":8.42725929987829,"pfxZ":-1.0549539166865785,"pX":-0.6699663476692259,"pZ":3.3813915356932993,"vX0":1.3449419901997208,"vY0":-120.26266314070924,"vZ0":0.6410414759892116,"x":142.54,"y":147.48,"x0":-2.3322547183529974,"y0":50.00408694925685,"z0":6.137929818905794,"aX":12.152505774334369},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-1.4,"breakHorizontal":-15.6,"spinRate":2666,"spinDirection":41},"zone":1,"typeConfidence":0.92,"plateTime":0.4581759325623631,"extension":5.9700331870210555},"index":4,"playId":"af9b2181-393d-3cc3-a599-5831d4ea3283","pitchNumber":5,"startTime":"2026-06-19T03:42:36.501Z","endTime":"2026-06-19T03:42:42.832Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-06-19T03:42:59.417Z","endTime":"2026-06-19T03:43:19.004Z","isPitch":false,"type":"action","player":{"id":681351,"link":"/api/v1/people/681351"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.202002576950957,"aZ":-14.456271180490404,"pfxX":-2.3768056232253425,"pfxZ":9.01802997616645,"pX":0.19965115815561915,"pZ":2.7169680557258458,"vX0":6.892187812967935,"vY0":-138.84131122231463,"vZ0":-5.794954871974089,"x":109.39,"y":165.42,"x0":-1.9990802720028762,"y0":50.0051502626783,"z0":5.782553376785616,"aX":-4.6716260645660395},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.4,"breakHorizontal":3.0,"spinRate":2285,"spinDirection":191},"zone":5,"typeConfidence":0.91,"plateTime":0.3935340312508222,"extension":6.2128718409457475},"index":6,"playId":"fac77eba-f058-34ca-bd46-d20dfafc49cb","pitchNumber":6,"startTime":"2026-06-19T03:43:19.004Z","endTime":"2026-06-19T03:43:23.373Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T03:43:23.373Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wade Meckler singles on a line drive to center fielder Henry Bolte. Denzer Guzman to 2nd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-19T03:43:55.777Z","endTime":"2026-06-19T03:46:22.924Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"postOnSecond":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"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":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_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":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Wade Meckler replaces Jose Siri.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-19T03:43:34.331Z","endTime":"2026-06-19T03:43:58.041Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":73.5,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.21738451086891,"aZ":-42.03938721533387,"pfxX":4.001711075008535,"pfxZ":-7.3503754477815395,"pX":-0.06407257263127267,"pZ":0.4524558625428536,"vX0":3.104319868292205,"vY0":-115.55972727508893,"vZ0":-3.6061785213229767,"x":119.44,"y":226.56,"x0":-1.9488871170829012,"y0":50.00478444134208,"z0":6.105452163140554,"aX":5.367742859497437},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-13.9,"breakHorizontal":-8.0,"spinRate":2876,"spinDirection":23},"zone":13,"typeConfidence":0.9,"plateTime":0.475492798464868,"extension":5.940737716742368},"index":1,"playId":"e711b11b-6465-3cc7-a77f-191cba5f2526","pitchNumber":1,"startTime":"2026-06-19T03:43:58.041Z","endTime":"2026-06-19T03:44:02.779Z","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":94.0,"endSpeed":86.6,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.802483863554208,"aZ":-14.45648607410785,"pfxX":-0.8623829566629113,"pfxZ":9.283871120310915,"pX":0.27758245828683703,"pZ":2.6860055033943784,"vX0":6.409975353396556,"vY0":-136.71881806421845,"vZ0":-5.708718783860368,"x":106.42,"y":166.26,"x0":-1.977122167582431,"y0":50.00619650737367,"z0":5.779401482227586,"aX":-1.6471025360577334},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.0,"breakHorizontal":0.4,"spinRate":2237,"spinDirection":195},"zone":6,"typeConfidence":0.91,"plateTime":0.39936399942847123,"extension":6.210494925450039},"index":2,"playId":"1be827a8-5299-3adb-b810-d190c7376998","pitchNumber":2,"startTime":"2026-06-19T03:44:22.290Z","endTime":"2026-06-19T03:44:26.254Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":70.9,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.237896712011057,"aZ":-44.10603566985945,"pfxX":2.2697040570567744,"pfxZ":-9.405971874641798,"pX":-1.1151186404416542,"pZ":2.211459401859137,"vX0":1.1307149823279783,"vY0":-112.71868314688909,"vZ0":0.8225691373410275,"x":159.51,"y":179.07,"x0":-1.9205066503617114,"y0":50.003845098085826,"z0":6.3468171416197245,"aX":2.8785940720303635},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.5,"breakVerticalInduced":-16.3,"breakHorizontal":-4.4,"spinRate":2620,"spinDirection":22},"zone":13,"typeConfidence":0.9,"plateTime":0.48862133663935303,"extension":5.902264224856885},"index":3,"playId":"bd802f63-e929-30a7-90bd-192bc64dd812","pitchNumber":3,"startTime":"2026-06-19T03:44:46.093Z","endTime":"2026-06-19T03:44:50.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.3,"endSpeed":80.6,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.609607390719326,"aZ":-31.317538720998527,"pfxX":0.13189957743382807,"pfxZ":0.5239992783796001,"pX":0.2926567030845003,"pZ":1.7620119630780253,"vX0":5.655846948269258,"vY0":-127.07851153774327,"vZ0":-4.336338731035019,"x":105.84,"y":191.21,"x0":-1.9773070715937915,"y0":50.002968386944,"z0":5.973312348443243,"aX":0.21618114042764325},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.2,"breakHorizontal":-1.4,"spinRate":2396,"spinDirection":86},"zone":9,"typeConfidence":0.86,"plateTime":0.43071639618221447,"extension":6.172591136506992},"index":4,"playId":"6017daca-4d54-3b4e-83d3-309a972b039c","pitchNumber":4,"startTime":"2026-06-19T03:45:05.428Z","endTime":"2026-06-19T03:45:09.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.462046168245426,"aZ":-16.752545456496637,"pfxX":-0.7574795778643666,"pfxZ":8.09432859277464,"pX":0.7991793335070515,"pZ":2.446198879065307,"vX0":7.440268811850546,"vY0":-137.4084037485858,"vZ0":-5.987102007502218,"x":86.54,"y":172.73,"x0":-1.8493974606826067,"y0":50.00401148920509,"z0":5.7982762605392475,"aX":-1.4440895211145708},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.6,"breakHorizontal":-0.2,"spinRate":2309,"spinDirection":192},"zone":12,"typeConfidence":0.91,"plateTime":0.39915505610491486,"extension":6.130540112142632},"index":5,"playId":"51edd426-8212-3bdc-a8bf-b094196c52fe","pitchNumber":5,"startTime":"2026-06-19T03:45:26.785Z","endTime":"2026-06-19T03:45:31.499Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.1,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.170134676151587,"aZ":-30.551929031293817,"pfxX":2.0802551107208616,"pfxZ":0.9576014510223834,"pX":0.6023530048781255,"pZ":1.1479200242412426,"vX0":5.405243956988756,"vY0":-128.74492418182035,"vZ0":-6.309961126067536,"x":94.04,"y":207.79,"x0":-1.7892250161507974,"y0":50.00010945675395,"z0":5.976364734462204,"aX":3.513005359814974},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.6,"breakHorizontal":-4.9,"spinRate":2476,"spinDirection":92},"zone":14,"typeConfidence":0.93,"plateTime":0.4244146107844702,"extension":6.053606715150604},"index":6,"playId":"2d910502-0695-3bf4-a271-a0ed503a2e92","pitchNumber":6,"startTime":"2026-06-19T03:45:47.405Z","endTime":"2026-06-19T03:45:50.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.3,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.46677478556992,"aZ":-13.299156825892453,"pfxX":-0.6995203534616423,"pfxZ":10.067320902787829,"pX":-0.6530880671414835,"pZ":2.0169791461076816,"vX0":4.072300881803888,"vY0":-136.85625848720161,"vZ0":-7.475028190864148,"x":141.89,"y":184.32,"x0":-2.0770360566215307,"y0":50.00560431553792,"z0":5.717193170313131,"aX":-1.3126778123220295},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.7,"breakHorizontal":0.4,"spinRate":2308,"spinDirection":194},"zone":7,"typeConfidence":0.91,"plateTime":0.40201062236100116,"extension":6.146610780311782},"hitData":{"launchSpeed":97.3,"launchAngle":10.0,"totalDistance":219.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":105.21,"coordY":83.15}},"index":7,"playId":"5cc4d3a1-b09f-35ca-899d-800feb559baa","pitchNumber":7,"startTime":"2026-06-19T03:46:14.831Z","endTime":"2026-06-19T03:46:22.924Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T03:46:22.924Z","atBatIndex":58},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Zach Neto lines out sharply to left fielder Tyler Soderstrom.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-19T03:47:32.351Z","endTime":"2026-06-19T03:49:01.237Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"postOnSecond":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-19T03:46:39.650Z","endTime":"2026-06-19T03:47:34.531Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.909030286993243,"aZ":-32.35226063369535,"pfxX":1.8634160944220204,"pfxZ":-0.1028586114651926,"pX":0.6479648598585765,"pZ":0.8827377114241757,"vX0":5.838252309322331,"vY0":-128.78405385015378,"vZ0":-6.554514221740075,"x":92.3,"y":214.95,"x0":-1.89121818221911,"y0":50.00474879750752,"z0":5.965320305674386,"aX":3.1284130345358},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.4,"breakHorizontal":-4.7,"spinRate":2446,"spinDirection":105},"zone":14,"typeConfidence":0.93,"plateTime":0.4254034444970194,"extension":6.0236432992317965},"index":1,"playId":"5b91f968-4b57-35e9-a4c6-4b89d611660b","pitchNumber":1,"startTime":"2026-06-19T03:47:34.531Z","endTime":"2026-06-19T03:47:38.619Z","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":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.398015642229055,"aZ":-34.08393213193315,"pfxX":1.8607000381983867,"pfxZ":-1.141906322118185,"pX":-0.4384921612647926,"pZ":1.5004256624419525,"vX0":3.336162928759409,"vY0":-128.4808709264297,"vZ0":-4.774344969772941,"x":133.71,"y":198.27,"x0":-1.9950418131993937,"y0":50.00151369210534,"z0":6.028723097460036,"aX":3.1133944431192275},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-2.9,"breakHorizontal":-4.1,"spinRate":2567,"spinDirection":98},"zone":13,"typeConfidence":0.93,"plateTime":0.4261509125817011,"extension":5.861102853733871},"index":2,"playId":"01e62d0b-9a10-35be-bf10-eadf68242fd2","pitchNumber":2,"startTime":"2026-06-19T03:47:54.557Z","endTime":"2026-06-19T03:47:57.803Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.777887253507526,"aZ":-35.9961341042452,"pfxX":9.799025792188235,"pfxZ":-2.658850583267652,"pX":-0.25349073071622935,"pZ":2.9149962895139416,"vX0":1.9260820781307584,"vY0":-119.86757483981002,"vZ0":0.4424459912798955,"x":126.66,"y":160.08,"x0":-2.3419842104319657,"y0":50.00227678011734,"z0":5.97346645497042,"aX":14.086717603314817},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-4.3,"breakHorizontal":-18.2,"spinRate":2674,"spinDirection":42},"zone":2,"typeConfidence":0.91,"plateTime":0.4590738720494345,"extension":6.120419614308574},"index":3,"playId":"18b64041-5761-3373-9e2b-f3c2b71e0c1e","pitchNumber":3,"startTime":"2026-06-19T03:48:20.432Z","endTime":"2026-06-19T03:48:24.230Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-19T03:48:28.840Z","endTime":"2026-06-19T03:48:51.426Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":72.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.063185660687417,"aZ":-42.49178625397161,"pfxX":3.929655505840392,"pfxZ":-7.741634464051911,"pX":0.6309249584824881,"pZ":2.0584799860314114,"vX0":4.183885902886987,"vY0":-116.25846739185623,"vZ0":-0.06611916515099292,"x":92.95,"y":183.2,"x0":-1.7202148987883612,"y0":50.001176445312296,"z0":6.2097436188140955,"aX":5.238513702409818},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-13.6,"breakHorizontal":-8.4,"spinRate":2779,"spinDirection":25},"zone":9,"typeConfidence":0.91,"plateTime":0.475887708837595,"extension":6.10790585884751},"hitData":{"launchSpeed":106.4,"launchAngle":18.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":71.98,"coordY":96.14}},"index":5,"playId":"f1b8c071-f96f-34dc-9127-2bbbcb4d03df","pitchNumber":4,"startTime":"2026-06-19T03:48:51.426Z","endTime":"2026-06-19T03:49:01.237Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T03:49:01.237Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Madrigal flies out to center fielder Henry Bolte.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-19T03:49:05.814Z","endTime":"2026-06-19T03:51:24.482Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":663611,"fullName":"Nick Madrigal","link":"/api/v1/people/663611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"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":663611,"fullName":"Nick Madrigal","link":"/api/v1/people/663611"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":2.971,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.666182171423905,"aZ":-19.67498190082286,"pfxX":-0.040933721358229924,"pfxZ":6.548062072694103,"pX":1.528780087413408,"pZ":2.4680658424067783,"vX0":9.470409955523747,"vY0":-137.37683695666323,"vZ0":-5.333429945986385,"x":58.73,"y":172.14,"x0":-1.9593600381653202,"y0":50.00616904172014,"z0":5.773717766777024,"aX":-0.07766424777474674},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.9,"breakHorizontal":-1.9,"spinRate":2382,"spinDirection":192},"zone":12,"typeConfidence":0.9,"plateTime":0.3988276696196076,"extension":6.221281050858332},"index":0,"playId":"ae012536-2798-3310-ad9d-f5438d4e1a7f","pitchNumber":1,"startTime":"2026-06-19T03:49:29.449Z","endTime":"2026-06-19T03:49:32.639Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.2,"strikeZoneTop":2.971,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.16983854018432,"aZ":-32.717877398488234,"pfxX":3.628521820236345,"pfxZ":-0.3282620876706339,"pX":0.7087431862431267,"pZ":2.892952675573493,"vX0":5.991465095468449,"vY0":-127.57643397184192,"vZ0":-1.570237523634384,"x":89.98,"y":160.67,"x0":-2.1489972230459604,"y0":50.005252039984306,"z0":6.1141742440122195,"aX":5.9354181148438885},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.7,"breakHorizontal":-8.0,"spinRate":2558,"spinDirection":93},"zone":3,"typeConfidence":0.92,"plateTime":0.4306255480750938,"extension":5.898999725059958},"index":1,"playId":"77190da3-57a8-3770-839a-dcb1b01f5181","pitchNumber":2,"startTime":"2026-06-19T03:49:48.992Z","endTime":"2026-06-19T03:50:16.021Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":663611,"fullName":"Nick Madrigal","link":"/api/v1/people/663611"}}},{"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":89.2,"endSpeed":81.8,"strikeZoneTop":2.971,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.44907193840368,"aZ":-33.19610002839842,"pfxX":3.1638400598102923,"pfxZ":-0.6008855182379875,"pX":0.6676511447054327,"pZ":2.508965902904576,"vX0":5.575772517669762,"vY0":-129.82404202258644,"vZ0":-2.5348510462403113,"x":91.55,"y":171.04,"x0":-1.923204734267589,"y0":50.00420643168952,"z0":6.0374258978299515,"aX":5.3726024306687785},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-1.4,"breakHorizontal":-7.1,"spinRate":2541,"spinDirection":110},"zone":6,"typeConfidence":0.93,"plateTime":0.42271465188617663,"extension":5.976392464293698},"index":2,"playId":"15cb91bd-08a4-3bfc-8d49-9056a727643c","pitchNumber":3,"startTime":"2026-06-19T03:50:24.274Z","endTime":"2026-06-19T03:50:28.194Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":88.2,"strikeZoneTop":2.971,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.547798658782227,"aZ":-19.320306712245284,"pfxX":-1.6958316675845144,"pfxZ":6.549502011058472,"pX":0.7012892097179867,"pZ":2.5348686734493184,"vX0":8.044747938583619,"vY0":-138.18626344417714,"vZ0":-5.326972911465821,"x":90.27,"y":170.34,"x0":-2.00893876158779,"y0":50.0039508182878,"z0":5.758194287075202,"aX":-3.3302782197469063},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.0,"breakHorizontal":1.7,"spinRate":2329,"spinDirection":192},"zone":6,"typeConfidence":0.9,"plateTime":0.394170218560709,"extension":6.310218947205349},"index":3,"playId":"5d3a2115-f92c-3852-864e-9c790429ae1a","pitchNumber":4,"startTime":"2026-06-19T03:50:48.773Z","endTime":"2026-06-19T03:50:52.073Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":2.971,"strikeZoneBottom":1.499,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.923664349139955,"aZ":-30.80685042340147,"pfxX":6.672271412038054,"pfxZ":0.8955154094322548,"pX":0.07008609873566408,"pZ":2.799427710998236,"vX0":3.7604991546119733,"vY0":-123.038597368695,"vZ0":-1.3278015344941085,"x":114.33,"y":163.2,"x0":-2.3461505968714396,"y0":50.00364278618188,"z0":5.962015824702442,"aX":10.207295835926047},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.6,"breakHorizontal":-13.0,"spinRate":2649,"spinDirection":45},"zone":2,"typeConfidence":0.91,"plateTime":0.44554062694888374,"extension":5.917393735195056},"hitData":{"launchSpeed":94.6,"launchAngle":34.0,"totalDistance":354.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.66,"coordY":56.77}},"index":4,"playId":"82429d25-c7a5-3cca-811e-c4003841bef7","pitchNumber":5,"startTime":"2026-06-19T03:51:15.473Z","endTime":"2026-06-19T03:51:24.482Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T03:51:24.482Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jacob Wilson walks.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-19T03:53:47.146Z","endTime":"2026-06-19T03:55:23.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"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":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Defensive switch from right field to center field for Jo Adell.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-19T03:52:59.844Z","endTime":"2026-06-19T03:52:59.858Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"300"},{"details":{"description":"Wade Meckler remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-19T03:52:59.858Z","endTime":"2026-06-19T03:52:59.859Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"901","replacedPlayer":{"id":642350,"link":"/api/v1/people/642350"}},{"details":{"description":"Pitching Change: Ryan Zeferjahn replaces Brent Suter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-19T03:52:59.859Z","endTime":"2026-06-19T03:53:49.336Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666171,"link":"/api/v1/people/666171"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.097367516533176,"aZ":-20.99692995710379,"pfxX":-10.300501700633506,"pfxZ":5.7434464707102055,"pX":0.554015423608098,"pZ":3.4324557192811636,"vX0":10.2658654636656,"vY0":-138.4221569409328,"vZ0":-2.3224905738429555,"x":95.88,"y":146.1,"x0":-1.8595146163000729,"y0":50.001840280964,"z0":5.6839055105592236,"aX":-20.04333031778958},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.1,"breakHorizontal":16.6,"spinRate":2176,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.3952689014553079,"extension":6.576425058062609},"index":3,"playId":"cd3b3219-9cbc-31ac-b264-5cdd40808c6e","pitchNumber":1,"startTime":"2026-06-19T03:53:49.336Z","endTime":"2026-06-19T03:53:53.149Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.540989847245562,"aZ":-29.31099820837019,"pfxX":6.603913429224383,"pfxZ":1.8411385098619384,"pX":1.115772417649574,"pZ":3.0112330795074778,"vX0":6.005188112699871,"vY0":-123.97368301600072,"vZ0":-0.6858562395379764,"x":74.47,"y":157.48,"x0":-2.1951982117435533,"y0":50.00490106597083,"z0":5.735638392799847,"aX":10.292125928575233},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.4,"breakHorizontal":-13.3,"spinRate":2696,"spinDirection":82},"zone":12,"typeConfidence":2.0,"plateTime":0.4416297063617196,"extension":6.486334664577775},"index":4,"playId":"e3753775-22ae-3011-bd7c-86fe8296dd43","pitchNumber":2,"startTime":"2026-06-19T03:54:04.872Z","endTime":"2026-06-19T03:54:08.747Z","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":94.9,"endSpeed":87.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.681011490008444,"aZ":-13.242334443380894,"pfxX":-1.3331657623650672,"pfxZ":9.698047441725507,"pX":0.4542082151558595,"pZ":2.23791607958784,"vX0":6.898403487415515,"vY0":-138.10269577527046,"vZ0":-6.923927078192469,"x":99.69,"y":178.36,"x0":-1.8915005866515524,"y0":50.006289744115946,"z0":5.649539126847313,"aX":-2.604897487145072},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.4,"breakHorizontal":1.1,"spinRate":2311,"spinDirection":201},"zone":6,"typeConfidence":2.0,"plateTime":0.3950130255515223,"extension":6.555534185039226},"index":5,"playId":"ea9a1e41-e226-3804-8cc9-71c66987b27f","pitchNumber":3,"startTime":"2026-06-19T03:54:22.773Z","endTime":"2026-06-19T03:54:26.608Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.69625014617607,"aZ":-13.54442986778832,"pfxX":-2.346692485343574,"pfxZ":9.191665354301435,"pX":1.689848381698296,"pZ":1.984064877110542,"vX0":10.846636618471562,"vY0":-140.7234499973345,"vZ0":-7.5010846596664305,"x":52.59,"y":185.21,"x0":-1.8918234333734016,"y0":50.005890460753676,"z0":5.541794737473059,"aX":-4.757858368494238},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.4,"breakHorizontal":2.3,"spinRate":2392,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.38762163100950353,"extension":6.639061293276273},"index":6,"playId":"fd32522c-6300-3846-ba62-142ecd2ac8a0","pitchNumber":4,"startTime":"2026-06-19T03:54:40.940Z","endTime":"2026-06-19T03:54:44.332Z","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":96.6,"endSpeed":88.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.320454565767477,"aZ":-12.634472759663774,"pfxX":-2.532668165518604,"pfxZ":9.681813403356665,"pX":0.22134949868407905,"pZ":3.2382802970001063,"vX0":7.265145063666433,"vY0":-140.56334397893104,"vZ0":-4.293965370596169,"x":108.56,"y":151.35,"x0":-2.057987171093986,"y0":50.0015158734176,"z0":5.5947724246512545,"aX":-5.111445654997971},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.9,"breakHorizontal":3.2,"spinRate":2254,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.38839464479471175,"extension":6.621921685527604},"index":7,"playId":"4cf3f741-b668-342e-b97d-5e2941f5d61d","pitchNumber":5,"startTime":"2026-06-19T03:55:00.505Z","endTime":"2026-06-19T03:55:04.101Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.457890741661316,"aZ":-22.837958484780405,"pfxX":8.083723196691206,"pfxZ":6.052606441126537,"pX":2.263852577841996,"pZ":2.503463715780056,"vX0":8.321233027932566,"vY0":-123.63459349437407,"vZ0":-2.881444860811295,"x":30.71,"y":171.19,"x0":-2.200026401256168,"y0":50.0024826164656,"z0":5.607990967831849,"aX":12.47014764555851},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":10.4,"breakHorizontal":-16.7,"spinRate":2733,"spinDirection":83},"zone":14,"typeConfidence":2.0,"plateTime":0.4436096378733785,"extension":6.5120310706214335},"index":8,"playId":"6196be28-f095-397c-892e-af7ba19d2105","pitchNumber":6,"startTime":"2026-06-19T03:55:20.704Z","endTime":"2026-06-19T03:55:23.977Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T03:55:23.977Z","atBatIndex":61},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jonah Heim pops out to shortstop Zach Neto.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-19T03:55:28.630Z","endTime":"2026-06-19T03:56:16.853Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.0,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.47248631972442,"aZ":-11.0165574277853,"pfxX":-1.4690055086610787,"pfxZ":10.390752216490007,"pX":-1.0376552035746218,"pZ":2.935994051647212,"vX0":3.8087663816282546,"vY0":-141.79897419710545,"vZ0":-5.256378381019945,"x":156.55,"y":159.51,"x0":-2.207453099984206,"y0":50.00068570287435,"z0":5.516740029141617,"aX":-2.990951321592875},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.9,"breakHorizontal":1.9,"spinRate":2210,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3862908231437152,"extension":6.576777788755889},"index":0,"playId":"acfabdb8-454d-3dd4-9087-e83b63179df3","pitchNumber":1,"startTime":"2026-06-19T03:55:51.052Z","endTime":"2026-06-19T03:55:55.432Z","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":97.3,"endSpeed":87.4,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.59495105420871,"aZ":-12.65481731516664,"pfxX":-3.2795581055690564,"pfxZ":9.829882285553346,"pX":0.3810750873751327,"pZ":2.632512216200722,"vX0":8.272007814718139,"vY0":-141.3011089068078,"vZ0":-5.481158621539559,"x":102.47,"y":167.7,"x0":-2.182063683877491,"y0":50.005254898364925,"z0":5.437976801071863,"aX":-6.515034431154255},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.6,"breakHorizontal":4.0,"spinRate":2240,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.3903330213898806,"extension":6.7951126217020965},"hitData":{"launchSpeed":80.1,"launchAngle":65.0,"totalDistance":162.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":105.74,"coordY":140.12}},"index":1,"playId":"11a3c6da-fc95-3958-afba-60eb0fee0d98","pitchNumber":2,"startTime":"2026-06-19T03:56:06.911Z","endTime":"2026-06-19T03:56:16.853Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T03:56:16.853Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carlos Cortes flies out to right fielder Wade Meckler.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-19T03:56:24.144Z","endTime":"2026-06-19T03:57:08.033Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":1},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.0,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.64588806222945,"aZ":-11.373199310712437,"pfxX":-0.999576596183992,"pfxZ":10.185755063513051,"pX":0.17513030510973343,"pZ":2.182884474149442,"vX0":7.063363482910129,"vY0":-142.66136267989242,"vZ0":-6.98629625752889,"x":110.32,"y":179.84,"x0":-2.212906625243445,"y0":50.00400679440023,"z0":5.395609215279816,"aX":-2.04239678764064},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.0,"breakHorizontal":0.2,"spinRate":2317,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.38530482500387464,"extension":6.605944903634282},"index":0,"playId":"705e50a8-d7d3-3973-884d-428245a0e276","pitchNumber":1,"startTime":"2026-06-19T03:56:45.724Z","endTime":"2026-06-19T03:56:49.318Z","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":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.2,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.500724180610078,"aZ":-30.19608401351982,"pfxX":11.732033981695206,"pfxZ":1.383655634728325,"pX":-0.42419745638823964,"pZ":2.08452410126058,"vX0":1.6116176413663728,"vY0":-119.41243210413714,"vZ0":-1.712814946521348,"x":133.17,"y":182.5,"x0":-2.632539680143298,"y0":50.00519071508613,"z0":5.5457370593199355,"aX":16.826629771466926},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":2.3,"breakHorizontal":-21.6,"spinRate":2906,"spinDirection":68},"zone":4,"typeConfidence":2.0,"plateTime":0.4599132142308493,"extension":6.481077117519462},"hitData":{"launchSpeed":94.6,"launchAngle":21.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.14,"coordY":87.02}},"index":1,"playId":"96d9992c-b5c5-371f-96ad-9bece6395e8a","pitchNumber":2,"startTime":"2026-06-19T03:57:00.869Z","endTime":"2026-06-19T03:57:08.033Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T03:57:08.033Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Henry Bolte walks. Jacob Wilson to 2nd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-19T03:57:16.132Z","endTime":"2026-06-19T03:59:18.156Z","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":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"postOnSecond":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":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":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.6,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41438997932326,"aZ":-11.815973565666297,"pfxX":-1.6714833343806932,"pfxZ":10.13838919731509,"pX":1.475976777882712,"pZ":2.5196784760117,"vX0":9.777713995940733,"vY0":-140.90337666949594,"vZ0":-6.542780708135933,"x":60.74,"y":170.75,"x0":-1.8240159845480475,"y0":50.00471198636462,"z0":5.637618006626461,"aX":-3.3587601582228017},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.2,"breakHorizontal":1.0,"spinRate":2481,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.38892260299953074,"extension":6.557059471169574},"index":0,"playId":"ca0f9227-f6f0-305d-8427-b508093e84c2","pitchNumber":1,"startTime":"2026-06-19T03:57:37.738Z","endTime":"2026-06-19T03:57:40.812Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.9,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.72183780174242,"aZ":-10.967497362445174,"pfxX":-0.5154862284246864,"pfxZ":10.477895557433648,"pX":1.1412014320122992,"pZ":2.320429188964578,"vX0":8.877461238257204,"vY0":-141.683821181107,"vZ0":-6.997635751069026,"x":73.5,"y":176.13,"x0":-1.9716871956524669,"y0":50.003768146265806,"z0":5.530453187433629,"aX":-1.0444481690956504},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.6,"breakHorizontal":-1.0,"spinRate":2423,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.38724731790705347,"extension":6.598056169541398},"index":1,"playId":"c8290b32-ea51-3245-89bf-8dd2bfa97320","pitchNumber":2,"startTime":"2026-06-19T03:57:52.969Z","endTime":"2026-06-19T03:57:56.933Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.3,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.705033956629894,"aZ":-23.469389521911648,"pfxX":10.185520723710601,"pfxZ":5.550425046531235,"pX":-0.35785508448070413,"pZ":3.130145231229723,"vX0":2.281462333535579,"vY0":-124.83855443169045,"vZ0":-1.4429981796463267,"x":130.64,"y":154.27,"x0":-2.6077266021420624,"y0":50.00033140326459,"z0":5.659923627142935,"aX":15.966304736595486},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":10.0,"breakHorizontal":-19.0,"spinRate":2911,"spinDirection":84},"zone":1,"typeConfidence":2.0,"plateTime":0.4398783870309475,"extension":6.475172377113732},"index":2,"playId":"179f0d20-d35c-3844-86cd-e0d0b5a32f8a","pitchNumber":3,"startTime":"2026-06-19T03:58:10.999Z","endTime":"2026-06-19T03:58:14.168Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.2,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.48350104411182,"aZ":-9.901243179614994,"pfxX":-1.2601787640287083,"pfxZ":11.320670238613669,"pX":-0.21802562725683888,"pZ":2.211314846675339,"vX0":5.7937668875648995,"vY0":-140.26266140023853,"vZ0":-7.3173368901020925,"x":125.31,"y":179.07,"x0":-2.158086274277157,"y0":50.00140938244107,"z0":5.52052680062621,"aX":-2.4802042421947306},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.0,"breakHorizontal":1.0,"spinRate":2343,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.39241564698995157,"extension":6.653964410064663},"index":3,"playId":"80e518b4-325c-3eb1-9b4f-0ff276e757bf","pitchNumber":4,"startTime":"2026-06-19T03:58:29.125Z","endTime":"2026-06-19T03:58:33.049Z","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.9,"endSpeed":88.2,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.42956067615018,"aZ":-9.92161888348285,"pfxX":-0.5939427608127072,"pfxZ":11.083443403437528,"pX":1.3896694060803978,"pZ":1.8529227495356488,"vX0":8.99308338688545,"vY0":-141.94971513614476,"vZ0":-8.413999714382491,"x":64.03,"y":188.75,"x0":-1.764459687542539,"y0":50.00244616058045,"z0":5.516484903630335,"aX":-1.1949077564649835},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.1,"breakHorizontal":-1.1,"spinRate":2396,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.3883042075945333,"extension":6.650311134542429},"index":4,"playId":"87e2cefc-d71a-33fa-981a-40199ddb7958","pitchNumber":5,"startTime":"2026-06-19T03:58:49.938Z","endTime":"2026-06-19T03:58:53.419Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.08008652599559,"aZ":-30.16195540136894,"pfxX":10.882169431927093,"pfxZ":1.3466469301710382,"pX":0.3793825230608672,"pZ":0.9460820102361313,"vX0":3.3831461912351246,"vY0":-122.55435317958505,"vZ0":-4.901557401803377,"x":102.54,"y":213.24,"x0":-2.4399282521761005,"y0":50.00005520261436,"z0":5.613659110035908,"aX":16.192353269891736},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.3,"breakHorizontal":-20.5,"spinRate":2981,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4506696331917577,"extension":6.524589682717196},"index":5,"playId":"98179f4a-38f9-32a0-a4f4-c1f2ff6e2cb5","pitchNumber":6,"startTime":"2026-06-19T03:59:06.856Z","endTime":"2026-06-19T03:59:18.156Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T03:59:18.156Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeff McNeil strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-19T03:59:15.210Z","endTime":"2026-06-19T04:01:30.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":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(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":85.3,"endSpeed":78.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.18344203743912,"aZ":-28.701297237196112,"pfxX":11.566629865902751,"pfxZ":2.217748832755257,"pX":0.13094845493744164,"pZ":3.1002406984810045,"vX0":2.948912284464879,"vY0":-124.29091677996868,"vZ0":-0.6536607644431955,"x":112.01,"y":155.07,"x0":-2.5732593708524187,"y0":50.00615243663896,"z0":5.743467417310483,"aX":18.15728550908283},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.1,"breakHorizontal":-21.6,"spinRate":2913,"spinDirection":69},"zone":2,"typeConfidence":2.0,"plateTime":0.4401481926914066,"extension":6.451302792243677},"index":0,"playId":"d94c3b49-041d-30e0-86ae-d03335635f48","pitchNumber":1,"startTime":"2026-06-19T03:59:44.261Z","endTime":"2026-06-19T03:59:47.458Z","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":82.5,"endSpeed":74.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.573091545729536,"aZ":-25.721710595608258,"pfxX":10.694207570545295,"pfxZ":4.482765194880701,"pX":-1.147550462265108,"pZ":2.573001401785944,"vX0":0.2329265286986954,"vY0":-120.09398791351286,"vZ0":-1.7359682473003302,"x":160.74,"y":169.31,"x0":-2.6319665340687624,"y0":50.000024678607424,"z0":5.627224612876038,"aX":15.379101094822603},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":7.9,"breakHorizontal":-19.3,"spinRate":2991,"spinDirection":64},"zone":11,"typeConfidence":2.0,"plateTime":0.4587824248929029,"extension":6.456107755849159},"index":1,"playId":"eb6e0e00-d9d7-30dc-9813-217919684a34","pitchNumber":2,"startTime":"2026-06-19T04:00:02.535Z","endTime":"2026-06-19T04:00:06.878Z","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":85.8,"endSpeed":78.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.095763218381844,"aZ":-24.402308100383923,"pfxX":8.606133528030407,"pfxZ":4.962815430370504,"pX":0.6221979374146465,"pZ":2.4076948006967496,"vX0":4.799877129184081,"vY0":-124.86888217248644,"vZ0":-2.8879054840263603,"x":93.28,"y":173.77,"x0":-2.44829778250445,"y0":50.00388857687353,"z0":5.6050931561129325,"aX":13.475926505373177},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":8.5,"breakHorizontal":-16.8,"spinRate":2810,"spinDirection":74},"zone":6,"typeConfidence":2.0,"plateTime":0.4400452525508589,"extension":6.564242300324199},"index":2,"playId":"d895f87d-d1e7-3cac-b128-e897bbb6a445","pitchNumber":3,"startTime":"2026-06-19T04:00:22.478Z","endTime":"2026-06-19T04:00:26.388Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"4b0e99c5-d074-4372-b25b-df7b3ffc9af6","startTime":"2026-06-19T04:00:44.010Z","endTime":"2026-06-19T04:00:49.010Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.125931475084236,"aZ":-36.26753189707176,"pfxX":3.107494620518338,"pfxZ":-2.545598451468246,"pX":1.7518861944783202,"pZ":-0.424841019751107,"vX0":8.699184160656067,"vY0":-125.88307581040756,"vZ0":-7.590370567867634,"x":50.22,"y":250.25,"x0":-2.1499847802495946,"y0":50.0047274064583,"z0":5.55917379278281,"aX":4.994295319940912},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-6.1,"breakHorizontal":-7.6,"spinRate":2771,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.43482377764044955,"extension":6.761513639229422},"index":4,"playId":"e97919a2-42f0-34d6-bab3-49d9173c92ea","pitchNumber":4,"startTime":"2026-06-19T04:01:02.846Z","endTime":"2026-06-19T04:01:07.832Z","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":97.9,"endSpeed":89.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13060725625196,"aZ":-11.452501861284912,"pfxX":-1.2651257898521138,"pfxZ":10.049366070184467,"pX":-1.1353394989069603,"pZ":3.0141082987420478,"vX0":3.967776063093355,"vY0":-142.53884779640953,"vZ0":-4.678902787348571,"x":160.28,"y":157.4,"x0":-2.3797234924749695,"y0":50.00160201425827,"z0":5.397284884099514,"aX":-2.6087213039649986},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.5,"breakHorizontal":1.6,"spinRate":2285,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.38396415445151044,"extension":6.661127279515351},"index":5,"playId":"0e4833ea-c36c-300b-9aa6-fbedb198b8c6","pitchNumber":5,"startTime":"2026-06-19T04:01:27.358Z","endTime":"2026-06-19T04:01:30.767Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T04:01:30.767Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jo Adell called out on strikes.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-19T04:03:59.578Z","endTime":"2026-06-19T04:06:10.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8,10,11],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Colby Thomas replaces right fielder Carlos Cortes, batting 7th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-19T04:03:44.413Z","endTime":"2026-06-19T04:03:44.437Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":666126,"link":"/api/v1/people/666126"}},{"details":{"description":"Defensive Substitution: Alika Williams replaces second baseman Jeff McNeil, batting 9th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-19T04:03:44.437Z","endTime":"2026-06-19T04:03:44.438Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"901","replacedPlayer":{"id":643446,"link":"/api/v1/people/643446"}},{"details":{"description":"Pitching Change: Hogan Harris replaces Mason Barnett.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-19T04:03:44.438Z","endTime":"2026-06-19T04:04:01.662Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663687,"link":"/api/v1/people/663687"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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.6,"endSpeed":67.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.479462236991708,"aZ":-45.64279241739583,"pfxX":-4.481658569016076,"pfxZ":-11.827606274749403,"pX":2.1592997946639287,"pZ":3.2445454410493983,"vX0":0.569539154889463,"vY0":-106.96282139247279,"vZ0":4.506719747185398,"x":34.69,"y":151.18,"x0":2.468147126278409,"y0":50.00433817018593,"z0":6.288257765386373,"aX":-5.101986770547799},"breaks":{"breakAngle":6.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.8,"breakVerticalInduced":-19.4,"breakHorizontal":7.9,"spinRate":2732,"spinDirection":336},"zone":12,"typeConfidence":0.91,"plateTime":0.5155525861756618,"extension":6.23669074490412},"index":3,"playId":"41eec181-d64e-3fca-9f9e-004df09927b8","pitchNumber":1,"startTime":"2026-06-19T04:04:01.662Z","endTime":"2026-06-19T04:04:04.819Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.890916819593144,"aZ":-11.180160264241632,"pfxX":5.124776753431371,"pfxZ":11.257537992924693,"pX":-0.07118223857405159,"pZ":3.6277363578763877,"vX0":-7.2551149522339715,"vY0":-136.18463987983705,"vZ0":-4.267190189562783,"x":119.71,"y":140.83,"x0":1.970417486434939,"y0":50.00558141561325,"z0":5.997760148269252,"aX":9.560191337692913},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.6,"breakHorizontal":-7.6,"spinRate":2404,"spinDirection":149},"zone":11,"typeConfidence":0.88,"plateTime":0.4032936896647823,"extension":6.329311215356229},"index":4,"playId":"f5c9bd43-3ff9-3d8f-abcc-c0a9f821e16f","pitchNumber":2,"startTime":"2026-06-19T04:04:16.018Z","endTime":"2026-06-19T04:04:20.384Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.571494362200422,"aZ":-10.4199807595491,"pfxX":6.215247611568996,"pfxZ":11.48414015981059,"pX":-0.3235741099909003,"pZ":2.4495877160839763,"vX0":-8.62014848737119,"vY0":-136.62343536456873,"vZ0":-7.242649554720019,"x":129.33,"y":172.64,"x0":2.062130871817495,"y0":50.00015711538252,"z0":5.8477293452670365,"aX":11.770929574701736},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.4,"breakHorizontal":-9.5,"spinRate":2389,"spinDirection":149},"zone":4,"typeConfidence":0.9,"plateTime":0.4006110671298293,"extension":6.4555132943091245},"index":5,"playId":"a8223997-373c-3cd2-8cb4-22e4133d08e0","pitchNumber":3,"startTime":"2026-06-19T04:04:28.470Z","endTime":"2026-06-19T04:04:31.738Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.0,"endSpeed":67.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.815320256106958,"aZ":-45.40026292900807,"pfxX":-3.460657351928522,"pfxZ":-11.621429713346634,"pX":-0.11197084321639042,"pZ":3.1524379637125075,"vX0":-3.9532113113285803,"vY0":-107.35481981174956,"vZ0":4.28261709239954,"x":121.27,"y":153.66,"x0":2.2201506487623277,"y0":50.00012528255471,"z0":6.269345955287957,"aX":-3.939602871373168},"breaks":{"breakAngle":6.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.2,"breakVerticalInduced":-19.0,"breakHorizontal":7.6,"spinRate":2563,"spinDirection":336},"zone":2,"typeConfidence":0.91,"plateTime":0.5150507683685333,"extension":6.249958008238915},"index":6,"playId":"b2af0b38-85aa-32c8-bf75-bca2ed1105f1","pitchNumber":4,"startTime":"2026-06-19T04:04:47.223Z","endTime":"2026-06-19T04:04:50.953Z","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":95.7,"endSpeed":87.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.71189176424054,"aZ":-13.25944866644125,"pfxX":6.272559637254371,"pfxZ":9.72646766304959,"pX":-0.014898859644021966,"pZ":2.0723748847276533,"vX0":-7.369300315852474,"vY0":-138.95207638680753,"vZ0":-8.012350180578819,"x":117.57,"y":182.83,"x0":1.8634659600785775,"y0":50.00615980771131,"z0":5.885149772853588,"aX":12.20212694299172},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.0,"breakHorizontal":-9.7,"spinRate":2346,"spinDirection":149},"zone":8,"typeConfidence":0.92,"plateTime":0.39500738500209387,"extension":6.49982461738584},"index":7,"playId":"79bb4525-55ea-3cb4-aee3-c21133f5b2f5","pitchNumber":5,"startTime":"2026-06-19T04:05:02.944Z","endTime":"2026-06-19T04:05:06.225Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.77838677442398,"aZ":-14.05640288189598,"pfxX":7.302102821309094,"pfxZ":9.617593121062997,"pX":0.803636999752646,"pZ":3.882663649647133,"vX0":-5.65725728590731,"vY0":-136.9940208255998,"vZ0":-3.0757395423865557,"x":86.37,"y":133.95,"x0":1.9559762421143605,"y0":50.002613046205624,"z0":5.992189725290037,"aX":13.755752692500677},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.9,"breakHorizontal":-11.9,"spinRate":2230,"spinDirection":141},"zone":12,"typeConfidence":0.9,"plateTime":0.40118960296885176,"extension":6.445306366022452},"index":8,"playId":"d7d812c5-2e60-32a8-9a3c-932cb60e99de","pitchNumber":6,"startTime":"2026-06-19T04:05:22.909Z","endTime":"2026-06-19T04:05:28.176Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":9,"startTime":"2026-06-19T04:05:37.434Z","endTime":"2026-06-19T04:05:47.842Z","isPitch":false,"type":"action","player":{"id":666176,"link":"/api/v1/people/666176"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.63437817979389,"aZ":-12.043934478386758,"pfxX":5.77980231309413,"pfxZ":10.424497419744059,"pX":-0.0633292718593802,"pZ":3.3743957099575907,"vX0":-7.591136425639679,"vY0":-138.26639276167913,"vZ0":-4.626650132349701,"x":119.41,"y":147.67,"x0":1.9703496245777226,"y0":50.0000924859292,"z0":5.881387960882962,"aX":11.158556923380242},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.0,"breakHorizontal":-8.9,"spinRate":2300,"spinDirection":151},"zone":2,"typeConfidence":0.9,"plateTime":0.39657025443439764,"extension":6.615901917959605},"index":10,"playId":"734d663f-d45a-30bd-8f16-cc84fc880ff2","pitchNumber":7,"startTime":"2026-06-19T04:05:47.842Z","endTime":"2026-06-19T04:05:51.524Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":73.7,"endSpeed":66.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.20747296315712,"aZ":-47.26209962253134,"pfxX":-3.309803704483891,"pfxZ":-13.392470705646051,"pX":-0.1540450369283105,"pZ":3.319027022998114,"vX0":-3.67463865852756,"vY0":-106.9650912582079,"vZ0":5.0733182643314025,"x":122.87,"y":149.17,"x0":2.034523472894861,"y0":50.00304799519657,"z0":6.312674241604204,"aX":-3.7281617434758885},"breaks":{"breakAngle":6.0,"breakLength":16.8,"breakY":24.0,"breakVertical":-73.6,"breakVerticalInduced":-21.8,"breakHorizontal":7.2,"spinRate":2524,"spinDirection":342},"zone":2,"typeConfidence":0.91,"plateTime":0.5175911752435427,"extension":6.267130751703639},"index":11,"playId":"8764fe47-17d0-3da2-90c1-f677bbd40695","pitchNumber":8,"startTime":"2026-06-19T04:06:06.202Z","endTime":"2026-06-19T04:06:10.621Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T04:06:10.621Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vaughn Grissom singles on a ground ball to left fielder Tyler Soderstrom.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-19T04:06:14.175Z","endTime":"2026-06-19T04:07:18.738Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"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":[0,1,2],"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":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"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_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":94.8,"endSpeed":86.0,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.71647656608467,"aZ":-12.605540643808416,"pfxX":6.03610725867475,"pfxZ":10.265023845273623,"pX":9.60428566373447E-4,"pZ":2.9954343678420794,"vX0":-7.751872621756666,"vY0":-137.71056249539419,"vZ0":-5.414055182536559,"x":116.96,"y":157.9,"x0":2.0780239632324995,"y0":50.00086430965771,"z0":5.851067077925773,"aX":11.505409452657053},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.5,"breakHorizontal":-9.1,"spinRate":2320,"spinDirection":142},"zone":2,"typeConfidence":0.91,"plateTime":0.39886860791368495,"extension":6.352471073363708},"index":0,"playId":"0c3dc9d7-03f9-3fa6-b82f-1c165747bc06","pitchNumber":1,"startTime":"2026-06-19T04:06:33.836Z","endTime":"2026-06-19T04:06:37.378Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.1,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.722329330591176,"aZ":-15.329350663073226,"pfxX":1.8939719861111106,"pfxZ":9.189908630176927,"pX":-1.6145198316402998,"pZ":1.854591085379713,"vX0":-10.420455413478258,"vY0":-134.2185737110346,"vZ0":-7.31901881753812,"x":178.54,"y":188.71,"x0":2.0641933980463625,"y0":50.00615327353849,"z0":5.69864634403183,"aX":3.4736165853139442},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.2,"breakHorizontal":-1.3,"spinRate":2339,"spinDirection":167},"zone":13,"typeConfidence":0.65,"plateTime":0.40731990864466283,"extension":6.676641522114879},"index":1,"playId":"589ae5a1-4259-3d8c-a174-50a601dee37e","pitchNumber":2,"startTime":"2026-06-19T04:06:52.487Z","endTime":"2026-06-19T04:06:56.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.0,"endSpeed":67.5,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.154519706475146,"aZ":-43.9880609866462,"pfxX":-1.277558181282842,"pfxZ":-10.245942495167657,"pX":0.3009302477655327,"pZ":3.1537653525909386,"vX0":-3.346140788177685,"vY0":-107.49000586483002,"vZ0":3.7775098686627917,"x":105.53,"y":153.63,"x0":2.052946260511396,"y0":50.0022500595264,"z0":6.306443006836611,"aX":-1.4728501252382296},"breaks":{"breakAngle":2.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.6,"breakVerticalInduced":-16.9,"breakHorizontal":3.4,"spinRate":2405,"spinDirection":342},"zone":2,"typeConfidence":0.9,"plateTime":0.5124243358555329,"extension":6.316861703010983},"hitData":{"launchSpeed":76.0,"launchAngle":9.0,"totalDistance":111.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.15,"coordY":116.69}},"index":2,"playId":"72548cc8-290b-3106-9632-2195898411ec","pitchNumber":3,"startTime":"2026-06-19T04:07:08.153Z","endTime":"2026-06-19T04:07:18.738Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T04:07:18.738Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oswald Peraza strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-19T04:07:22.797Z","endTime":"2026-06-19T04:09:09.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"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,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":77.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.887539295726686,"aZ":-13.597579185307492,"pfxX":8.686018726961255,"pfxZ":12.042025385942978,"pX":-1.868853096620193,"pZ":2.089903350525916,"vX0":-11.841217462593349,"vY0":-124.22349777412703,"vZ0":-6.070919114614393,"x":188.24,"y":182.35,"x0":1.859779598169926,"y0":50.00155396753185,"z0":5.721461012180101,"aX":13.39866148100701},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":20.3,"breakHorizontal":-12.6,"spinRate":2384,"spinDirection":127},"zone":13,"typeConfidence":0.88,"plateTime":0.4431220094598127,"extension":6.594646282501752},"index":0,"playId":"44365984-6aa2-3fe6-aa07-7e50f66340dc","pitchNumber":1,"startTime":"2026-06-19T04:07:42.091Z","endTime":"2026-06-19T04:07:45.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.69071667610472,"aZ":-13.513231762860835,"pfxX":6.865597811161938,"pfxZ":10.004316916139866,"pX":-0.22619621485727065,"pZ":2.38647083923985,"vX0":-8.42930737463752,"vY0":-136.38091653629903,"vZ0":-6.716157534657526,"x":125.62,"y":174.35,"x0":2.0267503207880595,"y0":50.00605250688715,"z0":5.830806895967781,"aX":12.811250781205505},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.7,"breakHorizontal":-10.4,"spinRate":2272,"spinDirection":147},"zone":5,"typeConfidence":0.91,"plateTime":0.4030982610874445,"extension":6.413044667769789},"index":1,"playId":"2c71a1d3-0bac-3b5b-bb0b-736c4355a268","pitchNumber":2,"startTime":"2026-06-19T04:07:57.281Z","endTime":"2026-06-19T04:08:00.529Z","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.7,"endSpeed":86.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.58344945890772,"aZ":-12.300933929793903,"pfxX":5.457254409378395,"pfxZ":10.392041561299726,"pX":0.0345383286941964,"pZ":3.0086547961647345,"vX0":-7.0293015652364,"vY0":-137.66883687966455,"vZ0":-5.840780809928307,"x":115.68,"y":157.55,"x0":1.9162318944691892,"y0":50.00421117112057,"z0":5.9960620945316325,"aX":10.438470386543331},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.8,"breakHorizontal":-8.4,"spinRate":2277,"spinDirection":148},"zone":2,"typeConfidence":0.9,"plateTime":0.39840313101700486,"extension":6.493633638673727},"index":2,"playId":"33b3dfb9-b706-329a-b940-36796dc73c04","pitchNumber":3,"startTime":"2026-06-19T04:08:16.047Z","endTime":"2026-06-19T04:08:19.223Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15652077021288,"aZ":-10.971645018291271,"pfxX":6.887850644008701,"pfxZ":11.00802110265434,"pX":0.5634955232751939,"pZ":2.7634406229669675,"vX0":-5.811003824466413,"vY0":-138.2272900271645,"vZ0":-6.857129018443958,"x":95.52,"y":164.17,"x0":1.80299521336895,"y0":50.00055296961115,"z0":6.020570168979736,"aX":13.264709647254282},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.6,"breakHorizontal":-11.2,"spinRate":2368,"spinDirection":150},"zone":3,"typeConfidence":0.92,"plateTime":0.3969561257680563,"extension":6.3669891599514905},"index":3,"playId":"0de00e45-ebb1-3ca6-b63f-5a1f74641a6a","pitchNumber":4,"startTime":"2026-06-19T04:08:40.533Z","endTime":"2026-06-19T04:08:43.775Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-19T04:08:51.141Z","endTime":"2026-06-19T04:09:06.412Z","isPitch":false,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":73.0,"endSpeed":66.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.950847985010235,"aZ":-45.088054615405255,"pfxX":-3.806306700735669,"pfxZ":-11.661446296456235,"pX":-0.32340973940260875,"pZ":1.008091075768685,"vX0":-4.160822697645544,"vY0":-106.11757730374514,"vZ0":0.08075922665472146,"x":129.33,"y":211.56,"x0":2.1785193774925182,"y0":50.000048064019055,"z0":6.229798607452975,"aX":-4.2165586315210755},"breaks":{"breakAngle":6.0,"breakLength":16.8,"breakY":24.0,"breakVertical":-73.1,"breakVerticalInduced":-20.4,"breakHorizontal":8.3,"spinRate":2634,"spinDirection":337},"zone":13,"typeConfidence":0.91,"plateTime":0.5218668493904222,"extension":6.211374763374521},"index":5,"playId":"ffb3e0d6-62e1-33ea-90f7-b589f4403036","pitchNumber":5,"startTime":"2026-06-19T04:09:06.412Z","endTime":"2026-06-19T04:09:09.621Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T04:09:09.621Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Moore singles on a line drive to left fielder Tyler Soderstrom. Vaughn Grissom to 3rd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-19T04:09:15.790Z","endTime":"2026-06-19T04:11:26.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"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"},"postOnThird":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.39780059148419,"aZ":-10.663010246371634,"pfxX":6.054754184500338,"pfxZ":11.249326529242143,"pX":-0.866133068900704,"pZ":2.104215900405546,"vX0":-9.453817248838021,"vY0":-137.62469192245507,"vZ0":-8.231409504780101,"x":150.01,"y":181.97,"x0":1.8316375803423504,"y0":50.00488659415681,"z0":5.86178340401846,"aX":11.581026464416045},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.7,"breakHorizontal":-8.9,"spinRate":2335,"spinDirection":151},"zone":13,"typeConfidence":0.91,"plateTime":0.39843746055966633,"extension":6.575389848047052},"index":0,"playId":"5fd2a66b-a7db-3d30-bf58-375d7c59f570","pitchNumber":1,"startTime":"2026-06-19T04:09:35.210Z","endTime":"2026-06-19T04:09:40.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.571100038764907,"aZ":-11.835545286336753,"pfxX":5.732427948555417,"pfxZ":10.623263455382798,"pX":-1.049230493336408,"pZ":1.304881738238455,"vX0":-10.370831843349542,"vY0":-137.27970012945087,"vZ0":-9.763421684387497,"x":156.99,"y":203.55,"x0":2.027711689874403,"y0":50.00198244820254,"z0":5.707009667944834,"aX":10.974384362700945},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.3,"breakHorizontal":-8.3,"spinRate":2342,"spinDirection":147},"zone":13,"typeConfidence":0.9,"plateTime":0.3985553883670545,"extension":6.400832610276544},"index":1,"playId":"fc60119a-cd15-386d-afc7-ffe5da79f333","pitchNumber":2,"startTime":"2026-06-19T04:09:51.399Z","endTime":"2026-06-19T04:09:55.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.68131696447981,"aZ":-10.205032293953455,"pfxX":6.367453758389181,"pfxZ":11.557172955324809,"pX":0.10867318826437102,"pZ":1.9178002867996866,"vX0":-7.451150777689238,"vY0":-137.31796410400725,"vZ0":-8.661530325492969,"x":112.86,"y":187.0,"x0":2.035828777465982,"y0":50.006613406667185,"z0":5.816073171734283,"aX":12.108502627768855},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.2,"breakHorizontal":-9.8,"spinRate":2313,"spinDirection":147},"zone":8,"typeConfidence":0.91,"plateTime":0.3995602950608581,"extension":6.525929805623411},"index":2,"playId":"65de7219-855a-3770-9d36-74a5709e6a82","pitchNumber":3,"startTime":"2026-06-19T04:10:12.679Z","endTime":"2026-06-19T04:10:16.118Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.593104459076045,"aZ":-10.155103221431546,"pfxX":5.237394213048655,"pfxZ":11.644677596332901,"pX":-1.1001590414345401,"pZ":1.9895831091849572,"vX0":-9.738357820637518,"vY0":-136.74287906733417,"vZ0":-8.590578057772952,"x":158.94,"y":185.06,"x0":1.8293445224188154,"y0":50.00298786003408,"z0":5.871644253405789,"aX":9.90435004321719},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.3,"breakHorizontal":-7.4,"spinRate":2348,"spinDirection":146},"zone":13,"typeConfidence":0.9,"plateTime":0.40078920563425324,"extension":6.456527352746205},"index":3,"playId":"b17f0251-21e5-332d-8c89-3c92384b0485","pitchNumber":4,"startTime":"2026-06-19T04:10:31.227Z","endTime":"2026-06-19T04:10:35.398Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":84.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.228673966906975,"aZ":-9.273438507059806,"pfxX":5.651377358657957,"pfxZ":12.401100466222037,"pX":-0.44207221508039213,"pZ":2.789285146546321,"vX0":-8.520192040546444,"vY0":-136.09054595314913,"vZ0":-6.605215761779086,"x":133.85,"y":163.47,"x0":2.017751379892036,"y0":50.00030858029038,"z0":5.914828999297719,"aX":10.434606428484333},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":20.9,"breakHorizontal":-8.0,"spinRate":2314,"spinDirection":149},"zone":1,"typeConfidence":0.91,"plateTime":0.40490848960498393,"extension":6.336640513117921},"index":4,"playId":"423f07b6-0f37-3239-81e9-1d4849cf0473","pitchNumber":5,"startTime":"2026-06-19T04:10:49.446Z","endTime":"2026-06-19T04:10:55.551Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04210304677727,"aZ":-12.520414880015394,"pfxX":8.693177008904648,"pfxZ":10.216637898294463,"pX":0.4134845549700373,"pZ":2.3417047625809277,"vX0":-7.222466693509539,"vY0":-138.12209548993874,"vZ0":-7.333130819728745,"x":101.24,"y":175.55,"x0":1.9385681529560845,"y0":50.00293621167987,"z0":5.881171449365476,"aX":16.7223296371832},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.0,"breakHorizontal":-14.2,"spinRate":2304,"spinDirection":150},"zone":6,"typeConfidence":0.92,"plateTime":0.39722950898304754,"extension":6.452385451890817},"hitData":{"launchSpeed":95.8,"launchAngle":13.0,"totalDistance":225.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":94.92,"coordY":78.69}},"index":5,"playId":"37dd50b5-be4f-3889-95ce-860f7e445595","pitchNumber":6,"startTime":"2026-06-19T04:11:15.690Z","endTime":"2026-06-19T04:11:26.279Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T04:11:26.279Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Denzer Guzman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-19T04:11:35.357Z","endTime":"2026-06-19T04:12:36.315Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"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"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".867"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".704"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".222"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".308"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".767"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".542"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.158"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".448"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".314"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".269"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".368"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".207"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".097"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.27"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.74"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.95"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.33"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.63"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.59"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.31"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.32"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.08"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"59.29"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.72"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.60"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.97"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".867"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".704"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".222"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".308"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".767"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".542"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.158"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".448"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".314"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","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":669127,"link":"/api/v1/people/669127"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":72.5,"endSpeed":66.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.138499018777647,"aZ":-44.918390034027645,"pfxX":-3.9366069753511272,"pfxZ":-11.62619187738321,"pX":0.3992373742781255,"pZ":1.9264387884453713,"vX0":-3.0025585326609225,"vY0":-105.3994630104812,"vZ0":2.022444862162727,"x":101.78,"y":186.77,"x0":2.366865508228817,"y0":50.00178816402925,"z0":6.243044443025764,"aX":-4.315729323999059},"breaks":{"breakAngle":6.0,"breakLength":16.8,"breakY":24.0,"breakVertical":-73.0,"breakVerticalInduced":-19.8,"breakHorizontal":8.2,"spinRate":2722,"spinDirection":338},"zone":9,"typeConfidence":0.91,"plateTime":0.5248031609560462,"extension":6.314976540687818},"index":0,"playId":"9c164c6a-57d1-3778-bfcd-b0a565106d99","pitchNumber":1,"startTime":"2026-06-19T04:11:57.453Z","endTime":"2026-06-19T04:12:00.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.9,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.77995866477181,"aZ":-11.9340503930902,"pfxX":6.8200337368749615,"pfxZ":10.42185194666338,"pX":-0.506339833791449,"pZ":2.881921325368708,"vX0":-9.193280220023976,"vY0":-138.87406506370004,"vZ0":-6.083227890976473,"x":136.3,"y":160.97,"x0":1.9697949009523066,"y0":50.00204098535625,"z0":5.903826044744655,"aX":13.244512055004138},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.6,"breakHorizontal":-10.3,"spinRate":2302,"spinDirection":150},"zone":1,"typeConfidence":0.92,"plateTime":0.39528523605278476,"extension":6.362155780043906},"index":1,"playId":"673db559-e3a9-3c51-9ded-73b32bd85365","pitchNumber":2,"startTime":"2026-06-19T04:12:15.042Z","endTime":"2026-06-19T04:12:18.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.14881984591841,"aZ":-13.406391227319366,"pfxX":7.2283371009853985,"pfxZ":9.695890010824732,"pX":0.22238844310661457,"pZ":3.8085624580723016,"vX0":-7.007879817304983,"vY0":-138.98210413008582,"vZ0":-3.7100253036906397,"x":108.52,"y":135.95,"x0":1.8501068657588344,"y0":50.005709083827924,"z0":6.06471397731373,"aX":13.997080707693375},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.8,"breakHorizontal":-11.4,"spinRate":2362,"spinDirection":154},"zone":12,"typeConfidence":0.92,"plateTime":0.39566389306459726,"extension":6.467654348372568},"index":2,"playId":"03bf9d9d-e7df-34c8-8ccb-686bdc3f814b","pitchNumber":3,"startTime":"2026-06-19T04:12:33.152Z","endTime":"2026-06-19T04:12:36.315Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T04:12:36.315Z","atBatIndex":70}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Denzer Guzman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-19T04:11:35.357Z","endTime":"2026-06-19T04:12:36.315Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"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"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".867"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".704"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".222"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".308"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".767"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".542"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.158"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".448"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".314"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".269"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".368"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".207"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".097"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.27"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.74"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.95"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.33"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.63"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.59"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.31"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.32"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.08"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"59.29"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.72"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.60"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.97"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".867"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".704"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".222"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".308"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".767"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".542"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.158"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".448"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".314"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","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":669127,"link":"/api/v1/people/669127"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":72.5,"endSpeed":66.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.138499018777647,"aZ":-44.918390034027645,"pfxX":-3.9366069753511272,"pfxZ":-11.62619187738321,"pX":0.3992373742781255,"pZ":1.9264387884453713,"vX0":-3.0025585326609225,"vY0":-105.3994630104812,"vZ0":2.022444862162727,"x":101.78,"y":186.77,"x0":2.366865508228817,"y0":50.00178816402925,"z0":6.243044443025764,"aX":-4.315729323999059},"breaks":{"breakAngle":6.0,"breakLength":16.8,"breakY":24.0,"breakVertical":-73.0,"breakVerticalInduced":-19.8,"breakHorizontal":8.2,"spinRate":2722,"spinDirection":338},"zone":9,"typeConfidence":0.91,"plateTime":0.5248031609560462,"extension":6.314976540687818},"index":0,"playId":"9c164c6a-57d1-3778-bfcd-b0a565106d99","pitchNumber":1,"startTime":"2026-06-19T04:11:57.453Z","endTime":"2026-06-19T04:12:00.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.9,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.77995866477181,"aZ":-11.9340503930902,"pfxX":6.8200337368749615,"pfxZ":10.42185194666338,"pX":-0.506339833791449,"pZ":2.881921325368708,"vX0":-9.193280220023976,"vY0":-138.87406506370004,"vZ0":-6.083227890976473,"x":136.3,"y":160.97,"x0":1.9697949009523066,"y0":50.00204098535625,"z0":5.903826044744655,"aX":13.244512055004138},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.6,"breakHorizontal":-10.3,"spinRate":2302,"spinDirection":150},"zone":1,"typeConfidence":0.92,"plateTime":0.39528523605278476,"extension":6.362155780043906},"index":1,"playId":"673db559-e3a9-3c51-9ded-73b32bd85365","pitchNumber":2,"startTime":"2026-06-19T04:12:15.042Z","endTime":"2026-06-19T04:12:18.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.14881984591841,"aZ":-13.406391227319366,"pfxX":7.2283371009853985,"pfxZ":9.695890010824732,"pX":0.22238844310661457,"pZ":3.8085624580723016,"vX0":-7.007879817304983,"vY0":-138.98210413008582,"vZ0":-3.7100253036906397,"x":108.52,"y":135.95,"x0":1.8501068657588344,"y0":50.005709083827924,"z0":6.06471397731373,"aX":13.997080707693375},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.8,"breakHorizontal":-11.4,"spinRate":2362,"spinDirection":154},"zone":12,"typeConfidence":0.92,"plateTime":0.39566389306459726,"extension":6.467654348372568},"index":2,"playId":"03bf9d9d-e7df-34c8-8ccb-686bdc3f814b","pitchNumber":3,"startTime":"2026-06-19T04:12:33.152Z","endTime":"2026-06-19T04:12:36.315Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-19T04:12:36.315Z","atBatIndex":70},"scoringPlays":[5,6,10],"playsByInning":[{"startIndex":0,"endIndex":13,"top":[0,1,2],"bottom":[3,4,5,6,7,8,9,10,11,12,13],"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":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":160.38,"y":117.54},"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":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":663611,"fullName":"Nick Madrigal","link":"/api/v1/people/663611"},"coordinates":{"x":123.94,"y":183.1},"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":1,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":108.23,"y":151.18},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":58.56,"y":112.55},"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":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":36.42,"y":99.9},"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":1,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":109.93,"y":25.56},"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":1,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":81.19,"y":46.07},"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":1,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":177.26,"y":118.98},"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":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":185.25,"y":123.81},"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":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":106.57,"y":45.28},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":1,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":136.33,"y":66.13},"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":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":169.17,"y":118.4},"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":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"coordinates":{"x":84.62,"y":73.83},"type":"O","description":"Flyout"}]}},{"startIndex":14,"endIndex":19,"top":[14,15,16],"bottom":[17,18,19],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":2,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"coordinates":{"x":145.61,"y":85.46},"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":2,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"coordinates":{"x":103.31,"y":66.2},"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":2,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":160.42,"y":167.9},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":76.07,"y":80.75},"type":"O","description":"Lineout"}]}},{"startIndex":20,"endIndex":27,"top":[20,21,22,23],"bottom":[24,25,26,27],"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":3,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"coordinates":{"x":124.84,"y":102.62},"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":3,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"coordinates":{"x":195.79,"y":106.02},"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":3,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":155.36,"y":164.86},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":113.3,"y":151.18},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":176.64,"y":115.2},"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":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":94.9,"y":170.25},"type":"O","description":"Pop Out"}]}},{"startIndex":28,"endIndex":35,"top":[28,29,30,31,32],"bottom":[33,34,35],"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":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":197.1,"y":89.56},"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":4,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"coordinates":{"x":151.38,"y":52.43},"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":4,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"coordinates":{"x":112.28,"y":95.94},"type":"H","description":"Double"}],"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":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":102.15,"y":167.9},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":149.28,"y":115.88},"type":"O","description":"Flyout"}]}},{"startIndex":36,"endIndex":42,"top":[36,37,38],"bottom":[39,40,41,42],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":5,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"coordinates":{"x":130.81,"y":48.0},"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":5,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"coordinates":{"x":177.09,"y":91.55},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"coordinates":{"x":104.64,"y":148.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":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":60.32,"y":130.79},"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":5,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":144.49,"y":64.2},"type":"O","description":"Flyout"}]}},{"startIndex":43,"endIndex":48,"top":[43,44,45],"bottom":[46,47,48],"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":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":148.99,"y":61.59},"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":6,"pitcher":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":663611,"fullName":"Nick Madrigal","link":"/api/v1/people/663611"},"coordinates":{"x":135.11,"y":141.86},"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":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":124.01,"y":142.47},"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":6,"pitcher":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":131.03,"y":181.07},"type":"O","description":"Groundout"}]}},{"startIndex":49,"endIndex":55,"top":[49,50,51,52],"bottom":[53,54,55],"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":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":144.71,"y":147.63},"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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":144.71,"y":167.39},"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":103.67,"y":162.83},"type":"O","description":"Groundout"}]}},{"startIndex":56,"endIndex":65,"top":[56,57,58,59,60],"bottom":[61,62,63,64,65],"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":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"coordinates":{"x":105.21,"y":83.15},"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":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":71.98,"y":96.14},"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":8,"pitcher":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"batter":{"id":663611,"fullName":"Nick Madrigal","link":"/api/v1/people/663611"},"coordinates":{"x":132.66,"y":56.77},"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":8,"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":105.74,"y":140.12},"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":8,"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":180.14,"y":87.02},"type":"O","description":"Flyout"}]}},{"startIndex":66,"endIndex":70,"top":[66,67,68,69,70],"bottom":[],"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":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"coordinates":{"x":80.15,"y":116.69},"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":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"coordinates":{"x":94.92,"y":78.69},"type":"H","description":"Single"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":5,"hits":7,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":5,"hits":8,"errors":0,"leftOnBase":7},"away":{"runs":0,"hits":4,"errors":1,"leftOnBase":7}},"defense":{"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"catcher":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"first":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"second":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"third":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"shortstop":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"left":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"center":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"right":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"onDeck":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"inHole":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"battingOrder":10,"team":{"id":133,"name":"Athletics","link":"/api/v1/teams/133"}},"offense":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"onDeck":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"inHole":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"battingOrder":7,"team":{"id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"}},"balls":0,"strikes":3,"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":9,"groundOuts":3,"airOuts":12,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".237","atBats":30,"obp":".318","slg":".392","ops":".710","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":5,"rbi":0,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":7,"groundOuts":9,"airOuts":11,"runs":5,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":32,"obp":".306","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":138,"era":"4.61","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.43","battersFaced":36,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":138,"balls":53,"strikes":85,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":5,"pitchesPerInning":"17.25","runsScoredPer9":"5.63","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":24,"errors":1,"chances":34,"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":"500","stats":{"batting":{"summary":"1-4 | 2B, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":26,"groundOuts":55,"airOuts":44,"runs":20,"doubles":10,"triples":2,"homeRuns":7,"strikeOuts":62,"baseOnBalls":9,"intentionalWalks":0,"hits":56,"hitByPitch":6,"avg":".259","atBats":216,"obp":".307","slg":".421","ops":".728","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":232,"totalBases":91,"rbi":21,"leftOnBase":97,"sacBunts":1,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.86","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":114,"putOuts":72,"errors":2,"chances":188,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"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":"0-2","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":10,"groundOuts":9,"airOuts":14,"runs":12,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":16,"baseOnBalls":5,"intentionalWalks":0,"hits":15,"hitByPitch":1,"avg":".288","atBats":52,"obp":".362","slg":".519","ops":".881","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":60,"totalBases":27,"rbi":12,"leftOnBase":21,"sacBunts":2,"sacFlies":0,"babip":".364","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.33","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":1,"putOuts":34,"errors":0,"chances":35,"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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":9,"groundOuts":15,"airOuts":17,"runs":10,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":3,"intentionalWalks":0,"hits":20,"hitByPitch":0,"avg":".323","atBats":62,"obp":".354","slg":".500","ops":".854","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":66,"totalBases":31,"rbi":7,"leftOnBase":20,"sacBunts":1,"sacFlies":0,"babip":".367","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":2,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":5,"errors":1,"chances":19,"fielding":".947","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":1,"chances":3,"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":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".250","atBats":4,"obp":".250","slg":".250","ops":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":"1.000","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"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":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":48,"groundOuts":44,"airOuts":75,"runs":51,"doubles":14,"triples":2,"homeRuns":15,"strikeOuts":106,"baseOnBalls":37,"intentionalWalks":1,"hits":65,"hitByPitch":7,"avg":".225","atBats":289,"obp":".326","slg":".443","ops":".769","caughtStealing":6,"stolenBases":11,"stolenBasePercentage":".647","caughtStealingPercentage":".353","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":334,"totalBases":128,"rbi":34,"leftOnBase":106,"sacBunts":0,"sacFlies":1,"babip":".296","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.27","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":165,"putOuts":102,"errors":13,"chances":280,"fielding":".954","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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":32,"gamesStarted":0,"flyOuts":14,"groundOuts":23,"airOuts":25,"runs":6,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":29,"baseOnBalls":15,"intentionalWalks":1,"hits":21,"hitByPitch":1,"atBats":96,"obp":".327","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":468,"era":"1.71","inningsPitched":"26.1","wins":1,"losses":1,"saves":0,"saveOpportunities":3,"holds":6,"blownSaves":3,"earnedRuns":5,"whip":"1.37","battersFaced":114,"outs":79,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":468,"balls":178,"strikes":290,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".500","pitchesPerInning":"17.77","gamesFinished":6,"strikeoutWalkRatio":"1.93","strikeoutsPer9Inn":"9.91","walksPer9Inn":"5.13","hitsPer9Inn":"7.18","runsScoredPer9":"2.05","homeRunsPer9":"0.68","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":true,"isSubstitute":false}},"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":{"note":"(L, 0-2)","summary":"5.0 IP, 5 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":5,"airOuts":9,"runs":5,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":89,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":25,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":89,"balls":32,"strikes":57,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"3.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":2},"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":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":5,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":15,"gamesStarted":15,"flyOuts":42,"groundOuts":93,"airOuts":65,"runs":29,"doubles":4,"triples":0,"homeRuns":9,"strikeOuts":92,"baseOnBalls":42,"intentionalWalks":1,"hits":65,"hitByPitch":3,"atBats":313,"obp":".306","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1427,"era":"2.79","inningsPitched":"87.0","wins":8,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":27,"whip":"1.23","battersFaced":360,"outs":261,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1427,"balls":546,"strikes":881,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.43","rbi":0,"winPercentage":".667","pitchesPerInning":"16.40","gamesFinished":0,"strikeoutWalkRatio":"2.19","strikeoutsPer9Inn":"9.52","walksPer9Inn":"4.34","hitsPer9Inn":"6.72","runsScoredPer9":"3.00","homeRunsPer9":"0.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":6,"errors":0,"chances":13,"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":12,"gamesStarted":0,"flyOuts":13,"groundOuts":25,"airOuts":26,"runs":11,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":27,"baseOnBalls":13,"intentionalWalks":0,"hits":28,"hitByPitch":0,"atBats":106,"obp":".345","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":469,"era":"2.96","inningsPitched":"27.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":9,"whip":"1.50","battersFaced":119,"outs":82,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":469,"balls":182,"strikes":287,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".---","pitchesPerInning":"17.16","gamesFinished":4,"strikeoutWalkRatio":"2.08","strikeoutsPer9Inn":"8.89","walksPer9Inn":"4.28","hitsPer9Inn":"9.22","runsScoredPer9":"3.62","homeRunsPer9":"1.65","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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":45,"groundOuts":66,"airOuts":86,"runs":35,"doubles":12,"triples":0,"homeRuns":10,"strikeOuts":73,"baseOnBalls":9,"intentionalWalks":0,"hits":74,"hitByPitch":10,"avg":".249","atBats":297,"obp":".292","slg":".391","ops":".683","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":318,"totalBases":116,"rbi":41,"leftOnBase":126,"sacBunts":0,"sacFlies":2,"babip":".296","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.70","popOuts":22,"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":128,"errors":4,"chances":136,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":"700","stats":{"batting":{"summary":"0-2 | 2 BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":7,"groundOuts":9,"airOuts":10,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".250","atBats":36,"obp":".289","slg":".306","ops":".595","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":11,"rbi":5,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"babip":".321","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":4,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":29,"groundOuts":43,"airOuts":50,"runs":14,"doubles":10,"triples":0,"homeRuns":4,"strikeOuts":17,"baseOnBalls":15,"intentionalWalks":0,"hits":34,"hitByPitch":3,"avg":".241","atBats":141,"obp":".321","slg":".397","ops":".718","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":163,"totalBases":56,"rbi":27,"leftOnBase":68,"sacBunts":0,"sacFlies":3,"babip":".244","groundOutsToAirouts":"0.86","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"35.25","popOuts":5,"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":64,"putOuts":125,"errors":3,"chances":192,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":0,"flyOuts":13,"groundOuts":32,"airOuts":27,"runs":12,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":35,"baseOnBalls":17,"intentionalWalks":0,"hits":23,"hitByPitch":2,"atBats":117,"obp":".309","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":511,"era":"3.31","inningsPitched":"32.2","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":11,"blownSaves":1,"earnedRuns":12,"whip":"1.22","battersFaced":136,"outs":98,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":511,"balls":195,"strikes":316,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.19","rbi":0,"winPercentage":".500","pitchesPerInning":"15.64","gamesFinished":1,"strikeoutWalkRatio":"2.06","strikeoutsPer9Inn":"9.64","walksPer9Inn":"4.68","hitsPer9Inn":"6.34","runsScoredPer9":"3.31","homeRunsPer9":"1.10","inheritedRunners":20,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":9},"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":false,"isOnBench":true,"isSubstitute":false}},"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":{"summary":"1.0 IP, 0 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":11,"strikes":10,"strikePercentage":".480","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":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":0,"flyOuts":13,"groundOuts":29,"airOuts":29,"runs":20,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":43,"baseOnBalls":27,"intentionalWalks":3,"hits":20,"hitByPitch":6,"atBats":120,"obp":".344","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":656,"era":"4.76","inningsPitched":"34.0","wins":3,"losses":3,"saves":2,"saveOpportunities":4,"holds":5,"blownSaves":2,"earnedRuns":18,"whip":"1.38","battersFaced":155,"outs":102,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":656,"balls":285,"strikes":371,"strikePercentage":".570","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".500","pitchesPerInning":"19.29","gamesFinished":12,"strikeoutWalkRatio":"1.59","strikeoutsPer9Inn":"11.38","walksPer9Inn":"7.15","hitsPer9Inn":"5.29","runsScoredPer9":"5.29","homeRunsPer9":"0.79","inheritedRunners":9,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":24,"groundOuts":70,"airOuts":53,"runs":21,"doubles":12,"triples":0,"homeRuns":4,"strikeOuts":38,"baseOnBalls":17,"intentionalWalks":0,"hits":54,"hitByPitch":5,"avg":".254","atBats":213,"obp":".321","slg":".366","ops":".687","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":237,"totalBases":78,"rbi":25,"leftOnBase":121,"sacBunts":0,"sacFlies":2,"babip":".289","groundOutsToAirouts":"1.32","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.25","popOuts":10,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":39,"putOuts":430,"errors":3,"chances":472,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID685133":{"person":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"jerseyNumber":"53","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"1-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":24,"flyOuts":10,"groundOuts":18,"airOuts":18,"runs":10,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":15,"baseOnBalls":7,"intentionalWalks":0,"hits":21,"hitByPitch":0,"avg":".292","atBats":72,"obp":".354","slg":".444","ops":".798","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":79,"totalBases":32,"rbi":13,"leftOnBase":24,"sacBunts":0,"sacFlies":0,"babip":".345","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":37,"errors":1,"chances":38,"fielding":".974","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"}]},"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":31,"flyOuts":12,"groundOuts":31,"airOuts":20,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":2,"intentionalWalks":0,"hits":12,"hitByPitch":3,"avg":".154","atBats":78,"obp":".205","slg":".205","ops":".410","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":87,"totalBases":16,"rbi":6,"leftOnBase":32,"sacBunts":4,"sacFlies":0,"babip":".190","groundOutsToAirouts":"1.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"78.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":21,"stolenBasePercentage":".636","caughtStealingPercentage":".364","assists":17,"putOuts":229,"errors":3,"chances":249,"fielding":".988","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":13,"gamesStarted":11,"flyOuts":33,"groundOuts":69,"airOuts":57,"runs":25,"doubles":10,"triples":0,"homeRuns":5,"strikeOuts":58,"baseOnBalls":35,"intentionalWalks":1,"hits":49,"hitByPitch":4,"atBats":231,"obp":".324","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1055,"era":"2.60","inningsPitched":"62.1","wins":4,"losses":5,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":18,"whip":"1.35","battersFaced":272,"outs":187,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1055,"balls":425,"strikes":630,"strikePercentage":".600","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.21","rbi":0,"winPercentage":".444","pitchesPerInning":"16.93","gamesFinished":0,"strikeoutWalkRatio":"1.66","strikeoutsPer9Inn":"8.37","walksPer9Inn":"5.05","hitsPer9Inn":"7.07","runsScoredPer9":"3.61","homeRunsPer9":"0.72","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":7,"errors":1,"chances":11,"fielding":".909","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":"0-3 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":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":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":29,"groundOuts":29,"airOuts":51,"runs":17,"doubles":8,"triples":0,"homeRuns":3,"strikeOuts":42,"baseOnBalls":13,"intentionalWalks":0,"hits":36,"hitByPitch":3,"avg":".231","atBats":156,"obp":".301","slg":".340","ops":".641","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":174,"totalBases":53,"rbi":17,"leftOnBase":72,"sacBunts":1,"sacFlies":1,"babip":".295","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.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":11,"stolenBases":32,"stolenBasePercentage":".744","caughtStealingPercentage":".256","assists":15,"putOuts":394,"errors":4,"chances":413,"fielding":".990","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":15,"gamesStarted":0,"flyOuts":6,"groundOuts":9,"airOuts":15,"runs":6,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":17,"baseOnBalls":6,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":49,"obp":".281","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":229,"era":"4.05","inningsPitched":"13.1","wins":0,"losses":2,"saves":1,"saveOpportunities":3,"holds":0,"blownSaves":2,"earnedRuns":6,"whip":"1.13","battersFaced":57,"outs":40,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":229,"balls":78,"strikes":151,"strikePercentage":".660","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".000","pitchesPerInning":"17.18","gamesFinished":7,"strikeoutWalkRatio":"2.83","strikeoutsPer9Inn":"11.48","walksPer9Inn":"4.05","hitsPer9Inn":"6.08","runsScoredPer9":"4.05","homeRunsPer9":"1.35","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":{},"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":15,"gamesStarted":15,"flyOuts":51,"groundOuts":60,"airOuts":101,"runs":39,"doubles":15,"triples":1,"homeRuns":7,"strikeOuts":100,"baseOnBalls":24,"intentionalWalks":0,"hits":65,"hitByPitch":4,"atBats":321,"obp":".263","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1419,"era":"3.68","inningsPitched":"88.0","wins":3,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"1.01","battersFaced":355,"outs":264,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1419,"balls":490,"strikes":929,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".375","pitchesPerInning":"16.13","gamesFinished":0,"strikeoutWalkRatio":"4.17","strikeoutsPer9Inn":"10.23","walksPer9Inn":"2.45","hitsPer9Inn":"6.65","runsScoredPer9":"3.99","homeRunsPer9":"0.72","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":25,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":3,"gamesStarted":0,"flyOuts":5,"groundOuts":0,"airOuts":8,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":14,"obp":".176","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":69,"era":"0.00","inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"0.64","battersFaced":17,"outs":14,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":69,"balls":23,"strikes":46,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"14.79","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"11.57","walksPer9Inn":"5.79","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"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":"2.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":28,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":10,"strikes":18,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":28,"gamesStarted":2,"flyOuts":18,"groundOuts":54,"airOuts":33,"runs":22,"doubles":5,"triples":3,"homeRuns":4,"strikeOuts":35,"baseOnBalls":13,"intentionalWalks":1,"hits":38,"hitByPitch":0,"atBats":159,"obp":".297","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":704,"era":"4.01","inningsPitched":"42.2","wins":1,"losses":2,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":19,"whip":"1.20","battersFaced":173,"outs":128,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":704,"balls":241,"strikes":463,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":4,"groundOutsToAirouts":"1.64","rbi":0,"winPercentage":".333","pitchesPerInning":"16.50","gamesFinished":11,"strikeoutWalkRatio":"2.69","strikeoutsPer9Inn":"7.38","walksPer9Inn":"2.74","hitsPer9Inn":"8.02","runsScoredPer9":"4.64","homeRunsPer9":"0.84","inheritedRunners":14,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":7,"errors":0,"chances":20,"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,663611,666176,687093,672724,695681,694203,681351,642350,685133,696270,608718,666171],"pitchers":[696270,608718,666171],"bench":[623168,694384,622268],"bullpen":[691951,696147,672282,815083,820862,696519,681217,667755,700712,489446],"battingOrder":[687263,663611,666176,687093,672724,695681,694203,681351,685133],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Peraza, O (10, Jump)."},{"label":"TB","value":"Grissom; Meckler; Moore; Peraza, O 2."},{"label":"Runners left in scoring position, 2 out","value":"Madrigal; Guzman, D; Moore 2."},{"label":"Team RISP","value":"0-for-4."},{"label":"Team LOB","value":"7."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Moore (1, fielding)."}]}],"note":[{"label":"a","value":"Singled for Siri 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":9,"airOuts":11,"runs":5,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".250","atBats":32,"obp":".329","slg":".419","ops":".748","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":15,"rbi":5,"leftOnBase":11,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":2,"lineOuts":2},"pitching":{"flyOuts":9,"groundOuts":3,"airOuts":12,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":30,"obp":".235","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":162,"era":"4.85","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":0,"whip":"1.44","battersFaced":34,"outs":27,"completeGames":0,"shutouts":1,"pitchesThrown":162,"balls":54,"strikes":108,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.25","rbi":0,"pitchesPerInning":"18.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":17,"groundOuts":57,"airOuts":37,"runs":22,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":55,"baseOnBalls":20,"intentionalWalks":1,"hits":34,"hitByPitch":0,"avg":".186","atBats":183,"obp":".266","slg":".284","ops":".550","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":203,"totalBases":52,"rbi":19,"leftOnBase":74,"sacBunts":0,"sacFlies":0,"babip":".242","groundOutsToAirouts":"1.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.75","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":118,"errors":1,"chances":120,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641680":{"person":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"jerseyNumber":"15","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"600","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":16,"groundOuts":28,"airOuts":29,"runs":13,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":18,"baseOnBalls":9,"intentionalWalks":0,"hits":25,"hitByPitch":0,"avg":".253","atBats":99,"obp":".312","slg":".485","ops":".797","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":109,"totalBases":48,"rbi":14,"leftOnBase":49,"sacBunts":0,"sacFlies":1,"babip":".260","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.80","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":{"caughtStealing":3,"stolenBases":19,"stolenBasePercentage":".864","caughtStealingPercentage":".136","assists":7,"putOuts":196,"errors":1,"chances":204,"fielding":".995","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID669372":{"person":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":13,"flyOuts":43,"groundOuts":84,"airOuts":70,"runs":28,"doubles":10,"triples":0,"homeRuns":8,"strikeOuts":68,"baseOnBalls":32,"intentionalWalks":0,"hits":58,"hitByPitch":4,"atBats":278,"obp":".298","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":1208,"era":"2.91","inningsPitched":"77.1","wins":5,"losses":3,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":25,"whip":"1.16","battersFaced":316,"outs":232,"gamesPitched":16,"completeGames":1,"shutouts":0,"pitchesThrown":1208,"balls":465,"strikes":743,"strikePercentage":".620","hitBatsmen":4,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":".625","pitchesPerInning":"15.62","gamesFinished":2,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"7.91","walksPer9Inn":"3.72","hitsPer9Inn":"6.75","runsScoredPer9":"3.26","homeRunsPer9":"0.93","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"errors":0,"chances":9,"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":"1-3 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":24,"groundOuts":44,"airOuts":47,"runs":36,"doubles":9,"triples":1,"homeRuns":11,"strikeOuts":54,"baseOnBalls":13,"intentionalWalks":0,"hits":56,"hitByPitch":2,"avg":".281","atBats":199,"obp":".332","slg":".503","ops":".835","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":216,"totalBases":100,"rbi":28,"leftOnBase":86,"sacBunts":2,"sacFlies":0,"babip":".336","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.09","popOuts":14,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":91,"putOuts":68,"errors":6,"chances":165,"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"}]},"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":"900","stats":{"batting":{"summary":"1-4 | K","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":0,"stolenBases":0,"stolenBasePercentage":".---","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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":28,"groundOuts":65,"airOuts":70,"runs":19,"doubles":9,"triples":0,"homeRuns":3,"strikeOuts":34,"baseOnBalls":21,"intentionalWalks":1,"hits":51,"hitByPitch":3,"avg":".235","atBats":217,"obp":".309","slg":".318","ops":".627","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":244,"totalBases":69,"rbi":19,"leftOnBase":97,"sacBunts":1,"sacFlies":2,"babip":".264","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"72.33","popOuts":14,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":143,"putOuts":117,"errors":4,"chances":264,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID686993":{"person":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":35,"gamesStarted":0,"flyOuts":24,"groundOuts":29,"airOuts":37,"runs":14,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":34,"baseOnBalls":8,"intentionalWalks":1,"hits":28,"hitByPitch":0,"atBats":125,"obp":".267","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":553,"era":"3.18","inningsPitched":"34.0","wins":2,"losses":3,"saves":1,"saveOpportunities":3,"holds":12,"blownSaves":2,"earnedRuns":12,"whip":"1.06","battersFaced":136,"outs":102,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":553,"balls":190,"strikes":363,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".400","pitchesPerInning":"16.26","gamesFinished":5,"strikeoutWalkRatio":"4.25","strikeoutsPer9Inn":"9.00","walksPer9Inn":"2.12","hitsPer9Inn":"7.41","runsScoredPer9":"3.71","homeRunsPer9":"1.32","inheritedRunners":21,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":4,"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":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":30,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":11,"strikes":19,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID605130":{"person":{"id":605130,"fullName":"Scott Barlow","link":"/api/v1/people/605130"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":34,"gamesStarted":0,"flyOuts":26,"groundOuts":29,"airOuts":40,"runs":24,"doubles":5,"triples":0,"homeRuns":7,"strikeOuts":26,"baseOnBalls":19,"intentionalWalks":2,"hits":23,"hitByPitch":7,"atBats":116,"obp":".340","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":546,"era":"6.25","inningsPitched":"31.2","wins":2,"losses":0,"saves":2,"saveOpportunities":3,"holds":10,"blownSaves":1,"earnedRuns":22,"whip":"1.33","battersFaced":144,"outs":95,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":546,"balls":226,"strikes":320,"strikePercentage":".590","hitBatsmen":7,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.24","gamesFinished":4,"strikeoutWalkRatio":"1.37","strikeoutsPer9Inn":"7.39","walksPer9Inn":"5.40","hitsPer9Inn":"6.54","runsScoredPer9":"6.82","homeRunsPer9":"1.99","inheritedRunners":14,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666126":{"person":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"jerseyNumber":"26","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"700","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":3,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":26,"groundOuts":57,"airOuts":49,"runs":17,"doubles":9,"triples":1,"homeRuns":6,"strikeOuts":22,"baseOnBalls":21,"intentionalWalks":0,"hits":50,"hitByPitch":3,"avg":".282","atBats":177,"obp":".366","slg":".446","ops":".812","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":202,"totalBases":79,"rbi":21,"leftOnBase":78,"sacBunts":0,"sacFlies":1,"babip":".293","groundOutsToAirouts":"1.16","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.50","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":{"gamesStarted":1,"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":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID660761":{"person":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":1,"flyOuts":16,"groundOuts":29,"airOuts":35,"runs":24,"doubles":13,"triples":0,"homeRuns":2,"strikeOuts":42,"baseOnBalls":19,"intentionalWalks":1,"hits":48,"hitByPitch":3,"atBats":151,"obp":".402","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":694,"era":"5.54","inningsPitched":"37.1","wins":1,"losses":2,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":23,"whip":"1.79","battersFaced":176,"outs":112,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":694,"balls":261,"strikes":433,"strikePercentage":".620","hitBatsmen":3,"balks":2,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".333","pitchesPerInning":"18.59","gamesFinished":10,"strikeoutWalkRatio":"2.21","strikeoutsPer9Inn":"10.13","walksPer9Inn":"4.58","hitsPer9Inn":"11.57","runsScoredPer9":"5.79","homeRunsPer9":"0.48","inheritedRunners":13,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":8,"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}},"ID675961":{"person":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"jerseyNumber":"12","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"901","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":5,"groundOuts":11,"airOuts":9,"runs":6,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".295","atBats":44,"obp":".326","slg":".477","ops":".803","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":47,"totalBases":21,"rbi":5,"leftOnBase":13,"sacBunts":1,"sacFlies":0,"babip":".387","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.00","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":32,"putOuts":14,"errors":1,"chances":47,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":14,"groundOuts":22,"airOuts":26,"runs":18,"doubles":6,"triples":2,"homeRuns":3,"strikeOuts":41,"baseOnBalls":7,"intentionalWalks":0,"hits":26,"hitByPitch":4,"avg":".232","atBats":112,"obp":".294","slg":".402","ops":".696","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":126,"totalBases":45,"rbi":14,"leftOnBase":47,"sacBunts":0,"sacFlies":3,"babip":".324","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.33","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":32,"putOuts":23,"errors":2,"chances":57,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691016":{"person":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"jerseyNumber":"21","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | HR, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":40,"groundOuts":79,"airOuts":69,"runs":36,"doubles":19,"triples":2,"homeRuns":13,"strikeOuts":55,"baseOnBalls":38,"intentionalWalks":4,"hits":62,"hitByPitch":1,"avg":".235","atBats":264,"obp":".332","slg":".470","ops":".802","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":304,"totalBases":124,"rbi":40,"leftOnBase":134,"sacBunts":0,"sacFlies":1,"babip":".249","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.31","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":142,"errors":0,"chances":146,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID695611":{"person":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(W, 3-1)","summary":"7.0 IP, 0 ER, 7 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":8,"groundOuts":3,"airOuts":10,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":107,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":24,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":107,"balls":35,"strikes":72,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":15,"gamesStarted":0,"flyOuts":14,"groundOuts":11,"airOuts":15,"runs":10,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":20,"baseOnBalls":7,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":59,"obp":".303","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":295,"era":"5.63","inningsPitched":"16.0","wins":2,"losses":1,"saves":2,"saveOpportunities":2,"holds":4,"blownSaves":0,"earnedRuns":10,"whip":"1.25","battersFaced":66,"outs":48,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":295,"balls":104,"strikes":191,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".667","pitchesPerInning":"18.44","gamesFinished":5,"strikeoutWalkRatio":"2.86","strikeoutsPer9Inn":"11.25","walksPer9Inn":"3.94","hitsPer9Inn":"7.31","runsScoredPer9":"5.63","homeRunsPer9":"1.13","inheritedRunners":14,"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":true,"isSubstitute":false}},"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":"1-4 | 2B, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":29,"groundOuts":46,"airOuts":47,"runs":54,"doubles":14,"triples":1,"homeRuns":18,"strikeOuts":97,"baseOnBalls":68,"intentionalWalks":9,"hits":78,"hitByPitch":2,"avg":".291","atBats":268,"obp":".438","slg":".552","ops":".990","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":338,"totalBases":148,"rbi":57,"leftOnBase":86,"sacBunts":0,"sacFlies":0,"babip":".392","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.89","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":26,"putOuts":535,"errors":3,"chances":564,"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":{"summary":"1.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":25,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":8,"strikes":17,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":38,"gamesStarted":0,"flyOuts":16,"groundOuts":29,"airOuts":33,"runs":13,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":43,"baseOnBalls":24,"intentionalWalks":2,"hits":31,"hitByPitch":2,"atBats":135,"obp":".352","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":690,"era":"3.03","inningsPitched":"35.2","wins":3,"losses":0,"saves":6,"saveOpportunities":9,"holds":10,"blownSaves":3,"earnedRuns":12,"whip":"1.54","battersFaced":162,"outs":107,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":690,"balls":276,"strikes":414,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":"1.000","pitchesPerInning":"19.35","gamesFinished":10,"strikeoutWalkRatio":"1.79","strikeoutsPer9Inn":"10.85","walksPer9Inn":"6.06","hitsPer9Inn":"7.82","runsScoredPer9":"3.28","homeRunsPer9":"0.76","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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID665622":{"person":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":1,"flyOuts":21,"groundOuts":26,"airOuts":33,"runs":21,"doubles":6,"triples":1,"homeRuns":4,"strikeOuts":38,"baseOnBalls":15,"intentionalWalks":1,"hits":35,"hitByPitch":1,"atBats":130,"obp":".345","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":573,"era":"4.54","inningsPitched":"33.2","wins":1,"losses":1,"saves":0,"saveOpportunities":2,"holds":3,"blownSaves":2,"earnedRuns":17,"whip":"1.49","battersFaced":148,"outs":101,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":573,"balls":228,"strikes":345,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".500","pitchesPerInning":"17.02","gamesFinished":9,"strikeoutWalkRatio":"2.53","strikeoutsPer9Inn":"10.16","walksPer9Inn":"4.01","hitsPer9Inn":"9.36","runsScoredPer9":"5.61","homeRunsPer9":"1.07","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":true,"isSubstitute":false}},"ID703607":{"person":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"jerseyNumber":"33","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"800","stats":{"batting":{"summary":"1-2 | BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":10,"groundOuts":24,"airOuts":14,"runs":11,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":34,"baseOnBalls":8,"intentionalWalks":0,"hits":32,"hitByPitch":5,"avg":".314","atBats":102,"obp":".385","slg":".422","ops":".807","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":117,"totalBases":43,"rbi":9,"leftOnBase":33,"sacBunts":0,"sacFlies":2,"babip":".441","groundOutsToAirouts":"1.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.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":2,"putOuts":87,"errors":3,"chances":92,"fielding":".967","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":"701","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":13,"groundOuts":9,"airOuts":19,"runs":7,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":18,"baseOnBalls":4,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".237","atBats":59,"obp":".286","slg":".373","ops":".659","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":64,"totalBases":22,"rbi":6,"leftOnBase":21,"sacBunts":1,"sacFlies":0,"babip":".308","groundOutsToAirouts":"0.47","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.50","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":33,"errors":2,"chances":35,"fielding":".943","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"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,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | HR, K, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"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":1,"putOuts":11,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":53,"groundOuts":50,"airOuts":97,"runs":48,"doubles":15,"triples":0,"homeRuns":19,"strikeOuts":59,"baseOnBalls":24,"intentionalWalks":1,"hits":78,"hitByPitch":4,"avg":".276","atBats":283,"obp":".340","slg":".530","ops":".870","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":312,"totalBases":150,"rbi":39,"leftOnBase":126,"sacBunts":0,"sacFlies":1,"babip":".286","groundOutsToAirouts":"0.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.90","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":{"gamesStarted":1,"caughtStealing":13,"stolenBases":27,"stolenBasePercentage":".675","caughtStealingPercentage":".325","assists":28,"putOuts":463,"errors":1,"chances":492,"fielding":".998","passedBall":3,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID678022":{"person":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":3,"flyOuts":25,"groundOuts":34,"airOuts":40,"runs":30,"doubles":7,"triples":1,"homeRuns":5,"strikeOuts":49,"baseOnBalls":14,"intentionalWalks":0,"hits":43,"hitByPitch":6,"atBats":164,"obp":".339","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":718,"era":"6.15","inningsPitched":"41.0","wins":2,"losses":3,"saves":3,"saveOpportunities":5,"holds":2,"blownSaves":2,"earnedRuns":28,"whip":"1.39","battersFaced":186,"outs":123,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":718,"balls":239,"strikes":479,"strikePercentage":".670","hitBatsmen":6,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".400","pitchesPerInning":"17.51","gamesFinished":5,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"10.76","walksPer9Inn":"3.07","hitsPer9Inn":"9.44","runsScoredPer9":"6.59","homeRunsPer9":"1.10","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":15,"gamesStarted":15,"flyOuts":58,"groundOuts":70,"airOuts":96,"runs":51,"doubles":14,"triples":3,"homeRuns":19,"strikeOuts":68,"baseOnBalls":23,"intentionalWalks":0,"hits":81,"hitByPitch":2,"atBats":312,"obp":".312","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1318,"era":"5.13","inningsPitched":"79.0","wins":3,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.32","battersFaced":340,"outs":237,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1318,"balls":467,"strikes":851,"strikePercentage":".650","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".300","pitchesPerInning":"16.68","gamesFinished":0,"strikeoutWalkRatio":"2.96","strikeoutsPer9Inn":"7.75","walksPer9Inn":"2.62","hitsPer9Inn":"9.23","runsScoredPer9":"5.81","homeRunsPer9":"2.16","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":17,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"500","stats":{"batting":{"summary":"1-3 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"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":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":28,"groundOuts":61,"airOuts":50,"runs":21,"doubles":9,"triples":0,"homeRuns":3,"strikeOuts":22,"baseOnBalls":8,"intentionalWalks":0,"hits":52,"hitByPitch":0,"avg":".284","atBats":183,"obp":".313","slg":".383","ops":".696","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":193,"totalBases":70,"rbi":23,"leftOnBase":83,"sacBunts":1,"sacFlies":1,"babip":".308","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"61.00","popOuts":7,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":87,"putOuts":52,"errors":0,"chances":139,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[680869,701762,669127,691016,805779,641680,666126,687515,703607,643446,675961,695611,686930,663687],"pitchers":[695611,686930,663687],"bench":[671732,691777],"bullpen":[665660,605130,650644,669372,665622,678022,605488,686993,660761],"battingOrder":[680869,701762,669127,691016,805779,641680,687515,703607,675961],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Kurtz (14, Johnson, R)."},{"label":"HR","value":"Langeliers (19, 1st inning off Johnson, R, 2 on, 0 out); Soderstrom (13, 1st inning off Johnson, R, 0 on, 0 out)."},{"label":"TB","value":"Bolte; Gelof; Heim; Kurtz 2; Langeliers 4; McNeil; Soderstrom 4; Wilson, J."},{"label":"RBI","value":"Bolte (9); Langeliers 3 (39); Soderstrom (40)."},{"label":"Runners left in scoring position, 2 out","value":"Cortes; Kurtz 2; McNeil."},{"label":"SF","value":"Bolte."},{"label":"Team RISP","value":"1-for-5."},{"label":"Team LOB","value":"7."}]}],"note":[]}},"officials":[{"official":{"id":575629,"fullName":"Shane Livensparger","link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":605670,"fullName":"Dan Merzel","link":"/api/v1/people/605670"},"officialType":"First Base"},{"official":{"id":483564,"fullName":"Dan Bellino","link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":483919,"fullName":"Mark Ripperger","link":"/api/v1/people/483919"},"officialType":"Third Base"}],"info":[{"label":"ABS Challenge","value":"Madrigal 2 (Strike-Confirmed, Strike-Confirmed); O'Hoppe (Ball-Overturned to Strike); Langeliers (Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Johnson, R 89-57; Suter 28-18; Zeferjahn 21-10; Jump 107-72; Barnett 30-19; Harris, H 25-17."},{"label":"Groundouts-flyouts","value":"Johnson, R 5-6; Suter 4-0; Zeferjahn 0-1; Jump 3-8; Barnett 0-1; Harris, H 0-0."},{"label":"Batters faced","value":"Johnson, R 25; Suter 6; Zeferjahn 5; Jump 24; Barnett 5; Harris, H 5."},{"label":"Umpires","value":"HP: Shane Livensparger. 1B: Dan Merzel. 2B: Dan Bellino. 3B: Mark Ripperger. "},{"label":"Weather","value":"75 degrees, Clear."},{"label":"Wind","value":"15 mph, Out To CF."},{"label":"First pitch","value":"6:41 PM."},{"label":"T","value":"2:31."},{"label":"Att","value":"9,245."},{"label":"Venue","value":"Sutter Health Park."},{"label":"June 18, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611","boxscoreName":"Jump"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(W, 3-1)","summary":"7.0 IP, 0 ER, 7 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":8,"groundOuts":3,"airOuts":10,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":107,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":24,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":107,"balls":35,"strikes":72,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":81,"pitchingGameScore":81},{"player":{"person":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718","boxscoreName":"Suter"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":28,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":10,"strikes":18,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":28,"gamesStarted":2,"flyOuts":18,"groundOuts":54,"airOuts":33,"runs":22,"doubles":5,"triples":3,"homeRuns":4,"strikeOuts":35,"baseOnBalls":13,"intentionalWalks":1,"hits":38,"hitByPitch":0,"atBats":159,"obp":".297","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":704,"era":"4.01","inningsPitched":"42.2","wins":1,"losses":2,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":19,"whip":"1.20","battersFaced":173,"outs":128,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":704,"balls":241,"strikes":463,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":4,"groundOutsToAirouts":"1.64","rbi":0,"winPercentage":".333","pitchesPerInning":"16.50","gamesFinished":11,"strikeoutWalkRatio":"2.69","strikeoutsPer9Inn":"7.38","walksPer9Inn":"2.74","hitsPer9Inn":"8.02","runsScoredPer9":"4.64","homeRunsPer9":"0.84","inheritedRunners":14,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":7,"errors":0,"chances":20,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"reliever","gameScore":54,"pitchingGameScore":54},{"player":{"person":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127","boxscoreName":"Langeliers"},"jerseyNumber":"23","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | HR, K, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"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":1,"putOuts":11,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":53,"groundOuts":50,"airOuts":97,"runs":48,"doubles":15,"triples":0,"homeRuns":19,"strikeOuts":59,"baseOnBalls":24,"intentionalWalks":1,"hits":78,"hitByPitch":4,"avg":".276","atBats":283,"obp":".340","slg":".530","ops":".870","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":312,"totalBases":150,"rbi":39,"leftOnBase":126,"sacBunts":0,"sacFlies":1,"babip":".286","groundOutsToAirouts":"0.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.90","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":{"gamesStarted":1,"caughtStealing":13,"stolenBases":27,"stolenBasePercentage":".675","caughtStealingPercentage":".325","assists":28,"putOuts":463,"errors":1,"chances":492,"fielding":".998","passedBall":3,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":54,"hittingGameScore":54}]},"decisions":{"winner":{"id":695611,"fullName":"Gage Jump","link":"/api/v1/people/695611"},"loser":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}