{"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":824009,"link":"/api/v1.1/game/824009/feed/live","metaData":{"wait":10,"timeStamp":"20260718_041918","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count21","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824009,"type":"R","doubleHeader":"N","id":"2026/07/17/detmlb-anamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824009-2026-07-17","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-18T01:38:00Z","originalDate":"2026-07-17","officialDate":"2026-07-17","dayNight":"night","time":"6:38","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116","season":2026,"venue":{"id":2394,"name":"Comerica Park","link":"/api/v1/venues/2394"},"springVenue":{"id":2511,"link":"/api/v1/venues/2511"},"teamCode":"det","fileCode":"det","abbreviation":"DET","teamName":"Tigers","locationName":"Detroit","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Detroit","record":{"gamesPlayed":97,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":45,"losses":52,"ties":0,"pct":".464"},"records":{},"divisionLeader":false,"wins":45,"losses":52,"winningPercentage":".464"},"franchiseName":"Detroit","clubName":"Tigers","active":true},"home":{"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":98,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":38,"losses":60,"ties":0,"pct":".388"},"records":{},"divisionLeader":false,"wins":38,"losses":60,"winningPercentage":".388"},"franchiseName":"Los Angeles","clubName":"Angels","active":true}},"players":{"ID669373":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373","firstName":"Tarik","lastName":"Skubal","primaryNumber":"29","birthDate":"1996-11-20","currentAge":29,"birthCity":"Hayward","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tarik","useLastName":"Skubal","middleName":"Daniel","boxscoreName":"Skubal","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"tare-ick sku-ble","mlbDebutDate":"2020-08-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tarik Skubal","nameSlug":"tarik-skubal-669373","firstLastName":"Tarik Skubal","lastFirstName":"Skubal, Tarik","lastInitName":"Skubal, T","initLastName":"T Skubal","fullFMLName":"Tarik Daniel Skubal","fullLFMName":"Skubal, Tarik Daniel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663554":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554","firstName":"Casey","lastName":"Mize","primaryNumber":"12","birthDate":"1997-05-01","currentAge":29,"birthCity":"Springville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Casey","useLastName":"Mize","middleName":"A.","boxscoreName":"Mize","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Casey Mize","nameSlug":"casey-mize-663554","firstLastName":"Casey Mize","lastFirstName":"Mize, Casey","lastInitName":"Mize, C","initLastName":"C Mize","fullFMLName":"Casey A. Mize","fullLFMName":"Mize, Casey A.","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID701678":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678","firstName":"Hao-Yu","lastName":"Lee","primaryNumber":"50","birthDate":"2003-02-03","currentAge":23,"birthCity":"New Taipei","birthCountry":"Taiwan","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Hao-Yu","useLastName":"Lee","boxscoreName":"Lee","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-04-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hao-Yu Lee","nameSlug":"hao-yu-lee-701678","firstLastName":"Hao-Yu Lee","lastFirstName":"Lee, Hao-Yu","lastInitName":"Lee, H","initLastName":"H Lee","fullFMLName":"Hao-Yu Lee","fullLFMName":"Lee, Hao-Yu ","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID624585":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585","firstName":"Jorge","lastName":"Soler","primaryNumber":"12","birthDate":"1992-02-25","currentAge":34,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Jorge","useLastName":"Soler","middleName":"Carlos","boxscoreName":"Soler","nickName":"El Crudo","gender":"M","nameMatrilineal":"Castillo","isPlayer":true,"isVerified":true,"pronunciation":"HOR-hay soh-LAIR","mlbDebutDate":"2014-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorge Soler","nameSlug":"jorge-soler-624585","firstLastName":"Jorge Soler","lastFirstName":"Soler, Jorge","lastInitName":"Soler, J","initLastName":"J Soler","fullFMLName":"Jorge Carlos Soler","fullLFMName":"Soler, Jorge Carlos","strikeZoneTop":3.35,"strikeZoneBottom":1.69},"ID689225":{"id":689225,"fullName":"Beau Brieske","link":"/api/v1/people/689225","firstName":"Beau","lastName":"Brieske","primaryNumber":"4","birthDate":"1998-04-04","currentAge":28,"birthCity":"Chandler","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Beau","useLastName":"Brieske","middleName":"Conner","boxscoreName":"Brieske","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"briss-KEY","mlbDebutDate":"2022-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Beau Brieske","nameSlug":"beau-brieske-689225","firstLastName":"Beau Brieske","lastFirstName":"Brieske, Beau","lastInitName":"Brieske, B","initLastName":"B Brieske","fullFMLName":"Beau Conner Brieske","fullLFMName":"Brieske, Beau Conner","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID623454":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454","firstName":"Andrew","lastName":"Anderson","primaryNumber":"38","birthDate":"1994-03-22","currentAge":32,"birthCity":"Reno","birthStateProvince":"NV","birthCountry":"USA","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Drew","useLastName":"Anderson","middleName":"J.","boxscoreName":"Anderson, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2017-08-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Anderson","nameSlug":"drew-anderson-623454","firstLastName":"Drew Anderson","lastFirstName":"Anderson, Drew","lastInitName":"Anderson, D","initLastName":"D Anderson","fullFMLName":"Andrew J. Anderson","fullLFMName":"Anderson, Andrew J.","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID696270":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270","firstName":"Ryan","lastName":"Johnson","primaryNumber":"32","birthDate":"2002-08-05","currentAge":23,"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":"59","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},"ID682985":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985","firstName":"Riley","lastName":"Greene","primaryNumber":"31","birthDate":"2000-09-28","currentAge":25,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Riley","useLastName":"Greene","middleName":"Alan","boxscoreName":"Greene, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-06-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Riley Greene","nameSlug":"riley-greene-682985","firstLastName":"Riley Greene","lastFirstName":"Greene, Riley","lastInitName":"Greene, R","initLastName":"R Greene","fullFMLName":"Riley Alan Greene","fullLFMName":"Greene, Riley Alan","strikeZoneTop":3.3,"strikeZoneBottom":1.67},"ID663947":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947","firstName":"Weston","lastName":"Holton","primaryNumber":"87","birthDate":"1996-06-13","currentAge":30,"birthCity":"Tallahassee","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Holton","middleName":"Tyler","boxscoreName":"Holton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-04-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tyler Holton","nameSlug":"tyler-holton-663947","firstLastName":"Tyler Holton","lastFirstName":"Holton, Tyler","lastInitName":"Holton, T","initLastName":"T Holton","fullFMLName":"Weston Tyler Holton","fullLFMName":"Holton, Weston Tyler","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID805808":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808","firstName":"Kevin","lastName":"McGonigle","primaryNumber":"7","birthDate":"2004-08-18","currentAge":21,"birthCity":"Media","birthStateProvince":"PA","birthCountry":"USA","height":"5' 9\"","weight":187,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Kevin","useLastName":"McGonigle","middleName":"Patrick","boxscoreName":"McGonigle","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-03-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin McGonigle","nameSlug":"kevin-mcgonigle-805808","firstLastName":"Kevin McGonigle","lastFirstName":"McGonigle, Kevin","lastInitName":"McGonigle, K","initLastName":"K McGonigle","fullFMLName":"Kevin McGonigle","fullLFMName":"McGonigle, Kevin","strikeZoneTop":3.086,"strikeZoneBottom":1.557},"ID680570":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570","firstName":"Grayson","lastName":"Rodriguez","primaryNumber":"21","birthDate":"1999-11-16","currentAge":26,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grayson","useLastName":"Rodriguez","middleName":"Greer","boxscoreName":"Rodriguez, G","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-04-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grayson Rodriguez","nameSlug":"grayson-rodriguez-680570","firstLastName":"Grayson Rodriguez","lastFirstName":"Rodriguez, Grayson","lastInitName":"Rodriguez, G","initLastName":"G Rodriguez","fullFMLName":"Grayson Greer Rodriguez","fullLFMName":"Rodriguez, Grayson Greer","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID545361":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361","firstName":"Michael","lastName":"Trout","primaryNumber":"27","birthDate":"1991-08-07","currentAge":34,"birthCity":"Vineland","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Mike","useLastName":"Trout","middleName":"Nelson","boxscoreName":"Trout","nickName":"Kiiiiid","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2011-07-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mike Trout","nameSlug":"mike-trout-545361","firstLastName":"Mike Trout","lastFirstName":"Trout, Mike","lastInitName":"Trout, M","initLastName":"M Trout","fullFMLName":"Michael Nelson Trout","fullLFMName":"Trout, Michael Nelson","strikeZoneTop":3.244,"strikeZoneBottom":1.637},"ID445276":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276","firstName":"Kenley","lastName":"Jansen","primaryNumber":"74","birthDate":"1987-09-30","currentAge":38,"birthCity":"Willemstad","birthCountry":"Curacao","height":"6' 5\"","weight":265,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kenley","useLastName":"Jansen","middleName":"Geronimo","boxscoreName":"Jansen, K","nickName":"Kenleyfornia","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"KEHN-lee JAN-sin","mlbDebutDate":"2010-07-24","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kenley Jansen","nameSlug":"kenley-jansen-445276","firstLastName":"Kenley Jansen","lastFirstName":"Jansen, Kenley","lastInitName":"Jansen, K","initLastName":"K Jansen","fullFMLName":"Kenley Geronimo Jansen","fullLFMName":"Jansen, Kenley Geronimo","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID656427":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427","firstName":"Jack","lastName":"Flaherty","primaryNumber":"9","birthDate":"1995-10-15","currentAge":30,"birthCity":"Burbank","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Flaherty","middleName":"Rafe","boxscoreName":"Flaherty","nickName":"Flare","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Flaherty","nameSlug":"jack-flaherty-656427","firstLastName":"Jack Flaherty","lastFirstName":"Flaherty, Jack","lastInitName":"Flaherty, J","initLastName":"J Flaherty","fullFMLName":"Jack Rafe Flaherty","fullLFMName":"Flaherty, Jack Rafe","strikeZoneTop":3.48,"strikeZoneBottom":1.62},"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},"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},"ID663837":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837","firstName":"Matthew","lastName":"Vierling","primaryNumber":"8","birthDate":"1996-09-16","currentAge":29,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Matt","useLastName":"Vierling","middleName":"Gregory","boxscoreName":"Vierling","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"VEER-ling","mlbDebutDate":"2021-06-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Vierling","nameSlug":"matt-vierling-663837","firstLastName":"Matt Vierling","lastFirstName":"Vierling, Matt","lastInitName":"Vierling, M","initLastName":"M Vierling","fullFMLName":"Matthew Gregory Vierling","fullLFMName":"Vierling, Matthew Gregory","strikeZoneTop":3.274,"strikeZoneBottom":1.652},"ID608718":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718","firstName":"Brent","lastName":"Suter","primaryNumber":"37","birthDate":"1989-08-29","currentAge":36,"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},"ID693307":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307","firstName":"Francis","lastName":"Dingler","primaryNumber":"13","birthDate":"1998-09-17","currentAge":27,"birthCity":"Massillon","birthStateProvince":"OH","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Dillon","useLastName":"Dingler","middleName":"Dillon","boxscoreName":"Dingler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dillon Dingler","nameSlug":"dillon-dingler-693307","firstLastName":"Dillon Dingler","lastFirstName":"Dingler, Dillon","lastInitName":"Dingler, D","initLastName":"D Dingler","fullFMLName":"Francis Dillon Dingler","fullLFMName":"Dingler, Francis Dillon","strikeZoneTop":3.272,"strikeZoneBottom":1.651},"ID690993":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993","firstName":"Colten","lastName":"Keith","primaryNumber":"33","birthDate":"2001-08-14","currentAge":24,"birthCity":"Zanesville","birthStateProvince":"OH","birthCountry":"USA","height":"6' 2\"","weight":211,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Colt","useLastName":"Keith","middleName":"Thomas","boxscoreName":"Keith","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colt Keith","nameSlug":"colt-keith-690993","firstLastName":"Colt Keith","lastFirstName":"Keith, Colt","lastInitName":"Keith, C","initLastName":"C Keith","fullFMLName":"Colten Thomas Keith","fullLFMName":"Keith, Colten Thomas","strikeZoneTop":3.278,"strikeZoneBottom":1.654},"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":30,"birthCity":"Sabana Grande de Boya","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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},"ID656716":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716","firstName":"Zachary","lastName":"McKinstry","primaryNumber":"39","birthDate":"1995-04-29","currentAge":31,"birthCity":"Toledo","birthStateProvince":"OH","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Zach","useLastName":"McKinstry","boxscoreName":"McKinstry","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"muh-KIN-stry","mlbDebutDate":"2020-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach McKinstry","nameSlug":"zach-mckinstry-656716","firstLastName":"Zach McKinstry","lastFirstName":"McKinstry, Zach","lastInitName":"McKinstry, Z","initLastName":"Z McKinstry","fullFMLName":"Zachary McKinstry","fullLFMName":"McKinstry, Zachary","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"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},"ID680664":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664","firstName":"Eduardo","lastName":"Valencia","primaryNumber":"32","birthDate":"2000-01-25","currentAge":26,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 1\"","weight":180,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Eduardo","useLastName":"Valencia","middleName":"Andres","boxscoreName":"Valencia","gender":"M","nameMatrilineal":"Padilla","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-07-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eduardo Valencia","nameSlug":"eduardo-valencia-680664","firstLastName":"Eduardo Valencia","lastFirstName":"Valencia, Eduardo","lastInitName":"Valencia, E","initLastName":"E Valencia","fullFMLName":"Eduardo Andres Valencia","fullLFMName":"Valencia, Eduardo Andres","strikeZoneTop":3.257,"strikeZoneBottom":1.644},"ID621097":{"id":621097,"fullName":"Jacob Waguespack","link":"/api/v1/people/621097","firstName":"Jacob","lastName":"Waguespack","primaryNumber":"58","birthDate":"1993-11-05","currentAge":32,"birthCity":"Prairieville","birthStateProvince":"LA","birthCountry":"USA","height":"6' 6\"","weight":228,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Waguespack","middleName":"Daniel","boxscoreName":"Waguespack","nickName":"Waguespack","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"WAG-uh-spak","mlbDebutDate":"2019-05-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Waguespack","nameSlug":"jacob-waguespack-621097","firstLastName":"Jacob Waguespack","lastFirstName":"Waguespack, Jacob","lastInitName":"Waguespack, J","initLastName":"J Waguespack","fullFMLName":"Jacob Daniel Waguespack","fullLFMName":"Waguespack, Jacob Daniel","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID681481":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481","firstName":"Kerry","lastName":"Carpenter","primaryNumber":"30","birthDate":"1997-09-02","currentAge":28,"birthCity":"Eustis","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Kerry","useLastName":"Carpenter","middleName":"William","boxscoreName":"Carpenter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kerry Carpenter","nameSlug":"kerry-carpenter-681481","firstLastName":"Kerry Carpenter","lastFirstName":"Carpenter, Kerry","lastInitName":"Carpenter, K","initLastName":"K Carpenter","fullFMLName":"Kerry William Carpenter","fullLFMName":"Carpenter, Kerry William","strikeZoneTop":3.234,"strikeZoneBottom":1.632},"ID640448":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448","firstName":"Kyle","lastName":"Finnegan","primaryNumber":"67","birthDate":"1991-09-04","currentAge":34,"birthCity":"Detroit","birthStateProvince":"MI","birthCountry":"USA","height":"6' 2\"","weight":198,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Finnegan","middleName":"Edward","boxscoreName":"Finnegan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Finnegan","nameSlug":"kyle-finnegan-640448","firstLastName":"Kyle Finnegan","lastFirstName":"Finnegan, Kyle","lastInitName":"Finnegan, K","initLastName":"K Finnegan","fullFMLName":"Kyle Edward Finnegan","fullLFMName":"Finnegan, Kyle Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID679529":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529","firstName":"Spencer","lastName":"Torkelson","primaryNumber":"20","birthDate":"1999-08-26","currentAge":26,"birthCity":"Petaluma","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Spencer","useLastName":"Torkelson","middleName":"Enochs","boxscoreName":"Torkelson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Torkelson","nameSlug":"spencer-torkelson-679529","firstLastName":"Spencer Torkelson","lastFirstName":"Torkelson, Spencer","lastInitName":"Torkelson, S","initLastName":"S Torkelson","fullFMLName":"Spencer Enochs Torkelson","fullLFMName":"Torkelson, Spencer Enochs","strikeZoneTop":3.232,"strikeZoneBottom":1.631},"ID805427":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427","firstName":"Drew","lastName":"Sommers","primaryNumber":"51","birthDate":"2000-08-14","currentAge":25,"birthCity":"Hoffman Estates","birthStateProvince":"IL","birthCountry":"USA","height":"6' 3\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Drew","useLastName":"Sommers","middleName":"Gregory","boxscoreName":"Sommers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Drew Sommers","nameSlug":"drew-sommers-805427","firstLastName":"Drew Sommers","lastFirstName":"Sommers, Drew","lastInitName":"Sommers, D","initLastName":"D Sommers","fullFMLName":"Drew Gregory Sommers","fullLFMName":"Sommers, Drew Gregory","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID672456":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456","firstName":"Keider","lastName":"Montero","primaryNumber":"54","birthDate":"2000-07-06","currentAge":26,"birthCity":"Santa Teresa del Tuy","birthCountry":"Venezuela","height":"6' 1\"","weight":145,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Keider","useLastName":"Montero","middleName":"Eduardo","boxscoreName":"Montero, K","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":true,"pronunciation":"KAY-der","mlbDebutDate":"2024-05-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Keider Montero","nameSlug":"keider-montero-672456","firstLastName":"Keider Montero","lastFirstName":"Montero, Keider","lastInitName":"Montero, K","initLastName":"K Montero","fullFMLName":"Keider Eduardo Montero","fullLFMName":"Montero, Keider Eduardo","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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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},"ID701162":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162","firstName":"Benjamin","lastName":"Malgeri","primaryNumber":"53","birthDate":"2000-01-12","currentAge":26,"birthCity":"Exeter","birthStateProvince":"NH","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Ben","useLastName":"Malgeri","middleName":"Joseph","boxscoreName":"Malgeri","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Malgeri","nameSlug":"ben-malgeri-701162","firstLastName":"Ben Malgeri","lastFirstName":"Malgeri, Ben","lastInitName":"Malgeri, B","initLastName":"B Malgeri","fullFMLName":"Benjamin Joseph Malgeri","fullLFMName":"Malgeri, Benjamin Joseph","strikeZoneTop":3.24,"strikeZoneBottom":1.63},"ID668670":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670","firstName":"Jacob","lastName":"Rogers","primaryNumber":"34","birthDate":"1995-04-18","currentAge":31,"birthCity":"Canyon","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":201,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jake","useLastName":"Rogers","middleName":"Ray","boxscoreName":"Rogers","nickName":"Rog","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Rogers","nameSlug":"jake-rogers-668670","firstLastName":"Jake Rogers","lastFirstName":"Rogers, Jake","lastInitName":"Rogers, J","initLastName":"J Rogers","fullFMLName":"Jacob Ray Rogers","fullLFMName":"Rogers, Jacob Ray","strikeZoneTop":3.184,"strikeZoneBottom":1.607},"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},"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},"ID666139":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139","firstName":"Joshua","lastName":"Lowe","primaryNumber":"3","birthDate":"1998-02-02","currentAge":28,"birthCity":"Chesapeake","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Josh","useLastName":"Lowe","middleName":"Edward","boxscoreName":"Lowe, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"low","mlbDebutDate":"2021-09-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Lowe","nameSlug":"josh-lowe-666139","firstLastName":"Josh Lowe","lastFirstName":"Lowe, Josh","lastInitName":"Lowe, J","initLastName":"J Lowe","fullFMLName":"Joshua Edward Lowe","fullLFMName":"Lowe, Joshua Edward","strikeZoneTop":3.355,"strikeZoneBottom":1.693},"ID681546":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546","firstName":"James","lastName":"Outman","primaryNumber":"43","birthDate":"1997-05-14","currentAge":29,"birthCity":"Redwood City","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"James","useLastName":"Outman","boxscoreName":"Outman","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James Outman","nameSlug":"james-outman-681546","firstLastName":"James Outman","lastFirstName":"Outman, James","lastInitName":"Outman, J","initLastName":"J Outman","fullFMLName":"James  Outman","fullLFMName":"Outman, James","strikeZoneTop":3.293,"strikeZoneBottom":1.662},"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},"ID669724":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724","firstName":"Brenan","lastName":"Hanifee","primaryNumber":"75","birthDate":"1998-05-29","currentAge":28,"birthCity":"Harrisonburg","birthStateProvince":"VA","birthCountry":"USA","height":"6' 5\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brenan","useLastName":"Hanifee","boxscoreName":"Hanifee","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2023-09-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brenan Hanifee","nameSlug":"brenan-hanifee-669724","firstLastName":"Brenan Hanifee","lastFirstName":"Hanifee, Brenan","lastInitName":"Hanifee, B","initLastName":"B Hanifee","fullFMLName":"Brenan Hanifee","fullLFMName":"Hanifee, Brenan","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID681351":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351","firstName":"Logan","lastName":"O'Hoppe","primaryNumber":"14","birthDate":"2000-02-09","currentAge":26,"birthCity":"West Islip","birthStateProvince":"NY","birthCountry":"USA","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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":"39","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},"ID675512":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512","firstName":"Troy","lastName":"Melton","primaryNumber":"52","birthDate":"2000-12-03","currentAge":25,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Troy","useLastName":"Melton","middleName":"Edward","boxscoreName":"Melton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-07-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Troy Melton","nameSlug":"troy-melton-675512","firstLastName":"Troy Melton","lastFirstName":"Melton, Troy","lastInitName":"Melton, T","initLastName":"T Melton","fullFMLName":"Troy Edward Melton","fullLFMName":"Melton, Troy Edward","strikeZoneTop":3.388,"strikeZoneBottom":1.71}},"venue":{"id":1,"name":"Angel Stadium","link":"/api/v1/venues/1","location":{"address1":"2000 Gene Autry Way","city":"Anaheim","state":"California","stateAbbrev":"CA","postalCode":"92806","defaultCoordinates":{"latitude":33.80019044,"longitude":-117.8823996},"azimuthAngle":43.61,"elevation":151,"country":"USA","phone":"(714) 940-2000"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":45517,"turfType":"Grass","roofType":"Open","leftLine":330,"left":347,"leftCenter":389,"center":396,"rightCenter":365,"right":348,"rightLine":330},"active":true,"season":"2026"},"officialVenue":{"id":1,"link":"/api/v1/venues/1"},"weather":{"condition":"Clear","temp":"80","wind":"9 mph, Out To RF"},"gameInfo":{"attendance":29536,"firstPitch":"2026-07-18T01:39:00.000Z","gameDurationMinutes":160},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":0}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":0,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"home":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"}},"officialScorer":{"id":431054,"fullName":"Ed Munson","link":"/api/v1/people/431054"},"primaryDatacaster":{"id":666939,"fullName":"Todd Reeves","link":"/api/v1/people/666939"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Vierling flies out to right fielder Jo Adell in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-18T01:39:33.430Z","endTime":"2026-07-18T01:41:02.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"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":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"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-07-17T22:18:25.902Z","endTime":"2026-07-18T01:13:07.528Z","isPitch":false,"type":"action","player":{"id":663837,"link":"/api/v1/people/663837"}},{"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-07-18T01:13:07.528Z","endTime":"2026-07-18T01:38:34.644Z","isPitch":false,"type":"action","player":{"id":663837,"link":"/api/v1/people/663837"}},{"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-07-18T01:38:34.644Z","endTime":"2026-07-18T01:39:35.627Z","isPitch":false,"type":"action","player":{"id":663837,"link":"/api/v1/people/663837"}},{"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":94.7,"endSpeed":86.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.669848788090555,"aZ":-14.726754234554248,"pfxX":5.766621765478852,"pfxZ":9.081884423826748,"pX":0.4479432116699622,"pZ":2.913204403692371,"vX0":-5.710750132223664,"vY0":-137.73666141500155,"vZ0":-4.982576198553449,"x":99.93,"y":160.12,"x0":1.7992106547840512,"y0":50.0021244137182,"z0":5.741939234166108,"aX":11.076990588946773},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.6,"breakHorizontal":-9.2,"spinRate":2103,"spinDirection":144},"zone":3,"typeConfidence":0.91,"plateTime":0.397712737737864,"extension":6.539197350082071},"index":3,"playId":"dbc4f850-6ecf-37ca-9bc9-991e63e1180e","pitchNumber":1,"startTime":"2026-07-18T01:39:35.627Z","endTime":"2026-07-18T01:39:38.808Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.705950617937155,"aZ":-10.582381309728316,"pfxX":3.851668575949758,"pfxZ":11.090256568146597,"pX":0.8140366043350584,"pZ":2.1316122573611174,"vX0":-3.734145448754151,"vY0":-138.80439531127718,"vZ0":-8.063144924828878,"x":85.97,"y":181.23,"x0":1.6777766017901652,"y0":50.00318609676807,"z0":5.7827560645717755,"aX":7.499472800412832},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.6,"breakHorizontal":-6.1,"spinRate":2154,"spinDirection":148},"zone":9,"typeConfidence":0.91,"plateTime":0.3949238087707867,"extension":6.52467838755284},"index":4,"playId":"46bee846-1bf4-3a0e-8c47-09eb410e506b","pitchNumber":2,"startTime":"2026-07-18T01:39:54.439Z","endTime":"2026-07-18T01:39:59.048Z","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":94.5,"endSpeed":86.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.049645396628403,"aZ":-12.636095277368327,"pfxX":5.584048224971709,"pfxZ":10.190556926651457,"pX":-0.2593626388508588,"pZ":3.268619493713105,"vX0":-6.991431626737626,"vY0":-137.47811962051355,"vZ0":-5.036385733586326,"x":126.89,"y":150.53,"x0":1.5893687166246204,"y0":50.0019965493916,"z0":5.979808500976079,"aX":10.70536469831964},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.6,"breakHorizontal":-8.6,"spinRate":2166,"spinDirection":150},"zone":2,"typeConfidence":0.91,"plateTime":0.39818238673380213,"extension":6.583873819084279},"index":5,"playId":"82e2849d-920e-3c41-9bfe-7731cb1c119b","pitchNumber":3,"startTime":"2026-07-18T01:40:13.545Z","endTime":"2026-07-18T01:40:16.545Z","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.5,"endSpeed":81.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.289942041110724,"aZ":-35.98037936219187,"pfxX":-1.3142406241577689,"pfxZ":-2.3049002301250177,"pX":-0.33546216604279744,"pZ":1.090945362795983,"vX0":-4.624707660348244,"vY0":-127.44001660354316,"vZ0":-4.998094653243528,"x":129.79,"y":209.32,"x0":1.670826842198853,"y0":50.00337678609577,"z0":5.907951351276396,"aX":-2.169294781714513},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-5.0,"breakHorizontal":3.4,"spinRate":2527,"spinDirection":313},"zone":13,"typeConfidence":0.9,"plateTime":0.4291820022487629,"extension":6.447232507802536},"index":6,"playId":"53408e75-19aa-31b2-a3ec-01ee9c385da0","pitchNumber":4,"startTime":"2026-07-18T01:40:35.128Z","endTime":"2026-07-18T01:40:39.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.157064621055664,"aZ":-11.956899887872623,"pfxX":5.505903079241204,"pfxZ":10.426386881741076,"pX":-0.1677833755168889,"pZ":3.2275264503891274,"vX0":-6.8931999270810955,"vY0":-138.2123109777996,"vZ0":-4.970824844353899,"x":123.4,"y":151.64,"x0":1.6405966700871732,"y0":50.00252407704717,"z0":5.849120831648767,"aX":10.676378619084135},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.0,"breakHorizontal":-8.5,"spinRate":2218,"spinDirection":148},"zone":2,"typeConfidence":0.91,"plateTime":0.3959608045192202,"extension":6.582902689589231},"hitData":{"launchSpeed":79.4,"launchAngle":47.0,"totalDistance":262.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":206.63,"coordY":130.54}},"index":7,"playId":"7fd0a5eb-d3c9-3f63-acfd-a587ae7c9648","pitchNumber":5,"startTime":"2026-07-18T01:40:53.314Z","endTime":"2026-07-18T01:41:02.769Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T01:41:02.769Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kevin McGonigle strikes out swinging, catcher Logan O'Hoppe to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-18T01:41:14.604Z","endTime":"2026-07-18T01:42:43.924Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"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_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":87.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.89617435917536,"aZ":-10.626173032853432,"pfxX":4.969404855443992,"pfxZ":11.02277700581729,"pX":-0.004716184874894593,"pZ":2.472674837265333,"vX0":-6.695854526586365,"vY0":-139.10241229544923,"vZ0":-6.929801721436529,"x":117.18,"y":172.02,"x0":1.7906591692221672,"y0":50.003497010035204,"z0":5.704606785018362,"aX":9.715719819515895},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.6,"breakHorizontal":-7.6,"spinRate":2218,"spinDirection":142},"zone":5,"typeConfidence":0.92,"plateTime":0.394120234390376,"extension":6.635629685470506},"index":0,"playId":"01e9c468-cc8e-3a72-887a-8a3f8497c0b1","pitchNumber":1,"startTime":"2026-07-18T01:41:32.530Z","endTime":"2026-07-18T01:41:37.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.195386911563975,"aZ":-32.68688485779737,"pfxX":-1.1586621745332728,"pfxZ":-0.3171196379379335,"pX":-0.5040765856007641,"pZ":1.4188375668386557,"vX0":-5.387013476054903,"vY0":-126.06209842256335,"vZ0":-4.411692270668582,"x":136.21,"y":200.47,"x0":1.8095634097710476,"y0":50.00425934153082,"z0":5.825059764784044,"aX":-1.8673365057827287},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.3,"breakHorizontal":3.4,"spinRate":2409,"spinDirection":308},"zone":13,"typeConfidence":0.9,"plateTime":0.4341939963075938,"extension":6.328420102557858},"index":1,"playId":"7e858034-25d6-39f4-b740-3456d0bf703e","pitchNumber":2,"startTime":"2026-07-18T01:41:53.204Z","endTime":"2026-07-18T01:41:56.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.228694882283996,"aZ":-12.350659413224163,"pfxX":4.963282830467151,"pfxZ":10.091059042323186,"pX":-0.12011701353277524,"pZ":3.2571079683120603,"vX0":-6.757949800932048,"vY0":-139.26677416093085,"vZ0":-4.771555388200744,"x":121.58,"y":150.84,"x0":1.6929098341958626,"y0":50.00467862478728,"z0":5.8094087479686545,"aX":9.752522628288016},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.4,"breakHorizontal":-7.6,"spinRate":2260,"spinDirection":145},"zone":2,"typeConfidence":0.91,"plateTime":0.3932692850320376,"extension":6.566650980727687},"index":2,"playId":"ca6e2e41-89f4-3fb3-be0f-6d766041399f","pitchNumber":3,"startTime":"2026-07-18T01:42:11.680Z","endTime":"2026-07-18T01:42:14.962Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-18T01:42:21.716Z","endTime":"2026-07-18T01:42:36.436Z","isPitch":false,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","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.3,"endSpeed":81.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.679552230985216,"aZ":-37.37215177691262,"pfxX":-2.2208935110775228,"pfxZ":-3.1753027147648183,"pX":-0.4217105171300857,"pZ":0.5018541109631862,"vX0":-4.492520806903639,"vY0":-127.08204491021625,"vZ0":-5.91962830958015,"x":133.07,"y":225.23,"x0":1.6564726211824061,"y0":50.003060409794,"z0":5.82507719903787,"aX":-3.6365042624190362},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-6.8,"breakHorizontal":5.0,"spinRate":2594,"spinDirection":319},"zone":13,"typeConfidence":0.91,"plateTime":0.43076635428722776,"extension":6.489838640519158},"index":4,"playId":"637c98fe-0618-3f61-b526-feeb499da804","pitchNumber":4,"startTime":"2026-07-18T01:42:36.436Z","endTime":"2026-07-18T01:42:43.924Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T01:42:43.924Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dillon Dingler singles on a line drive to right fielder Jo Adell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-18T01:42:59.686Z","endTime":"2026-07-18T01:43:42.526Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"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":72.9,"endSpeed":66.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.23545361063043,"aZ":-42.616002557461165,"pfxX":-6.75700406445357,"pfxZ":-9.336704751431611,"pX":0.4368512792168686,"pZ":1.6350199375550696,"vX0":-1.0199099271812255,"vY0":-106.06487444235265,"vZ0":0.6611044387323977,"x":100.35,"y":194.63,"x0":1.8028098058622226,"y0":50.00250220939188,"z0":6.251675633204832,"aX":-7.557248917903515},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.4,"breakVerticalInduced":-16.2,"breakHorizontal":12.5,"spinRate":2555,"spinDirection":325},"zone":14,"typeConfidence":0.9,"plateTime":0.5200666093381505,"extension":6.283797885413212},"index":0,"playId":"dea49e63-d8d9-39ec-91e6-bd66ef5ec042","pitchNumber":1,"startTime":"2026-07-18T01:43:12.150Z","endTime":"2026-07-18T01:43:16.314Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":86.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.007463629442945,"aZ":-10.369440847734367,"pfxX":4.273963273706931,"pfxZ":11.21077013047033,"pX":0.21112403829522722,"pZ":1.9722358705479712,"vX0":-5.0229171767162875,"vY0":-139.23484531413925,"vZ0":-8.600484231169236,"x":108.95,"y":185.53,"x0":1.4912950784193493,"y0":50.00333775709773,"z0":5.8051663375808875,"aX":8.31323800920756},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.5,"breakHorizontal":-6.6,"spinRate":2247,"spinDirection":148},"zone":8,"typeConfidence":0.92,"plateTime":0.3948010882052553,"extension":6.687307598678891},"hitData":{"launchSpeed":87.9,"launchAngle":18.0,"totalDistance":259.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":152.37,"coordY":99.49}},"index":1,"playId":"ea46ced5-5f27-35fe-b286-a58cca0a979a","pitchNumber":2,"startTime":"2026-07-18T01:43:30.910Z","endTime":"2026-07-18T01:43:42.526Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T01:43:42.526Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Torkelson flies out to right fielder Jo Adell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-18T01:43:53.818Z","endTime":"2026-07-18T01:45:41.368Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":72.3,"endSpeed":65.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.437839224051174,"aZ":-41.34095001115812,"pfxX":-5.851238321917176,"pfxZ":-8.437068413629044,"pX":-0.579230464126175,"pZ":1.6458474300668833,"vX0":-3.154526938905074,"vY0":-105.06709861544519,"vZ0":0.6408519145592206,"x":139.08,"y":194.34,"x0":1.7161790414089217,"y0":50.00229270789915,"z0":6.252135894477414,"aX":-6.357972089040958},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.0,"breakVerticalInduced":-14.5,"breakHorizontal":11.6,"spinRate":2549,"spinDirection":325},"zone":13,"typeConfidence":0.9,"plateTime":0.5269920240744357,"extension":6.3420247078735414},"index":0,"playId":"ac68fc8c-5e73-3b7b-b9bc-9507389012e8","pitchNumber":1,"startTime":"2026-07-18T01:44:08.991Z","endTime":"2026-07-18T01:44:12.128Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.94169344813725,"aZ":-35.19346453057565,"pfxX":-2.2250987460354366,"pfxZ":-1.8605797472121548,"pX":-0.8691687059865932,"pZ":2.293821396871705,"vX0":-5.72961701098082,"vY0":-126.23539851862444,"vZ0":-2.037754579867764,"x":150.13,"y":176.85,"x0":1.71637920024619,"y0":50.00541455735481,"z0":5.936224607603808,"aX":-3.6029495766571795},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.6,"breakHorizontal":5.3,"spinRate":2516,"spinDirection":296},"zone":13,"typeConfidence":0.9,"plateTime":0.43337062573345975,"extension":6.3487753016681445},"index":1,"playId":"47bfd8c2-08fb-3fab-bc2e-d9818ef7d7d9","pitchNumber":2,"startTime":"2026-07-18T01:44:29.676Z","endTime":"2026-07-18T01:44:33.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.233745690026215,"aZ":-36.950468858778976,"pfxX":-1.809494146324072,"pfxZ":-3.0407612896202805,"pX":-1.319851290633855,"pZ":1.281442965948163,"vX0":-7.093014858485273,"vY0":-125.07347781718735,"vZ0":-3.518461143368121,"x":167.31,"y":204.18,"x0":1.7978394665868735,"y0":50.00391630764028,"z0":5.763460165281524,"aX":-2.840779011724468},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-6.1,"breakHorizontal":5.0,"spinRate":2462,"spinDirection":314},"zone":13,"typeConfidence":0.91,"plateTime":0.43936459813523276,"extension":6.495260577594467},"index":2,"playId":"8e98d842-9bda-3e53-9ffc-990f12e9f041","pitchNumber":3,"startTime":"2026-07-18T01:44:49.488Z","endTime":"2026-07-18T01:44:52.628Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":86.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.386315048479375,"aZ":-10.47154231647356,"pfxX":3.7013871528495232,"pfxZ":11.095407418657315,"pX":0.8543836119998497,"pZ":3.751222073461443,"vX0":-3.9505159010750543,"vY0":-139.67609284821364,"vZ0":-3.6925945547627816,"x":84.43,"y":137.5,"x0":1.812969807832747,"y0":50.005528257665524,"z0":5.790384709706464,"aX":7.241982624160316},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.4,"breakHorizontal":-5.8,"spinRate":2116,"spinDirection":146},"zone":12,"typeConfidence":0.91,"plateTime":0.39364858376871803,"extension":6.477309155902756},"index":3,"playId":"611085cb-f56a-3040-83c6-271812f45785","pitchNumber":4,"startTime":"2026-07-18T01:45:12.058Z","endTime":"2026-07-18T01:45:15.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.94291075831279,"aZ":-15.469613926939422,"pfxX":6.569579590145525,"pfxZ":8.664019609935814,"pX":0.7891661077063383,"pZ":2.6016960038281978,"vX0":-5.286158278248429,"vY0":-138.66363570892398,"vZ0":-5.718317635401222,"x":86.92,"y":168.53,"x0":1.8763911512968114,"y0":50.0009788110178,"z0":5.740440353006287,"aX":12.662298978178697},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.5,"breakHorizontal":-10.7,"spinRate":2165,"spinDirection":145},"zone":6,"typeConfidence":0.91,"plateTime":0.39655681077177984,"extension":6.472190528565609},"hitData":{"launchSpeed":94.0,"launchAngle":51.0,"totalDistance":279.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":198.61,"coordY":113.29}},"index":4,"playId":"560546c5-bc15-384b-8109-2edc416c99ba","pitchNumber":5,"startTime":"2026-07-18T01:45:31.476Z","endTime":"2026-07-18T01:45:41.368Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T01:45:41.368Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach Neto singles on a line drive to center fielder Matt Vierling.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-18T01:48:03.509Z","endTime":"2026-07-18T01:48:44.576Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-18T01:47:49.044Z","endTime":"2026-07-18T01:48:05.704Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.3,"endSpeed":86.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.728167482369887,"aZ":-22.86069265032262,"pfxX":1.2154998831208517,"pfxZ":4.968423516729288,"pX":-0.2591057000707409,"pZ":1.0208255485678557,"vX0":3.614945721114657,"vY0":-135.77201849835612,"vZ0":-7.733955794730001,"x":126.88,"y":211.22,"x0":-1.7636929979990241,"y0":50.000522966988896,"z0":5.488030891918773,"aX":2.276492717743239},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.6,"breakHorizontal":-3.0,"spinRate":2362,"spinDirection":184},"zone":13,"typeConfidence":0.89,"plateTime":0.40286893069461804,"extension":6.961503200798697},"index":1,"playId":"b5d7cd79-d2d4-34c7-a07b-382e72a014da","pitchNumber":1,"startTime":"2026-07-18T01:48:05.704Z","endTime":"2026-07-18T01:48:08.704Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.094554862134284,"aZ":-18.81685945383596,"pfxX":-8.13607769659389,"pfxZ":6.674784877304073,"pX":-1.0203400749370375,"pZ":1.849481720508466,"vX0":4.042392004760295,"vY0":-140.19280193336377,"vZ0":-6.595271882734472,"x":155.89,"y":188.84,"x0":-1.4196093327498989,"y0":50.00518992831282,"z0":5.450135257794258,"aX":-16.284212260100357},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.0,"breakHorizontal":13.9,"spinRate":2039,"spinDirection":212},"zone":13,"typeConfidence":0.89,"plateTime":0.3898938964409604,"extension":6.897054376934518},"index":2,"playId":"3642ad06-33fa-38c8-b401-d704aeedfb6d","pitchNumber":2,"startTime":"2026-07-18T01:48:19.480Z","endTime":"2026-07-18T01:48:23.597Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.319893291261018,"aZ":-31.511049249080997,"pfxX":2.914324481805753,"pfxZ":0.38556728964280396,"pX":-0.006573774821574927,"pZ":2.310612829578111,"vX0":3.24112017096476,"vY0":-130.1381850046132,"vZ0":-2.4631381925807574,"x":117.25,"y":176.39,"x0":-1.6485090519992829,"y0":50.001750433509244,"z0":5.665759281133533,"aX":4.977401646421781},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.4,"breakHorizontal":-6.0,"spinRate":2484,"spinDirection":124},"zone":5,"typeConfidence":2.0,"plateTime":0.4215328867788948,"extension":7.05388691234103},"hitData":{"launchSpeed":93.6,"launchAngle":15.0,"totalDistance":235.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":111.93,"coordY":86.45}},"index":3,"playId":"6d2daf37-1106-33d4-96ac-8c99e00f6ee4","pitchNumber":3,"startTime":"2026-07-18T01:48:36.047Z","endTime":"2026-07-18T01:48:44.576Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T01:48:44.576Z","atBatIndex":4},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mike Trout lines out to center fielder Matt Vierling.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-18T01:48:58.528Z","endTime":"2026-07-18T01:49:57.964Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":88.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.755705980577694,"aZ":-13.906071903939386,"pfxX":-5.269677182938876,"pfxZ":8.971068618841096,"pX":-0.21070830328860446,"pZ":3.7423365796303405,"vX0":4.9521859457859865,"vY0":-142.49412032715517,"vZ0":-2.7923120669698314,"x":125.03,"y":137.74,"x0":-1.294909158991867,"y0":50.00103340903786,"z0":5.624900602604422,"aX":-10.728959277666585},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.7,"breakHorizontal":8.4,"spinRate":2299,"spinDirection":207},"zone":11,"typeConfidence":0.91,"plateTime":0.38584677104155185,"extension":6.712573304080755},"index":0,"playId":"fc816dca-c372-3efe-9858-3e375468a109","pitchNumber":1,"startTime":"2026-07-18T01:49:12.181Z","endTime":"2026-07-18T01:49:15.320Z","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":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.197116450992667,"aZ":-30.496858815424794,"pfxX":-6.9222350631445435,"pfxZ":0.9657826793968072,"pX":-0.942957189012373,"pZ":1.6077472102628252,"vX0":4.099647412200029,"vY0":-130.79372086846718,"vZ0":-3.982073254614566,"x":152.94,"y":195.37,"x0":-1.6333421309971077,"y0":50.00008770574022,"z0":5.442952822339228,"aX":-11.962820744536991},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.1,"breakHorizontal":11.6,"spinRate":1340,"spinDirection":234},"zone":13,"typeConfidence":0.83,"plateTime":0.4191590412848627,"extension":7.130190800580947},"index":1,"playId":"5f2232a5-d9fe-3188-b80e-36979549f93b","pitchNumber":2,"startTime":"2026-07-18T01:49:29.968Z","endTime":"2026-07-18T01:49:33.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.790528271859348,"aZ":-24.19389399317884,"pfxX":1.1048523375405543,"pfxZ":4.235903169402795,"pX":0.8766969427476793,"pZ":1.5893580368905895,"vX0":6.457937663673732,"vY0":-136.75339913589104,"vZ0":-5.75291082663673,"x":83.58,"y":195.87,"x0":-1.664476738558878,"y0":50.00202330430746,"z0":5.393168088030103,"aX":2.0785112100126826},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.6,"breakHorizontal":-3.5,"spinRate":2387,"spinDirection":184},"zone":14,"typeConfidence":0.84,"plateTime":0.4014106827125028,"extension":6.9892147094059345},"hitData":{"launchSpeed":92.5,"launchAngle":19.0,"totalDistance":300.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":144.71,"coordY":80.68}},"index":2,"playId":"0260aa8f-7389-37f8-90e1-dcef9057be5a","pitchNumber":3,"startTime":"2026-07-18T01:49:49.035Z","endTime":"2026-07-18T01:49:57.964Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T01:49:57.964Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nolan Schanuel walks. Zach Neto to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-18T01:50:13.546Z","endTime":"2026-07-18T01:51:48.307Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"postOnSecond":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.74798963845613,"aZ":-14.037767096124126,"pfxX":-5.079625347307644,"pfxZ":8.805095147744495,"pX":-0.8598362780009826,"pZ":3.2000146061636947,"vX0":4.210812984865773,"vY0":-142.61435733341133,"vZ0":-3.9991328378951083,"x":149.77,"y":152.38,"x0":-1.6953634513689992,"y0":50.006147629697736,"z0":5.505750284113001,"aX":-10.467214778190217},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.4,"breakHorizontal":8.4,"spinRate":2302,"spinDirection":212},"zone":11,"typeConfidence":0.91,"plateTime":0.3840396346339907,"extension":6.700596993720392},"index":0,"playId":"f69649ea-c90e-369a-a6e6-70cb70fe7553","pitchNumber":1,"startTime":"2026-07-18T01:50:23.934Z","endTime":"2026-07-18T01:50:28.588Z","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":97.9,"endSpeed":89.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.95343125800708,"aZ":-12.285031332161644,"pfxX":-6.537532174287513,"pfxZ":9.710528802012153,"pX":-1.2235727992739884,"pZ":1.1853363910954606,"vX0":4.201518203352561,"vY0":-142.26908469954512,"vZ0":-9.543553573348651,"x":163.64,"y":206.78,"x0":-1.8709714676654785,"y0":50.00165953099953,"z0":5.364111250548436,"aX":-13.386597783744723},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.8,"breakHorizontal":10.9,"spinRate":2359,"spinDirection":216},"zone":13,"typeConfidence":0.9,"plateTime":0.3851542613443999,"extension":6.890448061934533},"index":1,"playId":"51891ffc-d88b-3e58-b167-efffb0d686e7","pitchNumber":2,"startTime":"2026-07-18T01:50:44.953Z","endTime":"2026-07-18T01:50:48.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.308534555262575,"aZ":-21.792908625872474,"pfxX":0.6550260114607428,"pfxZ":5.452994974554722,"pX":0.17088271890217213,"pZ":1.8578930577564754,"vX0":5.053632716808978,"vY0":-136.6417526691481,"vZ0":-5.8016819969595,"x":110.49,"y":188.62,"x0":-1.7826690763641093,"y0":50.000485140987934,"z0":5.492323695712816,"aX":1.2455200397578123},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.9,"breakHorizontal":-2.2,"spinRate":2360,"spinDirection":189},"zone":8,"typeConfidence":0.79,"plateTime":0.3998695434452273,"extension":6.796429425448887},"index":2,"playId":"d8a40fc7-0f9b-3b31-b1fd-129b978c9e12","pitchNumber":3,"startTime":"2026-07-18T01:51:03.931Z","endTime":"2026-07-18T01:51:07.019Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.756917871675228,"aZ":-21.284946895652656,"pfxX":1.480057704422344,"pfxZ":5.83155669504497,"pX":-1.406099494676622,"pZ":3.125094769720043,"vX0":1.072570374671968,"vY0":-135.14372049666224,"vZ0":-2.515210361438524,"x":170.6,"y":154.4,"x0":-1.9991452618973082,"y0":50.00525374110637,"z0":5.547135575407221,"aX":2.7645280725574723},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.3,"breakHorizontal":-2.9,"spinRate":2375,"spinDirection":186},"zone":11,"typeConfidence":2.0,"plateTime":0.4037846290539009,"extension":6.764615875559161},"index":3,"playId":"05da5570-0a8f-3869-ab20-3d5f5d3995c7","pitchNumber":4,"startTime":"2026-07-18T01:51:23.987Z","endTime":"2026-07-18T01:51:27.265Z","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":1},"pitchData":{"startSpeed":98.8,"endSpeed":90.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.379083937618326,"aZ":-10.672568525531702,"pfxX":-5.763751873056988,"pfxZ":10.252305900205414,"pX":-1.0325684633664058,"pZ":1.770096655117961,"vX0":3.824725309110744,"vY0":-143.68657228458105,"vZ0":-8.425045854495927,"x":156.36,"y":190.99,"x0":-1.6300724983524988,"y0":50.00337370669267,"z0":5.398285860487306,"aX":-12.087536656741445},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.2,"breakHorizontal":9.7,"spinRate":2408,"spinDirection":208},"zone":13,"typeConfidence":0.91,"plateTime":0.3807710214732225,"extension":6.89885594495831},"index":4,"playId":"5d20fa56-7155-3ba0-bcd9-cb66e1d875bb","pitchNumber":5,"startTime":"2026-07-18T01:51:43.515Z","endTime":"2026-07-18T01:51:48.307Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T01:51:48.307Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jorge Soler walks. Zach Neto to 3rd. Nolan Schanuel to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-18T01:52:00.499Z","endTime":"2026-07-18T01:53:48.043Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"postOnSecond":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"postOnThird":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"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":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":88.0,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.73225076483933,"aZ":-20.034987553326584,"pfxX":0.2766164833349245,"pfxZ":6.209449384472948,"pX":0.31821363202362735,"pZ":1.796969196190789,"vX0":4.882879640080552,"vY0":-137.98428591191853,"vZ0":-6.481422412374864,"x":104.87,"y":190.26,"x0":-1.5001273201657295,"y0":50.0026938077661,"z0":5.497415079312057,"aX":0.5402492392685488},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.3,"breakHorizontal":-1.4,"spinRate":2465,"spinDirection":186},"zone":9,"typeConfidence":0.61,"plateTime":0.39487094082677654,"extension":6.774228359296163},"index":0,"playId":"d92d04b9-858b-303c-88c8-e7a3e8199bee","pitchNumber":1,"startTime":"2026-07-18T01:52:13.027Z","endTime":"2026-07-18T01:52:16.040Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"09e606e2-a32d-4b12-92d0-037ccaef8039","startTime":"2026-07-18T01:52:31.563Z","endTime":"2026-07-18T01:52:36.563Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.5,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.917108155222383,"aZ":-20.936451742861323,"pfxX":1.0334451622540908,"pfxZ":5.802620727929401,"pX":0.027404458863686157,"pZ":1.1821868521504602,"vX0":4.0222860194530154,"vY0":-137.6247365812289,"vZ0":-7.7320632545390735,"x":115.96,"y":206.86,"x0":-1.5817918027893407,"y0":50.00038955156312,"z0":5.424478791131687,"aX":1.999530821278323},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.2,"breakHorizontal":-2.6,"spinRate":2466,"spinDirection":187},"zone":14,"typeConfidence":0.83,"plateTime":0.3966055687335941,"extension":6.778105379745727},"index":2,"playId":"25905732-b12c-3256-acc2-c484caecc7af","pitchNumber":2,"startTime":"2026-07-18T01:52:47.638Z","endTime":"2026-07-18T01:52:51.038Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.6,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.22037426515533,"aZ":-14.798529525977047,"pfxX":-7.986486447557182,"pfxZ":8.478419199885765,"pX":-1.4871980766348074,"pZ":2.430101424123858,"vX0":3.650937207225129,"vY0":-141.96346311167818,"vZ0":-6.146032564098975,"x":173.69,"y":173.17,"x0":-1.7492287502953405,"y0":50.00462556188562,"z0":5.55804581745349,"aX":-16.371663558506572},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.4,"breakHorizontal":13.8,"spinRate":2370,"spinDirection":213},"zone":13,"typeConfidence":0.76,"plateTime":0.3852080735559844,"extension":6.819672615232151},"index":3,"playId":"fe863dbc-7f6e-3206-9b3d-e4664850d150","pitchNumber":3,"startTime":"2026-07-18T01:53:06.002Z","endTime":"2026-07-18T01:53:09.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.5,"endSpeed":91.2,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.75506614894953,"aZ":-10.756117238511575,"pfxX":-5.483103272702657,"pfxZ":10.106405628402847,"pX":-0.31491699429390374,"pZ":0.9670656152365681,"vX0":5.466762099283441,"vY0":-144.4556267553371,"vZ0":-10.69923876434453,"x":129.0,"y":212.67,"x0":-1.5169089158732432,"y0":50.00436999515368,"z0":5.3742415533109495,"aX":-11.622198899690343},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.4,"breakHorizontal":8.9,"spinRate":2488,"spinDirection":216},"zone":13,"typeConfidence":0.91,"plateTime":0.3787588378217386,"extension":6.883653265388872},"index":4,"playId":"219d7ea3-2697-3199-bda8-0fe132d3b1b3","pitchNumber":4,"startTime":"2026-07-18T01:53:24.712Z","endTime":"2026-07-18T01:53:28.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.3,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.24444142469076,"aZ":-16.045840418602975,"pfxX":-8.219265450421386,"pfxZ":7.7785415542559315,"pX":0.623637203258042,"pZ":0.808086023553394,"vX0":8.415488359622287,"vY0":-142.926766958683,"vZ0":-10.029123276458478,"x":93.23,"y":216.96,"x0":-1.287830575747523,"y0":50.003483604564465,"z0":5.364977608142785,"aX":-17.044308546530303},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.2,"breakHorizontal":13.2,"spinRate":2291,"spinDirection":217},"zone":14,"typeConfidence":0.79,"plateTime":0.38288403261301696,"extension":6.929618950499641},"index":5,"playId":"6dbd22b5-ed24-3fb5-9b7d-a10c29fad3c9","pitchNumber":5,"startTime":"2026-07-18T01:53:43.704Z","endTime":"2026-07-18T01:53:48.043Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T01:53:48.043Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Lowe grounds out, second baseman Hao-Yu Lee to first baseman Spencer Torkelson. Zach Neto scores. Nolan Schanuel to 3rd. Jorge Soler to 2nd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-18T01:54:53.136Z","endTime":"2026-07-18T01:56:37.460Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"postOnThird":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":{"id":675512,"link":"/api/v1/people/675512"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-18T01:53:59.178Z","endTime":"2026-07-18T01:54:55.419Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":90.5,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.32935480898544,"aZ":-12.70212790681586,"pfxX":-4.730843839867079,"pfxZ":9.252013396761928,"pX":-1.3089426086343128,"pZ":1.5863520969891198,"vX0":2.832507107669728,"vY0":-144.52269995082787,"vZ0":-8.738879197624879,"x":166.89,"y":195.95,"x0":-1.689841546876236,"y0":50.000701979828115,"z0":5.439486040594539,"aX":-9.953812062815134},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.1,"breakHorizontal":7.9,"spinRate":2377,"spinDirection":215},"zone":13,"typeConfidence":0.91,"plateTime":0.3797539284797433,"extension":6.841755729656539},"index":1,"playId":"6d98bb55-8a2e-353d-a4dd-79f2cb84d3e3","pitchNumber":1,"startTime":"2026-07-18T01:54:55.419Z","endTime":"2026-07-18T01:54:58.419Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.9,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.482266045376395,"aZ":-19.982807239783288,"pfxX":0.5191815326010927,"pfxZ":6.412810014365684,"pX":1.1559715619388942,"pZ":0.9790630664019139,"vX0":7.474386079326599,"vY0":-136.37629782320366,"vZ0":-8.16200718322529,"x":72.94,"y":212.35,"x0":-1.6774397747944847,"y0":50.00163967425082,"z0":5.367724145355409,"aX":0.9846157406913089},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.2,"breakHorizontal":-2.4,"spinRate":2427,"spinDirection":185},"zone":14,"typeConfidence":0.85,"plateTime":0.40026326549337155,"extension":6.9847712348302675},"index":2,"playId":"e4c00a6a-f8c1-3821-9c3a-a99cc2d0c49a","pitchNumber":2,"startTime":"2026-07-18T01:55:10.664Z","endTime":"2026-07-18T01:55:13.664Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":90.0,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.74152837522003,"aZ":-12.502480120427133,"pfxX":-4.416945089170439,"pfxZ":9.439378761556181,"pX":-1.0179019197870638,"pZ":2.902476175534442,"vX0":3.2846719200421095,"vY0":-143.5716672683824,"vZ0":-5.242413976420982,"x":155.8,"y":160.41,"x0":-1.6038324289278043,"y0":50.00707032198724,"z0":5.532736907720678,"aX":-9.20835725232018},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.2,"breakHorizontal":7.3,"spinRate":2264,"spinDirection":212},"zone":11,"typeConfidence":0.91,"plateTime":0.38174788591558784,"extension":6.938500672795127},"index":3,"playId":"80c22bca-a3a2-33bb-9621-1c99b0bc8ec9","pitchNumber":3,"startTime":"2026-07-18T01:55:29.275Z","endTime":"2026-07-18T01:55:32.275Z","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":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.5,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.088494746222814,"aZ":-30.4946453008201,"pfxX":3.3482575379719473,"pfxZ":0.9345513327648165,"pX":1.2158963508367466,"pZ":1.3632753149495163,"vX0":5.96021309890362,"vY0":-133.19570795833735,"vZ0":-5.255802069257913,"x":70.65,"y":201.97,"x0":-1.4842120215095715,"y0":50.00447816922369,"z0":5.562029507572971,"aX":6.027616153703486},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":0.7,"breakHorizontal":-7.3,"spinRate":2560,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.41091339509492153,"extension":6.849336862026544},"index":4,"playId":"4fff36fe-198c-3b07-a98d-c6ce226f7bdc","pitchNumber":4,"startTime":"2026-07-18T01:55:46.388Z","endTime":"2026-07-18T01:55:49.388Z","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":99.4,"endSpeed":89.9,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.77201064809857,"aZ":-11.859363602570701,"pfxX":-4.793889303564595,"pfxZ":9.736449119345568,"pX":0.5761199031951392,"pZ":2.1356178060904316,"vX0":7.6624867299776245,"vY0":-144.27948480124485,"vZ0":-7.3870112019426175,"x":95.04,"y":181.12,"x0":-1.5038989906584697,"y0":50.00570291153032,"z0":5.4775244895733195,"aX":-10.005611140125637},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.1,"breakHorizontal":7.0,"spinRate":2344,"spinDirection":216},"zone":9,"typeConfidence":0.91,"plateTime":0.38111674345565794,"extension":6.919829350136622},"index":5,"playId":"33be986a-6758-36d6-b384-7ee1f96b1a09","pitchNumber":5,"startTime":"2026-07-18T01:56:07.716Z","endTime":"2026-07-18T01:56:11.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.4,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.681481683831354,"aZ":-19.81507982038542,"pfxX":0.4059042687447003,"pfxZ":6.081792912752348,"pX":-0.5009662460635893,"pZ":2.151032036398777,"vX0":2.9300833996421907,"vY0":-141.0713135654358,"vZ0":-5.920312571237664,"x":136.1,"y":180.7,"x0":-1.602360043908472,"y0":50.00238067537315,"z0":5.538707276681888,"aX":0.8238266723429654},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.1,"breakHorizontal":-1.3,"spinRate":2407,"spinDirection":189},"zone":7,"typeConfidence":0.68,"plateTime":0.387087271874643,"extension":6.713971365577227},"hitData":{"launchSpeed":98.1,"launchAngle":-17.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.71,"coordY":155.64}},"index":6,"playId":"2dac2d0d-f0a2-314c-a0bb-18915aed41dc","pitchNumber":6,"startTime":"2026-07-18T01:56:29.587Z","endTime":"2026-07-18T01:56:37.460Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T01:56:37.460Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jo Adell grounds out, second baseman Hao-Yu Lee to first baseman Spencer Torkelson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-18T01:56:59.345Z","endTime":"2026-07-18T01:58:32.901Z","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":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"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":"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":4},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":98.1,"endSpeed":90.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.297572089236784,"aZ":-21.60546343329238,"pfxX":-8.625482427691438,"pfxZ":5.093236662492808,"pX":-0.2763589107337441,"pZ":2.4739178789814775,"vX0":6.3681011937696494,"vY0":-142.80675664482527,"vZ0":-4.812728927828021,"x":127.53,"y":171.98,"x0":-1.4086592702595868,"y0":50.00672931137258,"z0":5.5308054752737625,"aX":-17.91161163042558},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":8.5,"breakHorizontal":14.4,"spinRate":2192,"spinDirection":213},"zone":4,"typeConfidence":0.92,"plateTime":0.38278289141637334,"extension":6.9705323669348465},"index":0,"playId":"fad2724f-f06c-357a-9a4b-d912a25cf25b","pitchNumber":1,"startTime":"2026-07-18T01:57:05.884Z","endTime":"2026-07-18T01:57:09.112Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.702213099071226,"aZ":-23.78798837430534,"pfxX":2.3530157344207296,"pfxZ":4.36857343668744,"pX":-0.2961271435591194,"pZ":2.9583542417489936,"vX0":2.577994812397327,"vY0":-137.05967724985848,"vZ0":-2.8235121276682884,"x":128.29,"y":158.9,"x0":-1.5514737561468994,"y0":50.0025294314806,"z0":5.6100994427431345,"aX":4.5176338941621},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.6,"breakHorizontal":-4.8,"spinRate":2293,"spinDirection":177},"zone":2,"typeConfidence":0.89,"plateTime":0.39823326113460755,"extension":6.64795163458037},"index":1,"playId":"29890dba-4dac-31a6-a88f-c645d05d179f","pitchNumber":2,"startTime":"2026-07-18T01:57:22.912Z","endTime":"2026-07-18T01:57:25.983Z","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":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.709054336003177,"aZ":-22.630041645325154,"pfxX":1.7755801897265906,"pfxZ":4.887965177750865,"pX":0.9568714713405285,"pZ":1.7788885753855446,"vX0":5.938834947199743,"vY0":-138.35264282624576,"vZ0":-6.081556161519206,"x":80.53,"y":190.75,"x0":-1.4418694879911358,"y0":50.005178949260205,"z0":5.506094074693348,"aX":3.4672372163149667},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.8,"breakHorizontal":-4.3,"spinRate":2357,"spinDirection":191},"zone":14,"typeConfidence":0.88,"plateTime":0.3947711315005824,"extension":6.843400038816672},"index":2,"playId":"4db5d263-c140-343e-a5b6-4408d1e56113","pitchNumber":3,"startTime":"2026-07-18T01:57:39.899Z","endTime":"2026-07-18T01:57:43.654Z","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":91.3,"endSpeed":84.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.72645721804044,"aZ":-33.875172219397435,"pfxX":-5.256555382473342,"pfxZ":-0.9484855502268834,"pX":0.5216347332538771,"pZ":1.9022533332818112,"vX0":6.697290484876027,"vY0":-132.89151698918738,"vZ0":-3.1657219652659894,"x":97.12,"y":187.42,"x0":-1.3405138651638107,"y0":50.00104650762883,"z0":5.5530645976226225,"aX":-9.463516146766555},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-2.2,"breakHorizontal":8.2,"spinRate":1216,"spinDirection":237},"zone":9,"typeConfidence":0.87,"plateTime":0.41113409066559026,"extension":7.177696702512437},"index":3,"playId":"42d65552-db23-310b-9b95-2b269a5bd192","pitchNumber":4,"startTime":"2026-07-18T01:57:57.145Z","endTime":"2026-07-18T01:58:01.937Z","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":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.017254038594793,"aZ":-32.338378915461576,"pfxX":2.316801054122229,"pfxZ":-0.093001047501863,"pX":0.8199471534306498,"pZ":0.917527699318027,"vX0":5.001440502445257,"vY0":-130.02334388606025,"vZ0":-5.760109655536326,"x":85.75,"y":214.01,"x0":-1.4288879936286263,"y0":50.00437047675298,"z0":5.612558663500877,"aX":3.9711597834574532},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-1.2,"breakHorizontal":-5.3,"spinRate":2439,"spinDirection":99},"zone":14,"typeConfidence":0.87,"plateTime":0.4210878799359987,"extension":6.761958820217398},"hitData":{"launchSpeed":62.2,"launchAngle":-5.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.06,"coordY":152.61}},"index":4,"playId":"89e4eea2-a5ce-340d-9d72-ebe15b6423be","pitchNumber":5,"startTime":"2026-07-18T01:58:24.210Z","endTime":"2026-07-18T01:58:32.901Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T01:58:32.901Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Riley Greene grounds out, second baseman Vaughn Grissom to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-18T02:00:49.514Z","endTime":"2026-07-18T02:02:09.490Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-18T02:00:39.302Z","endTime":"2026-07-18T02:00:51.587Z","isPitch":false,"type":"action","player":{"id":682985,"link":"/api/v1/people/682985"}},{"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.2,"endSpeed":86.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.50762080490756,"aZ":-13.011212837758832,"pfxX":4.815678955711107,"pfxZ":10.121879198853708,"pX":-0.8995835187072253,"pZ":2.3748875021865015,"vX0":-8.642082626299123,"vY0":-136.80017889715938,"vZ0":-6.71819924885604,"x":151.29,"y":174.66,"x0":1.6764310960554571,"y0":50.003201342565674,"z0":5.756603789465644,"aX":9.118126825313254},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.0,"breakHorizontal":-6.8,"spinRate":2177,"spinDirection":143},"zone":13,"typeConfidence":0.91,"plateTime":0.4005748714214348,"extension":6.556473791243064},"index":1,"playId":"f273b0f8-3662-3e7c-b1d9-e30b0056af5e","pitchNumber":1,"startTime":"2026-07-18T02:00:51.587Z","endTime":"2026-07-18T02:00:55.011Z","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.5,"endSpeed":85.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.940301363067412,"aZ":-12.372571417816028,"pfxX":4.645619436597444,"pfxZ":10.627818218198406,"pX":-0.7478935784129085,"pZ":3.7290653559998574,"vX0":-8.475587262082298,"vY0":-135.90880018196157,"vZ0":-3.521983100990703,"x":145.51,"y":138.1,"x0":1.813296340050464,"y0":50.001815735096486,"z0":5.906344530347554,"aX":8.655968110504329},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.6,"breakHorizontal":-6.5,"spinRate":2199,"spinDirection":143},"zone":11,"typeConfidence":0.91,"plateTime":0.4036623760358373,"extension":6.488882274311169},"index":2,"playId":"57b14661-b9bf-3908-91e2-9beb7b12a260","pitchNumber":2,"startTime":"2026-07-18T02:01:08.822Z","endTime":"2026-07-18T02:01:11.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.19519343257187,"aZ":-34.333065740429284,"pfxX":-1.9947442921789493,"pfxZ":-1.3349532210881527,"pX":0.558409460791566,"pZ":3.302384475625653,"vX0":-2.9459045705979956,"vY0":-126.52829217444155,"vZ0":0.14644198043110856,"x":95.71,"y":149.62,"x0":1.99757376992869,"y0":50.001262421796966,"z0":5.998366900581325,"aX":-3.2288212782821604},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.2,"breakHorizontal":4.3,"spinRate":2535,"spinDirection":291},"zone":3,"typeConfidence":0.91,"plateTime":0.43314213152993686,"extension":6.317647704314966},"index":3,"playId":"fbbe3fd6-a706-3b60-b325-c3e426803e96","pitchNumber":3,"startTime":"2026-07-18T02:01:26.153Z","endTime":"2026-07-18T02:01:29.373Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.13422394081031,"aZ":-34.09085155961544,"pfxX":-1.2824173492507571,"pfxZ":-1.2094823908000985,"pX":0.08904273214413884,"pZ":1.669894373653219,"vX0":-3.9313722649463365,"vY0":-125.16995486993342,"vZ0":-3.6006566098151893,"x":113.61,"y":193.69,"x0":1.8462000836864525,"y0":50.00136764322972,"z0":5.91670293693487,"aX":-2.035341958123898},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.8,"breakHorizontal":3.2,"spinRate":2544,"spinDirection":301},"zone":8,"typeConfidence":0.9,"plateTime":0.43748721536598545,"extension":6.386146210374771},"index":4,"playId":"55ccde5b-21ce-3608-a8b6-36ab19a4bbe7","pitchNumber":4,"startTime":"2026-07-18T02:01:43.234Z","endTime":"2026-07-18T02:01:46.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.066462662094565,"aZ":-14.362197459719832,"pfxX":6.447029108854435,"pfxZ":9.257842547732867,"pX":-0.06640141809134961,"pZ":2.998583142466183,"vX0":-7.614319268203627,"vY0":-138.36700012484695,"vZ0":-4.919738499278169,"x":119.53,"y":157.82,"x0":1.8934671052182672,"y0":50.0037328027097,"z0":5.773838344536936,"aX":12.40638174432298},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.8,"breakHorizontal":-10.0,"spinRate":2261,"spinDirection":143},"zone":2,"typeConfidence":0.91,"plateTime":0.3970088625312962,"extension":6.588884603209969},"hitData":{"launchSpeed":98.0,"launchAngle":2.0,"totalDistance":65.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.33,"coordY":146.69}},"index":5,"playId":"d29ede5d-6fdb-31b1-93f6-63e075864426","pitchNumber":5,"startTime":"2026-07-18T02:02:01.325Z","endTime":"2026-07-18T02:02:09.490Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:02:09.490Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Eduardo Valencia flies out to second baseman Vaughn Grissom.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-18T02:02:21.429Z","endTime":"2026-07-18T02:03:27.204Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_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":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.4,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.83151596939906,"aZ":-13.077075365431249,"pfxX":5.019444827920774,"pfxZ":10.147612583566797,"pX":0.7575577719297916,"pZ":2.395218085216059,"vX0":-3.7369039541319076,"vY0":-136.94074297763822,"vZ0":-6.9925442326200695,"x":88.12,"y":174.11,"x0":1.4940250342276862,"y0":50.00388777633229,"z0":5.893361848237318,"aX":9.446357985584056},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.9,"breakHorizontal":-8.2,"spinRate":2090,"spinDirection":145},"zone":6,"typeConfidence":0.91,"plateTime":0.4013941430543193,"extension":6.50848867392444},"index":0,"playId":"6b3d391a-caeb-3f3f-81f6-320882a5bb8d","pitchNumber":1,"startTime":"2026-07-18T02:02:37.351Z","endTime":"2026-07-18T02:02:40.816Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":73.5,"endSpeed":67.8,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.476862734793972,"aZ":-40.672493156811704,"pfxX":-6.2959318402793025,"pfxZ":-7.472884005379117,"pX":-0.8979402765851305,"pZ":0.16906468549574977,"vX0":-3.5597783307835638,"vY0":-106.96407504261019,"vZ0":-2.6080687337963475,"x":151.23,"y":234.22,"x0":1.615632419645585,"y0":50.00073546711719,"z0":6.041603907008938,"aX":-7.164751414586286},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.2,"breakVerticalInduced":-13.9,"breakHorizontal":12.5,"spinRate":2528,"spinDirection":332},"zone":13,"typeConfidence":0.89,"plateTime":0.5155698766435748,"extension":6.3009792947689425},"index":1,"playId":"acf712ba-9ea8-3b96-b6ca-1a478881b595","pitchNumber":2,"startTime":"2026-07-18T02:02:54.229Z","endTime":"2026-07-18T02:02:57.953Z","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.8,"endSpeed":86.6,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.780021046857428,"aZ":-13.688562499825286,"pfxX":5.39980455957334,"pfxZ":9.618845719683057,"pX":-0.3890671966899289,"pZ":2.51335793252853,"vX0":-7.812414493626646,"vY0":-137.80045479324224,"vZ0":-6.2095429886377245,"x":131.83,"y":170.92,"x0":1.7819637683207523,"y0":50.006190134658176,"z0":5.721886950854797,"aX":10.381610478346573},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.3,"breakHorizontal":-8.2,"spinRate":2126,"spinDirection":146},"zone":4,"typeConfidence":0.91,"plateTime":0.39756216991477666,"extension":6.571814716491596},"hitData":{"launchSpeed":66.6,"launchAngle":49.0,"totalDistance":190.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":161.37,"coordY":133.57}},"index":2,"playId":"afed73fe-5691-3dee-94f4-dd37cf0b1eb5","pitchNumber":3,"startTime":"2026-07-18T02:03:18.957Z","endTime":"2026-07-18T02:03:27.204Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:03:27.204Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hao-Yu Lee strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-18T02:03:46.739Z","endTime":"2026-07-18T02:05:03.163Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":71.9,"endSpeed":66.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.920621021410696,"aZ":-41.382470924767816,"pfxX":-6.424324572950243,"pfxZ":-8.374048284884093,"pX":0.6400226655067791,"pZ":3.5045693486900378,"vX0":-0.5811245917467962,"vY0":-104.61203165135238,"vZ0":4.083557272100654,"x":92.6,"y":144.16,"x0":1.7558599470084777,"y0":50.00300872847013,"z0":6.4033030736672165,"aX":-7.064705647008884},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.7,"breakVerticalInduced":-13.6,"breakHorizontal":11.8,"spinRate":2498,"spinDirection":322},"zone":12,"typeConfidence":0.9,"plateTime":0.5251461632393237,"extension":6.232937015892979},"index":0,"playId":"b8a41967-886e-364c-b07a-59ce0b5230d3","pitchNumber":1,"startTime":"2026-07-18T02:03:56.321Z","endTime":"2026-07-18T02:03:59.989Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.82898495100072,"aZ":-35.571506988820616,"pfxX":-0.5228630435524415,"pfxZ":-2.1066867176835284,"pX":-0.3876158954301075,"pZ":1.9845366332180965,"vX0":-5.084728537881727,"vY0":-125.70651904130408,"vZ0":-2.6857314247810145,"x":131.78,"y":185.2,"x0":1.7235009681268498,"y0":50.00406306631838,"z0":5.93493105520423,"aX":-0.8420956306199434},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-4.2,"breakHorizontal":2.0,"spinRate":2457,"spinDirection":301},"zone":7,"typeConfidence":0.9,"plateTime":0.43457001631072156,"extension":6.512712013233028},"index":1,"playId":"0526b1da-54e3-34a3-b48e-75d420887d36","pitchNumber":2,"startTime":"2026-07-18T02:04:13.347Z","endTime":"2026-07-18T02:04:18.940Z","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.3,"endSpeed":87.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.664554387197903,"aZ":-12.248468994698708,"pfxX":5.743890582629856,"pfxZ":10.221023001689694,"pX":0.17663907980370652,"pZ":3.325280498181754,"vX0":-5.70506907381605,"vY0":-138.65683941882932,"vZ0":-5.0879836273612264,"x":110.27,"y":149.0,"x0":1.5134255159690855,"y0":50.00218280204096,"z0":5.9996441383567,"aX":11.197120466218596},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.6,"breakHorizontal":-9.2,"spinRate":2171,"spinDirection":149},"zone":12,"typeConfidence":0.91,"plateTime":0.3948484252407036,"extension":6.508411004806767},"index":2,"playId":"7e502827-ed71-32e6-a820-e0eb79b3c0d2","pitchNumber":3,"startTime":"2026-07-18T02:04:35.861Z","endTime":"2026-07-18T02:04:38.861Z","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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.600387325481144,"aZ":-35.50239832658086,"pfxX":-2.1061441191608186,"pfxZ":-2.121263952887163,"pX":-0.9936011150270467,"pZ":0.7005354137499917,"vX0":-5.9002592704573145,"vY0":-124.46165658640633,"vZ0":-5.569348359023823,"x":154.87,"y":219.87,"x0":1.679677660042943,"y0":50.00096143648956,"z0":5.901734114881683,"aX":-3.3083648569954565},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.9,"breakHorizontal":5.2,"spinRate":2435,"spinDirection":311},"zone":13,"typeConfidence":0.9,"plateTime":0.4398060533229464,"extension":6.4465767745469815},"index":3,"playId":"d1b78e16-10f9-3138-9bc6-de5817ab0703","pitchNumber":4,"startTime":"2026-07-18T02:04:58.307Z","endTime":"2026-07-18T02:05:03.163Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:05:03.163Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Vaughn Grissom walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-18T02:07:01.077Z","endTime":"2026-07-18T02:08:30.073Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"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":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":96.8,"endSpeed":88.5,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.30387592741959,"aZ":-14.067597269022382,"pfxX":-5.33840998313621,"pfxZ":9.077036385293038,"pX":-0.0861357992201471,"pZ":0.36507865749088747,"vX0":6.338042191651458,"vY0":-140.4590285286285,"vZ0":-11.193422310143964,"x":120.28,"y":228.92,"x0":-1.6800564114923542,"y0":50.004021821772135,"z0":5.320763922475611,"aX":-10.650168702063464},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.3,"breakHorizontal":8.4,"spinRate":2302,"spinDirection":217},"zone":13,"typeConfidence":0.91,"plateTime":0.3901988090099717,"extension":7.059346009215869},"index":0,"playId":"25449f19-43f0-3945-9664-f76d56262bb4","pitchNumber":1,"startTime":"2026-07-18T02:07:14.587Z","endTime":"2026-07-18T02:07:17.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.08879832892847,"aZ":-24.10628362077432,"pfxX":2.4041125172746227,"pfxZ":4.381876208004543,"pX":0.06804519812833458,"pZ":1.863674799659557,"vX0":3.7299840607607826,"vY0":-134.9783122968752,"vZ0":-5.22481965136855,"x":114.41,"y":188.46,"x0":-1.6453848980073518,"y0":50.00203627519456,"z0":5.527646557519566,"aX":4.423105847836073},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.0,"breakHorizontal":-5.2,"spinRate":2360,"spinDirection":183},"zone":8,"typeConfidence":2.0,"plateTime":0.4061885702628576,"extension":6.83823408217267},"index":1,"playId":"c7e701af-af26-3adb-be50-247db7173502","pitchNumber":2,"startTime":"2026-07-18T02:07:30.222Z","endTime":"2026-07-18T02:07:33.343Z","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.4,"endSpeed":81.0,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.225493000043038,"aZ":-33.1925170605775,"pfxX":3.0733406469435582,"pfxZ":-0.6078762678008518,"pX":-0.9529574213085792,"pZ":1.748708174542819,"vX0":1.1236809755765091,"vY0":-128.77524487040287,"vZ0":-3.1784699635008895,"x":153.32,"y":191.56,"x0":-1.7950028595157297,"y0":50.00453746358862,"z0":5.582624212430367,"aX":5.1312726992054545},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.6,"breakHorizontal":-5.9,"spinRate":2469,"spinDirection":105},"zone":13,"typeConfidence":0.81,"plateTime":0.42630193953227113,"extension":6.933420644127344},"index":2,"playId":"03bcff34-fa65-3eda-92cb-3e709d45d323","pitchNumber":3,"startTime":"2026-07-18T02:07:51.120Z","endTime":"2026-07-18T02:07:55.363Z","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":97.2,"endSpeed":87.6,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.86014312360479,"aZ":-11.664327733009518,"pfxX":-3.8419050918378073,"pfxZ":10.270242784920052,"pX":-1.957216023188311,"pZ":3.4850667431917723,"vX0":0.3066232393848237,"vY0":-141.49390880843637,"vZ0":-3.743000481158825,"x":191.6,"y":144.68,"x0":-1.5698702959887754,"y0":50.00191107468128,"z0":5.590644069640803,"aX":-7.670596659928007},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.9,"breakHorizontal":6.8,"spinRate":2375,"spinDirection":212},"zone":11,"typeConfidence":0.91,"plateTime":0.3893902216164715,"extension":6.784829602410514},"index":3,"playId":"6ff73d87-8d4e-3acb-abdc-14271adc3b93","pitchNumber":4,"startTime":"2026-07-18T02:08:06.044Z","endTime":"2026-07-18T02:08:10.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.3,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.61375459068727,"aZ":-18.056282653735895,"pfxX":-9.822655232980972,"pfxZ":7.054206358345874,"pX":-1.0014572525969947,"pZ":1.6086701637922156,"vX0":4.289332422230653,"vY0":-141.17397505813543,"vZ0":-7.429009864033564,"x":155.17,"y":195.35,"x0":-1.2713705355274032,"y0":50.004168624016906,"z0":5.453756723764073,"aX":-19.665086821308208},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.3,"breakHorizontal":16.8,"spinRate":2165,"spinDirection":216},"zone":13,"typeConfidence":0.89,"plateTime":0.3892065596736609,"extension":7.042287014056645},"index":4,"playId":"a8b1c242-f457-38ea-ab14-4b3d11bc950d","pitchNumber":5,"startTime":"2026-07-18T02:08:25.526Z","endTime":"2026-07-18T02:08:30.073Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:08:30.073Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Denzer Guzman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-18T02:08:40.469Z","endTime":"2026-07-18T02:10:28.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":88.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.923537084081495,"aZ":-12.658570709425716,"pfxX":-5.669262732659551,"pfxZ":9.695064869374288,"pX":-0.010585038665293785,"pZ":2.158869176278829,"vX0":6.788312663436934,"vY0":-141.79024967406738,"vZ0":-6.741172624730583,"x":117.4,"y":180.49,"x0":-1.712338770193445,"y0":50.00015800290057,"z0":5.394374111846963,"aX":-11.408734381451175},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.2,"breakHorizontal":8.6,"spinRate":2274,"spinDirection":213},"zone":8,"typeConfidence":0.91,"plateTime":0.3880238070471864,"extension":6.8546991593813145},"index":0,"playId":"1caa0668-63c7-3c0a-bf17-eb2a507072c2","pitchNumber":1,"startTime":"2026-07-18T02:08:55.680Z","endTime":"2026-07-18T02:08:58.994Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.565977415988907,"aZ":-32.637175296896544,"pfxX":3.8658343482286193,"pfxZ":-0.2719911249479061,"pX":-0.45803536830591973,"pZ":2.931022691628234,"vX0":1.6916713840322035,"vY0":-129.18113870373872,"vZ0":-0.7043514468768322,"x":134.46,"y":159.64,"x0":-1.6234307258733005,"y0":50.00476731539096,"z0":5.713216193725906,"aX":6.542538846417192},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.5,"breakHorizontal":-7.3,"spinRate":2484,"spinDirection":115},"zone":1,"typeConfidence":2.0,"plateTime":0.42377445168216665,"extension":6.643704267275602},"index":1,"playId":"a6368749-1435-3827-b536-f44116f32d98","pitchNumber":2,"startTime":"2026-07-18T02:09:12.545Z","endTime":"2026-07-18T02:09:16.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.8132658450535,"aZ":-17.842516316292414,"pfxX":-4.510345348228456,"pfxZ":6.957715194365173,"pX":-0.19893586000403388,"pZ":2.9124533550741547,"vX0":4.727278898369177,"vY0":-142.62548064459884,"vZ0":-4.381960730983913,"x":124.58,"y":160.14,"x0":-1.2919015116137196,"y0":50.005878492159695,"z0":5.5942022451881135,"aX":-9.293960447418181},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":11.9,"breakHorizontal":7.2,"spinRate":2230,"spinDirection":223},"zone":2,"typeConfidence":0.91,"plateTime":0.3840471001772592,"extension":6.755378982763036},"index":2,"playId":"cd673dbb-5fc6-34c5-a6ff-c6dc11fd9ac7","pitchNumber":3,"startTime":"2026-07-18T02:09:34.782Z","endTime":"2026-07-18T02:09:39.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.45441340985186,"aZ":-29.560026555102063,"pfxX":-6.226838677649597,"pfxZ":1.432565129632228,"pX":0.8650408304982153,"pZ":0.17290733391883664,"vX0":7.940237388688141,"vY0":-133.7462629116679,"vZ0":-8.035427132033703,"x":84.03,"y":234.11,"x0":-1.3260632790776012,"y0":50.0017711568518,"z0":5.320659441798199,"aX":-11.339428771582526},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.1,"breakHorizontal":9.7,"spinRate":1128,"spinDirection":237},"zone":14,"typeConfidence":0.79,"plateTime":0.40873134028516844,"extension":7.052289569905987},"index":3,"playId":"2265129f-6a9f-340f-b452-6f007b419eed","pitchNumber":4,"startTime":"2026-07-18T02:09:59.795Z","endTime":"2026-07-18T02:10:03.623Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.165555771722456,"aZ":-33.186875859757734,"pfxX":-5.570871423920465,"pfxZ":-0.561871896468257,"pX":-0.9720561231951581,"pZ":1.9618207226716418,"vX0":2.9776155820020396,"vY0":-133.72999610928858,"vZ0":-3.1716659288997135,"x":154.05,"y":185.81,"x0":-1.3769218291565506,"y0":50.000387181192565,"z0":5.5466342984014725,"aX":-10.076503863863786},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-1.4,"breakHorizontal":9.5,"spinRate":1244,"spinDirection":232},"zone":13,"typeConfidence":0.75,"plateTime":0.4097549540310106,"extension":6.95484359404438},"index":4,"playId":"610d8c82-2bf0-3b7d-9dee-00ff9ea2f696","pitchNumber":5,"startTime":"2026-07-18T02:10:23.999Z","endTime":"2026-07-18T02:10:28.658Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:10:28.658Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Logan O'Hoppe called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-18T02:10:43.221Z","endTime":"2026-07-18T02:11:48.670Z","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":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":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":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.05317287519125,"aZ":-20.08123689162486,"pfxX":-2.635792759008143,"pfxZ":6.372359759970959,"pX":-0.3892454651567521,"pZ":2.326324746916406,"vX0":4.0485817693431025,"vY0":-136.6636958318654,"vZ0":-4.806674596587294,"x":131.84,"y":175.97,"x0":-1.5448881727403878,"y0":50.00640515982583,"z0":5.48020619570235,"aX":-5.005619338945394},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.8,"breakHorizontal":4.0,"spinRate":2243,"spinDirection":191},"zone":4,"typeConfidence":2.0,"plateTime":0.4001980171092856,"extension":6.788861683518632},"index":0,"playId":"f2194a13-9086-398d-b8a5-06bc73aca9b0","pitchNumber":1,"startTime":"2026-07-18T02:10:51.289Z","endTime":"2026-07-18T02:10:54.441Z","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":97.1,"endSpeed":88.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.654747769423025,"aZ":-22.649706635003366,"pfxX":-9.430087944478009,"pfxZ":4.751751379857467,"pX":-0.8519303994991371,"pZ":1.7381066334342252,"vX0":4.621966097301457,"vY0":-141.23477500278375,"vZ0":-6.3792115894442984,"x":149.47,"y":191.85,"x0":-1.2919979813053812,"y0":50.00110189078661,"z0":5.500727935865424,"aX":-18.890785139693143},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.3,"breakHorizontal":16.0,"spinRate":2133,"spinDirection":220},"zone":13,"typeConfidence":0.92,"plateTime":0.3890445587433007,"extension":6.72087372195227},"index":1,"playId":"ed2a4abd-d91f-3fd7-b5cc-7c057f053874","pitchNumber":2,"startTime":"2026-07-18T02:11:08.668Z","endTime":"2026-07-18T02:11:12.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.3,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.304003474886162,"aZ":-28.934783091451987,"pfxX":-9.029271006888598,"pfxZ":1.8322572212337853,"pX":-0.10647062790922586,"pZ":1.8305873265048451,"vX0":6.175643390265758,"vY0":-132.13477987297554,"vZ0":-4.02385927470309,"x":121.06,"y":189.35,"x0":-1.3015044180301663,"y0":50.00364890763992,"z0":5.500672369919294,"aX":-15.958041651748049},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":2.6,"breakHorizontal":15.0,"spinRate":1307,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.41461624224447435,"extension":6.847164881091782},"index":2,"playId":"a5265f27-e1d4-3cae-bf72-d0c61fa78c21","pitchNumber":3,"startTime":"2026-07-18T02:11:25.922Z","endTime":"2026-07-18T02:11:28.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.837667250694224,"aZ":-11.091882812340359,"pfxX":-6.40203065160064,"pfxZ":10.307754925682758,"pX":0.039748823783794504,"pZ":1.939596864557209,"vX0":5.930969485002909,"vY0":-142.81164818566108,"vZ0":-7.798216133095782,"x":115.48,"y":186.41,"x0":-1.241979674480281,"y0":50.00575927638755,"z0":5.420117520720977,"aX":-13.099073829384276},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.0,"breakHorizontal":10.2,"spinRate":2348,"spinDirection":218},"zone":8,"typeConfidence":0.91,"plateTime":0.38493999224196473,"extension":6.810895169863243},"index":3,"playId":"3b7f8202-44c5-391d-aed9-b6440b0dc6f9","pitchNumber":4,"startTime":"2026-07-18T02:11:44.239Z","endTime":"2026-07-18T02:11:48.670Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:11:48.670Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Neto called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-18T02:12:02.085Z","endTime":"2026-07-18T02:14:00.470Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"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":"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":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.78587271005346,"aZ":-16.556939158990204,"pfxX":-9.277253931730456,"pfxZ":7.832582559183915,"pX":-0.6242630569479555,"pZ":1.199739950587837,"vX0":4.783427907746846,"vY0":-141.18191465574915,"vZ0":-8.682461077305605,"x":140.8,"y":206.39,"x0":-1.1463711500137206,"y0":50.004206881112395,"z0":5.407359708614866,"aX":-18.502147998713113},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.4,"breakHorizontal":15.6,"spinRate":2199,"spinDirection":220},"zone":13,"typeConfidence":0.77,"plateTime":0.3897795687762313,"extension":6.743492287459209},"index":0,"playId":"d2bc05d9-9a26-3d89-bf6b-982ce8993299","pitchNumber":1,"startTime":"2026-07-18T02:12:15.036Z","endTime":"2026-07-18T02:12:18.998Z","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":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.994169538787208,"aZ":-30.112772907091973,"pfxX":-8.46738305790088,"pfxZ":1.1567402716463615,"pX":0.7985551763667189,"pZ":1.181217983616229,"vX0":7.829404424921984,"vY0":-132.75009270426483,"vZ0":-5.543118243440968,"x":86.56,"y":206.89,"x0":-1.086606922504953,"y0":50.00608006561181,"z0":5.4842826395458,"aX":-15.139584273423848},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.1,"breakHorizontal":13.7,"spinRate":1224,"spinDirection":224},"zone":14,"typeConfidence":0.63,"plateTime":0.41235616544604525,"extension":6.903988629329496},"index":1,"playId":"0e35c0dd-1cb5-3bfd-a6de-bd741cd0dbe6","pitchNumber":2,"startTime":"2026-07-18T02:12:34.237Z","endTime":"2026-07-18T02:12:37.237Z","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":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.620405761247934,"aZ":-13.088115385938801,"pfxX":-0.0073647106788912176,"pfxZ":9.930261007449094,"pX":-0.1768407062383731,"pZ":2.0837369866202704,"vX0":3.86533843688491,"vY0":-137.56268156406693,"vZ0":-6.727585469736631,"x":123.74,"y":182.52,"x0":-1.5974850429861602,"y0":50.00661774942027,"z0":5.442917631115593,"aX":-0.013937461773922523},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.8,"breakHorizontal":-0.7,"spinRate":2355,"spinDirection":199},"zone":8,"typeConfidence":0.86,"plateTime":0.3976780636328927,"extension":6.7486612443490275},"index":2,"playId":"2be58100-b250-332d-b1b4-ae2bced55d5e","pitchNumber":3,"startTime":"2026-07-18T02:12:53.354Z","endTime":"2026-07-18T02:12:56.702Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.65949750947364,"aZ":-10.441850188567878,"pfxX":-5.033236723413276,"pfxZ":10.850730508503212,"pX":0.7944227181233882,"pZ":2.1609120973379676,"vX0":8.032261015134557,"vY0":-141.64665045582012,"vZ0":-7.319719118685292,"x":86.72,"y":180.44,"x0":-1.442900719385486,"y0":50.00347771974035,"z0":5.469877640077398,"aX":-10.082051115790078},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.0,"breakHorizontal":7.2,"spinRate":2347,"spinDirection":211},"zone":6,"typeConfidence":0.91,"plateTime":0.38880870048744365,"extension":6.92949811395521},"index":3,"playId":"aa1845eb-2e4c-3541-9412-d6afdd44cba0","pitchNumber":4,"startTime":"2026-07-18T02:13:12.982Z","endTime":"2026-07-18T02:13:16.031Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":687263,"fullName":"Zach Neto","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.355415913374078,"aZ":-14.910659935248358,"pfxX":0.24682217756226676,"pfxZ":8.83790609720008,"pX":-0.18506242703471804,"pZ":1.7431349990022977,"vX0":3.2589199068519785,"vY0":-138.94482729207743,"vZ0":-7.369982157135246,"x":124.05,"y":191.72,"x0":-1.4056954451102286,"y0":50.006707755540646,"z0":5.42255839616548,"aX":0.48188167936102516},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.6,"breakHorizontal":-1.1,"spinRate":2374,"spinDirection":182},"zone":8,"typeConfidence":2.0,"plateTime":0.39431945273040725,"extension":6.65582817195336},"index":4,"playId":"10a0bbea-1099-3005-8f70-c8eeebe436bd","pitchNumber":5,"startTime":"2026-07-18T02:13:50.032Z","endTime":"2026-07-18T02:14:00.470Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:14:00.470Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ben Malgeri grounds out, third baseman Denzer Guzman to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-18T02:16:01.096Z","endTime":"2026-07-18T02:16:18.640Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"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":694384,"link":"/api/v1/people/694384"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.5,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.80710664794589,"aZ":-32.8976604045791,"pfxX":-1.7387374029576494,"pfxZ":-0.46091129189604274,"pX":0.19280882001172273,"pZ":1.8197494617707963,"vX0":-3.3127122422041904,"vY0":-124.33988868185473,"vZ0":-3.4394937596976405,"x":109.65,"y":189.65,"x0":1.770301327943278,"y0":50.004149870952176,"z0":5.961390257951793,"aX":-2.712608457247083},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.4,"breakHorizontal":4.0,"spinRate":2513,"spinDirection":302},"zone":8,"typeConfidence":0.9,"plateTime":0.44113779315091906,"extension":6.33110757314882},"hitData":{"launchSpeed":83.8,"launchAngle":-33.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.03,"coordY":163.28}},"index":0,"playId":"4f1ac3c0-b025-3587-a7cd-c2650d46c7be","pitchNumber":1,"startTime":"2026-07-18T02:16:10.354Z","endTime":"2026-07-18T02:16:18.640Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:16:18.640Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach McKinstry strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-18T02:16:32.107Z","endTime":"2026-07-18T02:17:42.719Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.639962745156144,"aZ":-33.48157859846998,"pfxX":-0.2424403633164165,"pfxZ":-0.8239202888627251,"pX":0.40212293659420145,"pZ":2.047516326493027,"vX0":-3.0988881192897693,"vY0":-125.78318657582584,"vZ0":-3.260975105775426,"x":101.67,"y":183.5,"x0":1.6839308454349078,"y0":50.000092342674016,"z0":6.08878223785187,"aX":-0.3861198029759757},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.0,"breakHorizontal":1.2,"spinRate":2304,"spinDirection":299},"zone":9,"typeConfidence":0.9,"plateTime":0.43624205764770707,"extension":6.225078720530914},"index":0,"playId":"abc75d31-bb83-3a34-92ca-a3ae50da2fee","pitchNumber":1,"startTime":"2026-07-18T02:16:49.360Z","endTime":"2026-07-18T02:16:52.501Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.895208033802756,"aZ":-33.352862651532625,"pfxX":-2.24124091391389,"pfxZ":-0.7707768668572763,"pX":-1.1320156431307256,"pZ":0.9830559832377275,"vX0":-5.806194796115582,"vY0":-122.85052927044461,"vZ0":-5.222763597438498,"x":160.15,"y":212.24,"x0":1.5556536083601944,"y0":50.004625057987056,"z0":5.979646575380247,"aX":-3.4171058507599508},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.4,"breakHorizontal":5.4,"spinRate":2598,"spinDirection":316},"zone":13,"typeConfidence":0.9,"plateTime":0.44626967621053426,"extension":6.3162366879130625},"index":1,"playId":"0fb9041b-ac9c-3ef1-a5db-f8870eda1273","pitchNumber":2,"startTime":"2026-07-18T02:17:05.616Z","endTime":"2026-07-18T02:17:08.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":85.9,"endSpeed":79.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.66808413096021,"aZ":-35.77347298865155,"pfxX":-0.9490032343918271,"pfxZ":-2.3006660951914037,"pX":-1.8051378497905963,"pZ":1.0198392270392187,"vX0":-8.357111174586349,"vY0":-124.84158168841512,"vZ0":-4.406910402740355,"x":185.81,"y":211.24,"x0":1.7179441742576653,"y0":50.0005356359486,"z0":5.773538393352408,"aX":-1.4856691122038248},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.0,"breakHorizontal":3.7,"spinRate":2527,"spinDirection":316},"zone":13,"typeConfidence":0.9,"plateTime":0.4398538852703222,"extension":6.335502265591884},"index":2,"playId":"9a7f8940-f085-3f35-bc63-ba1ed5948aa0","pitchNumber":3,"startTime":"2026-07-18T02:17:22.874Z","endTime":"2026-07-18T02:17:25.874Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.247907919068254,"aZ":-11.853138627188347,"pfxX":6.089286501161855,"pfxZ":10.564629446764783,"pX":-0.745069369132768,"pZ":2.4891615518121895,"vX0":-8.882928748387606,"vY0":-138.15793670450424,"vZ0":-6.6238323432524275,"x":145.4,"y":171.57,"x0":1.728247813935101,"y0":50.002282272565346,"z0":5.7230208430950045,"aX":11.712431342949833},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.8,"breakHorizontal":-9.1,"spinRate":2181,"spinDirection":144},"zone":4,"typeConfidence":0.92,"plateTime":0.39723192954640485,"extension":6.512020014215339},"index":3,"playId":"812e0791-75e4-3b2d-b76d-e2d844a969b7","pitchNumber":4,"startTime":"2026-07-18T02:17:38.837Z","endTime":"2026-07-18T02:17:42.719Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:17:42.719Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Vierling singles on a line drive to center fielder Mike Trout.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-18T02:17:57.147Z","endTime":"2026-07-18T02:20:36.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,8],"actionIndex":[7],"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":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.80581822874253,"aZ":-14.499566305346042,"pfxX":7.891285775066933,"pfxZ":9.220252752286228,"pX":0.9537892619213398,"pZ":3.05932130285255,"vX0":-5.112216876350611,"vY0":-137.86795052143833,"vZ0":-4.7393508263364525,"x":80.64,"y":156.18,"x0":1.8106744186068595,"y0":50.004173909975876,"z0":5.7854378295437074,"aX":15.131158811801226},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.8,"breakHorizontal":-13.2,"spinRate":2247,"spinDirection":144},"zone":12,"typeConfidence":0.9,"plateTime":0.3978899332638859,"extension":6.470970687740129},"index":0,"playId":"6077a791-aed5-3eb9-a571-62182c3c6933","pitchNumber":1,"startTime":"2026-07-18T02:18:07.312Z","endTime":"2026-07-18T02:18:10.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.140291476588693,"aZ":-39.413676622675744,"pfxX":-1.3396884477750401,"pfxZ":-4.530290311446636,"pX":-0.1125137156499637,"pZ":2.587956736158937,"vX0":-3.8307541165276118,"vY0":-125.54664205866172,"vZ0":-0.6250380488170395,"x":121.29,"y":168.91,"x0":1.6064117020533535,"y0":50.00281635425175,"z0":6.044758311571958,"aX":-2.140461173367398},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-8.2,"breakHorizontal":3.2,"spinRate":2587,"spinDirection":309},"zone":5,"typeConfidence":0.91,"plateTime":0.4360845950330381,"extension":6.269676723067399},"index":1,"playId":"b82cf9c9-25b5-336f-9168-afeba8de4294","pitchNumber":2,"startTime":"2026-07-18T02:18:24.788Z","endTime":"2026-07-18T02:18:28.084Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-07-18T02:18:37.130Z","endTime":"2026-07-18T02:18:50.805Z","isPitch":false,"type":"action","player":{"id":663837,"link":"/api/v1/people/663837"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.937423591229216,"aZ":-36.603074057399,"pfxX":-2.9127417339291455,"pfxZ":-2.753938229981266,"pX":-0.20747957994051847,"pZ":1.6053513390089629,"vX0":-3.8855861744792017,"vY0":-126.04334986546935,"vZ0":-3.3344410072123636,"x":124.91,"y":195.44,"x0":1.7333980472926616,"y0":50.00560709456816,"z0":5.905286157466166,"aX":-4.679875832848767},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-5.5,"breakHorizontal":6.1,"spinRate":2613,"spinDirection":309},"zone":13,"typeConfidence":0.91,"plateTime":0.43479086112196885,"extension":6.595650889753032},"index":3,"playId":"e249995a-aae3-3c38-8ec4-473ee77e05f3","pitchNumber":3,"startTime":"2026-07-18T02:18:50.805Z","endTime":"2026-07-18T02:18:53.954Z","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":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.79453309111335,"aZ":-37.723823309053,"pfxX":-3.459121264237826,"pfxZ":-3.5235695961287536,"pX":-0.5500591184934349,"pZ":1.1853150622898967,"vX0":-4.2085987953561945,"vY0":-125.1392673464213,"vZ0":-4.116540069723535,"x":137.97,"y":206.78,"x0":1.6070185258142624,"y0":50.00191302310954,"z0":5.963341547661302,"aX":-5.44953373431145},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-7.1,"breakHorizontal":7.3,"spinRate":2640,"spinDirection":321},"zone":13,"typeConfidence":0.91,"plateTime":0.43878796974737755,"extension":6.362358916632818},"index":4,"playId":"fa3d2b9e-8181-36e7-8999-c030e0f7f46d","pitchNumber":4,"startTime":"2026-07-18T02:19:09.646Z","endTime":"2026-07-18T02:19:13.265Z","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":95.4,"endSpeed":86.3,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.22514081353051,"aZ":-13.26280610692375,"pfxX":7.063005966703976,"pfxZ":9.830777672431577,"pX":0.550745533317417,"pZ":2.4472887329817015,"vX0":-5.0906040597629545,"vY0":-138.5928807915829,"vZ0":-6.733112645330401,"x":96.01,"y":172.7,"x0":1.5042026369689256,"y0":50.00296576488922,"z0":5.814074516429011,"aX":13.585741765384281},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.4,"breakHorizontal":-11.5,"spinRate":2238,"spinDirection":146},"zone":6,"typeConfidence":0.91,"plateTime":0.3969293226671331,"extension":6.547399504946035},"index":5,"playId":"9c207d6e-4792-3fe4-ae58-865a260fddd8","pitchNumber":5,"startTime":"2026-07-18T02:19:26.972Z","endTime":"2026-07-18T02:19:29.972Z","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":94.3,"endSpeed":86.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.966795078207426,"aZ":-11.005382363779173,"pfxX":4.139733706218774,"pfxZ":11.130538385164634,"pX":-1.1986146286584203,"pZ":2.7341594923944377,"vX0":-8.192895707719686,"vY0":-136.97318735079048,"vZ0":-6.854438792091142,"x":162.69,"y":164.96,"x0":1.292080134470342,"y0":50.004572579053864,"z0":6.019914797076741,"aX":7.875068579977012},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.8,"breakHorizontal":-5.8,"spinRate":2063,"spinDirection":149},"zone":11,"typeConfidence":0.91,"plateTime":0.3997232470009311,"extension":6.6136334999299775},"index":6,"playId":"fa4c8f1c-6bf5-3d60-84ba-44a93be511ed","pitchNumber":6,"startTime":"2026-07-18T02:19:48.812Z","endTime":"2026-07-18T02:19:52.808Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":7,"startTime":"2026-07-18T02:20:07.035Z","endTime":"2026-07-18T02:20:25.618Z","isPitch":false,"type":"action","player":{"id":663837,"link":"/api/v1/people/663837"}},{"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":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.4629819519981,"aZ":-11.057207934619873,"pfxX":4.779373474937576,"pfxZ":10.801977970397267,"pX":0.37907906316925,"pZ":2.66585529631003,"vX0":-5.251855838357902,"vY0":-138.57689518831853,"vZ0":-6.6518104630789665,"x":102.55,"y":166.8,"x0":1.673202483148817,"y0":50.0042133716743,"z0":5.827685358252859,"aX":9.344725775052783},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.5,"breakHorizontal":-7.7,"spinRate":2097,"spinDirection":149},"zone":6,"typeConfidence":0.91,"plateTime":0.39446545966135593,"extension":6.60087857315705},"hitData":{"launchSpeed":99.8,"launchAngle":10.0,"totalDistance":242.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":145.79,"coordY":74.65}},"index":8,"playId":"c8878143-2df0-3f64-8b76-9b6be9961ff6","pitchNumber":7,"startTime":"2026-07-18T02:20:25.618Z","endTime":"2026-07-18T02:20:36.546Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:20:36.546Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kevin McGonigle flies out to center fielder Mike Trout.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-18T02:20:46.383Z","endTime":"2026-07-18T02:22:23.203Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"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.3,"endSpeed":85.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.57375219074321,"aZ":-11.61137929727005,"pfxX":4.3995231861860775,"pfxZ":10.889416184316573,"pX":-1.1642247575707945,"pZ":2.985959753516095,"vX0":-9.460073465270492,"vY0":-136.8871935739118,"vZ0":-5.120265333992889,"x":161.38,"y":158.16,"x0":1.7724354659477441,"y0":50.00500643359167,"z0":5.682683333929337,"aX":8.309965747399334},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.7,"breakHorizontal":-5.9,"spinRate":2141,"spinDirection":144},"zone":11,"typeConfidence":0.91,"plateTime":0.40085499332770125,"extension":6.487764295739563},"index":0,"playId":"a56be179-56a9-3222-99b2-1d16325ba0af","pitchNumber":1,"startTime":"2026-07-18T02:21:03.739Z","endTime":"2026-07-18T02:21:07.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.385009343758632,"aZ":-36.81644462381632,"pfxX":-2.180808928893692,"pfxZ":-3.095597263540637,"pX":-0.5018579159888138,"pZ":1.1537687613650331,"vX0":-4.987907020126782,"vY0":-121.82033888462745,"vZ0":-3.7016571903003883,"x":136.13,"y":207.63,"x0":1.8571438300253285,"y0":50.0026484773451,"z0":5.882216888044201,"aX":-3.270398661277988},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-6.2,"breakHorizontal":5.2,"spinRate":2495,"spinDirection":312},"zone":13,"typeConfidence":0.9,"plateTime":0.44997026561726816,"extension":6.366962152825201},"index":1,"playId":"9076c634-4c1a-3ebd-a19d-24f4a2a76ce8","pitchNumber":2,"startTime":"2026-07-18T02:21:19.318Z","endTime":"2026-07-18T02:21:23.479Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":85.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72598692961763,"aZ":-11.746363791256133,"pfxX":4.706350010471421,"pfxZ":10.712435090127743,"pX":-0.818773268824367,"pZ":3.4093960585220633,"vX0":-8.577254078052428,"vY0":-137.73003293560376,"vZ0":-4.21360040819682,"x":148.21,"y":146.73,"x0":1.7349196761627028,"y0":50.00199103320089,"z0":5.763280509407997,"aX":8.974826291126499},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.6,"breakHorizontal":-6.6,"spinRate":2083,"spinDirection":143},"zone":11,"typeConfidence":0.91,"plateTime":0.398833341328507,"extension":6.692372112812828},"index":2,"playId":"07b9d260-e1a3-3768-a81d-955af1c91cee","pitchNumber":3,"startTime":"2026-07-18T02:21:37.926Z","endTime":"2026-07-18T02:21:43.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31208737627077,"aZ":-13.823210010029992,"pfxX":7.421826922497775,"pfxZ":9.728254861033685,"pX":0.09926463852026855,"pZ":3.1136949997827856,"vX0":-7.539758902982777,"vY0":-136.97817896379556,"vZ0":-4.332012882096233,"x":113.22,"y":154.71,"x0":1.932879812807643,"y0":50.00398702499329,"z0":5.671483033531574,"aX":14.002336457154001},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.8,"breakHorizontal":-11.8,"spinRate":2195,"spinDirection":141},"zone":2,"typeConfidence":0.91,"plateTime":0.4009908329022731,"extension":6.62767075933077},"index":3,"playId":"dc48e6de-120d-3e04-a297-2848915ce984","pitchNumber":4,"startTime":"2026-07-18T02:21:57.168Z","endTime":"2026-07-18T02:22:00.424Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.401300883194796,"aZ":-14.281318241315793,"pfxX":6.592182276430473,"pfxZ":9.245548836545407,"pX":0.3291334910533816,"pZ":2.83229709877729,"vX0":-6.5763256123952525,"vY0":-138.35772807865885,"vZ0":-5.111812341297318,"x":104.45,"y":162.31,"x0":1.8824611388673138,"y0":50.002656823127,"z0":5.663820809476864,"aX":12.757392656526083},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.8,"breakHorizontal":-10.6,"spinRate":2180,"spinDirection":142},"zone":3,"typeConfidence":0.91,"plateTime":0.3961529087454325,"extension":6.474717903075257},"hitData":{"launchSpeed":89.6,"launchAngle":27.0,"totalDistance":333.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.1,"coordY":65.64}},"index":4,"playId":"e8985257-b9b0-3120-8167-98be4f2b70a0","pitchNumber":5,"startTime":"2026-07-18T02:22:14.655Z","endTime":"2026-07-18T02:22:23.203Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:22:23.203Z","atBatIndex":20},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Mike Trout doubles (14) on a sharp line drive to left fielder Riley Greene.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-18T02:24:21.167Z","endTime":"2026-07-18T02:25:01.704Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.69540157234668,"aZ":-13.431330996498033,"pfxX":-2.794444373384059,"pfxZ":9.529800912884271,"pX":0.07009750267164927,"pZ":1.917109269248933,"vX0":5.051691360192857,"vY0":-139.8588720994748,"vZ0":-7.428420720498127,"x":114.33,"y":187.02,"x0":-1.4024897420736775,"y0":50.001398104248395,"z0":5.502005675926617,"aX":-5.495508457323706},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.7,"breakHorizontal":4.0,"spinRate":2284,"spinDirection":215},"zone":8,"typeConfidence":0.91,"plateTime":0.39273538605248515,"extension":7.022432258021124},"index":0,"playId":"cf08870c-0c89-3b61-8777-078d3cb9a3dc","pitchNumber":1,"startTime":"2026-07-18T02:24:35.056Z","endTime":"2026-07-18T02:24:38.056Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.54168924664111,"aZ":-26.51135457581478,"pfxX":-5.238523789798738,"pfxZ":3.396722798794965,"pX":0.10043869463880203,"pZ":2.763661754775397,"vX0":5.531168946345023,"vY0":-128.3027852257014,"vZ0":-1.9380934406706585,"x":113.17,"y":164.16,"x0":-1.4026855179942455,"y0":50.00260859871076,"z0":5.594785457457834,"aX":-8.733860188885208},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.0,"breakHorizontal":8.3,"spinRate":1065,"spinDirection":220},"zone":5,"typeConfidence":0.92,"plateTime":0.4269043560738828,"extension":7.011998932246473},"hitData":{"launchSpeed":108.3,"launchAngle":11.0,"totalDistance":182.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":34.69,"coordY":97.55}},"index":1,"playId":"8b4ee49c-7475-372a-aeb2-5cfe98c30714","pitchNumber":2,"startTime":"2026-07-18T02:24:49.174Z","endTime":"2026-07-18T02:25:01.704Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:25:01.704Z","atBatIndex":21},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nolan Schanuel walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-18T02:25:19.829Z","endTime":"2026-07-18T02:26:26.845Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"postOnSecond":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":98.2,"endSpeed":89.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.117313723987436,"aZ":-12.939640645141472,"pfxX":-4.209595177887003,"pfxZ":9.360303436980447,"pX":-1.0311820619361038,"pZ":1.7063779346059287,"vX0":3.066421599210683,"vY0":-142.73512170128004,"vZ0":-8.282627473501543,"x":156.31,"y":192.71,"x0":-1.5747667772383496,"y0":50.00079300009016,"z0":5.468214119399811,"aX":-8.649221987793275},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.4,"breakHorizontal":7.0,"spinRate":2277,"spinDirection":214},"zone":13,"typeConfidence":0.91,"plateTime":0.38432905406581375,"extension":6.709359977471096},"index":0,"playId":"ed30df19-5fb8-32db-b632-95ece4ce0ff2","pitchNumber":1,"startTime":"2026-07-18T02:25:33.303Z","endTime":"2026-07-18T02:25:36.668Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.6960664590091,"aZ":-20.822488920732503,"pfxX":-1.3836220832056716,"pfxZ":5.870894214415569,"pX":-0.5094998021174086,"pZ":1.2683037720481118,"vX0":4.033833314509649,"vY0":-137.7301318182126,"vZ0":-7.484886922234882,"x":136.42,"y":204.54,"x0":-1.8090689291314292,"y0":50.004018673075954,"z0":5.414090860787262,"aX":-2.6761775370350622},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.4,"breakHorizontal":1.7,"spinRate":2379,"spinDirection":196},"zone":13,"typeConfidence":2.0,"plateTime":0.3966868577864795,"extension":6.822598897866892},"index":1,"playId":"0cb4c102-467c-362e-967a-92e641f274bd","pitchNumber":2,"startTime":"2026-07-18T02:25:46.749Z","endTime":"2026-07-18T02:25:50.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.67483989581078,"aZ":-19.831023457534798,"pfxX":-2.3413300089764997,"pfxZ":6.2553859801063805,"pX":-1.340411938692091,"pZ":1.3390930563092156,"vX0":1.946884051467992,"vY0":-138.9698791470997,"vZ0":-7.65705130145602,"x":168.09,"y":202.62,"x0":-1.7429520289931293,"y0":50.00183360850399,"z0":5.428489343471017,"aX":-4.6181298936240465},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.1,"breakHorizontal":3.8,"spinRate":2373,"spinDirection":202},"zone":13,"typeConfidence":0.88,"plateTime":0.3928804914211228,"extension":6.639419869807825},"index":2,"playId":"3235edfd-e147-351a-9d58-a638a7f40b27","pitchNumber":3,"startTime":"2026-07-18T02:26:04.791Z","endTime":"2026-07-18T02:26:07.826Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.61074481623634,"aZ":-13.043505738050117,"pfxX":-5.2779961366085475,"pfxZ":9.375555258623566,"pX":-1.2895620239842467,"pZ":1.7678613646590462,"vX0":2.411025394172559,"vY0":-141.96891692953693,"vZ0":-8.073042418185217,"x":166.16,"y":191.05,"x0":-1.4642890471956211,"y0":50.00192643747955,"z0":5.479123178399171,"aX":-10.769481244969588},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.5,"breakHorizontal":9.1,"spinRate":2301,"spinDirection":221},"zone":13,"typeConfidence":0.91,"plateTime":0.3858474258920235,"extension":6.637186786754869},"index":3,"playId":"13e0bcd8-e9bb-3409-9510-459013c5dafd","pitchNumber":4,"startTime":"2026-07-18T02:26:23.137Z","endTime":"2026-07-18T02:26:26.845Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:26:26.845Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Soler challenged (pitch result), call on the field was confirmed: Jorge Soler called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-18T02:26:39.413Z","endTime":"2026-07-18T02:28:19.122Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"postOnSecond":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"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":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.1,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.684132740373116,"aZ":-17.173479143511972,"pfxX":-8.934875764577168,"pfxZ":7.394019904213177,"pX":-0.8389482811574757,"pZ":1.650251016152909,"vX0":4.56075620409172,"vY0":-141.6038634041084,"vZ0":-7.612712847152504,"x":148.98,"y":194.22,"x0":-1.3107102098009948,"y0":50.000190289614466,"z0":5.474384754169616,"aX":-18.121129319718992},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.0,"breakHorizontal":15.2,"spinRate":2272,"spinDirection":216},"zone":13,"typeConfidence":0.87,"plateTime":0.3869749909461482,"extension":6.6996440635390355},"index":0,"playId":"84341c5f-1308-31c2-b2f7-914a6b53b0b0","pitchNumber":1,"startTime":"2026-07-18T02:26:50.416Z","endTime":"2026-07-18T02:26:53.623Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.3,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.108222473489086,"aZ":-16.702145869661514,"pfxX":-9.735119537281015,"pfxZ":7.602887199429618,"pX":0.20376174084527984,"pZ":1.6703716215729236,"vX0":7.121850739975789,"vY0":-141.6876196449984,"vZ0":-7.6076871193861955,"x":109.23,"y":193.68,"x0":-1.0764554007083988,"y0":50.003142736996175,"z0":5.455787861789843,"aX":-19.81119104771176},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.4,"breakHorizontal":16.2,"spinRate":2187,"spinDirection":213},"zone":8,"typeConfidence":0.92,"plateTime":0.3864381391869429,"extension":6.756052533227843},"index":1,"playId":"e7ab0043-b972-34bd-937d-060ab6b0b13b","pitchNumber":2,"startTime":"2026-07-18T02:27:07.008Z","endTime":"2026-07-18T02:27:11.543Z","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":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.8,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.63463222344952,"aZ":-22.77539115821813,"pfxX":0.6808415060683076,"pfxZ":4.894627159491126,"pX":-0.1587096954122391,"pZ":2.837625257936831,"vX0":3.8703268781642186,"vY0":-137.28192086485205,"vZ0":-3.1891589075733906,"x":123.05,"y":162.16,"x0":-1.671696869457301,"y0":50.00315041987166,"z0":5.553715801219336,"aX":1.3074190372456211},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.4,"breakHorizontal":-2.0,"spinRate":2267,"spinDirection":200},"zone":5,"typeConfidence":0.63,"plateTime":0.3980436557918572,"extension":6.6149802914963605},"index":2,"playId":"19c2466a-e723-3422-b6e4-1fce3059a1ff","pitchNumber":3,"startTime":"2026-07-18T02:27:24.122Z","endTime":"2026-07-18T02:27:27.122Z","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":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.02594102939769,"aZ":-22.525589380363563,"pfxX":1.9743049363958685,"pfxZ":5.086757007015984,"pX":-0.16932848623300745,"pZ":2.253798426593107,"vX0":2.9860476856670095,"vY0":-136.8034737873185,"vZ0":-4.836345284427856,"x":123.45,"y":177.93,"x0":-1.5312266547180162,"y0":50.00258619556715,"z0":5.587556209761339,"aX":3.743270726490552},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.4,"breakHorizontal":-4.2,"spinRate":2222,"spinDirection":179},"zone":8,"typeConfidence":0.85,"plateTime":0.400296695607397,"extension":6.603284869089957},"index":3,"playId":"d51488a2-e249-3409-ad1b-3ab12aeb86f7","pitchNumber":4,"startTime":"2026-07-18T02:27:48.241Z","endTime":"2026-07-18T02:27:51.241Z","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":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.6,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.420359047814486,"aZ":-32.861533864378096,"pfxX":3.205954896048869,"pfxZ":-0.4012473229749638,"pX":-0.19927807623747634,"pZ":2.11263138712952,"vX0":2.5424649159354953,"vY0":-129.55325923331907,"vZ0":-2.554491169561735,"x":124.6,"y":181.74,"x0":-1.606309104402284,"y0":50.002861086443815,"z0":5.597295809950538,"aX":5.505569938092274},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-1.1,"breakHorizontal":-6.4,"spinRate":2383,"spinDirection":105},"zone":8,"typeConfidence":0.86,"plateTime":0.42112130895533983,"extension":6.836098064888453},"index":4,"playId":"69753fba-086b-34b2-9857-870c97849de9","pitchNumber":5,"startTime":"2026-07-18T02:28:14.446Z","endTime":"2026-07-18T02:28:19.122Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"}},"playEndTime":"2026-07-18T02:28:19.122Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Lowe flies out to center fielder Matt Vierling.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-18T02:28:58.337Z","endTime":"2026-07-18T02:30:02.779Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"postOnSecond":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.538584053443657,"aZ":-15.242394499578923,"pfxX":-4.124718153616417,"pfxZ":8.38414105363055,"pX":-0.44965858008225557,"pZ":3.0881829622446313,"vX0":4.29566904589477,"vY0":-141.08018525703423,"vZ0":-4.096677831455662,"x":134.14,"y":155.4,"x0":-1.4547708804429262,"y0":50.00165705322481,"z0":5.538777513137589,"aX":-8.329500611728982},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.5,"breakHorizontal":6.6,"spinRate":2056,"spinDirection":218},"zone":1,"typeConfidence":0.91,"plateTime":0.38796208716298164,"extension":6.728464418159267},"index":0,"playId":"ab19aa71-2035-300a-88cb-de4c5081c6bb","pitchNumber":1,"startTime":"2026-07-18T02:28:58.337Z","endTime":"2026-07-18T02:29:02.314Z","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":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.1,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.43725675232049,"aZ":-15.121713031229119,"pfxX":-4.344318196439696,"pfxZ":8.4020474052815,"pX":-0.7460183327564457,"pZ":2.2453465574640985,"vX0":3.7591346683623406,"vY0":-141.36126192948345,"vZ0":-6.343039348890497,"x":145.44,"y":178.16,"x0":-1.5269359727441891,"y0":50.000208774669204,"z0":5.484411525312702,"aX":-8.81398738036604},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.2,"breakHorizontal":7.1,"spinRate":1991,"spinDirection":231},"zone":7,"typeConfidence":0.91,"plateTime":0.38708494965288986,"extension":6.830863327598382},"index":1,"playId":"670a091d-a6e5-355a-a860-8aa47d4b8764","pitchNumber":2,"startTime":"2026-07-18T02:29:15.696Z","endTime":"2026-07-18T02:29:18.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.5,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.588321772479436,"aZ":-17.970194416278126,"pfxX":-5.458322652111624,"pfxZ":6.9239174649685555,"pX":-1.354140885935659,"pZ":3.3133961649212673,"vX0":2.200915579456846,"vY0":-142.1090588673094,"vZ0":-3.127995140566668,"x":168.62,"y":149.32,"x0":-1.428007662338333,"y0":50.00577530419558,"z0":5.56548262467108,"aX":-11.201439351590764},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.1,"breakHorizontal":9.5,"spinRate":2244,"spinDirection":217},"zone":11,"typeConfidence":0.85,"plateTime":0.38495471388279157,"extension":6.613025767590769},"index":2,"playId":"8f14558d-ef2b-3ad2-af47-19d0da1cadb0","pitchNumber":3,"startTime":"2026-07-18T02:29:33.121Z","endTime":"2026-07-18T02:29:36.121Z","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":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.8,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.93983658815292,"aZ":-31.27116477943885,"pfxX":-4.939647684093296,"pfxZ":0.5093403938152372,"pX":-0.2534676207079805,"pZ":1.5366406978914036,"vX0":4.91353827916702,"vY0":-131.75841904672245,"vZ0":-4.02606958555364,"x":126.66,"y":197.29,"x0":-1.4937414863974698,"y0":50.0035436297272,"z0":5.37539105456747,"aX":-8.753820080680281},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":0.4,"breakHorizontal":7.9,"spinRate":1153,"spinDirection":239},"zone":13,"typeConfidence":0.89,"plateTime":0.4144699163200154,"extension":7.045493746651963},"hitData":{"launchSpeed":73.9,"launchAngle":41.0,"totalDistance":244.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.12,"coordY":102.62}},"index":3,"playId":"d8ef4207-03c5-3d52-9ab2-43bd2140f050","pitchNumber":4,"startTime":"2026-07-18T02:29:52.091Z","endTime":"2026-07-18T02:30:02.779Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:30:02.779Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jo Adell strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-18T02:30:14.194Z","endTime":"2026-07-18T02:32:02.183Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"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":"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":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.890344633818277,"aZ":-22.90969609074844,"pfxX":1.3062470044030745,"pfxZ":4.772915681925483,"pX":-0.27573762177435074,"pZ":1.1006397349084216,"vX0":3.027880292698299,"vY0":-138.19759891873088,"vZ0":-7.628652095709969,"x":127.51,"y":209.06,"x0":-1.5538719520295443,"y0":50.0020908492986,"z0":5.428052068309501,"aX":2.533600326879365},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.3,"breakHorizontal":-3.0,"spinRate":2218,"spinDirection":199},"zone":13,"typeConfidence":0.84,"plateTime":0.3958628763831391,"extension":6.681567004469787},"index":0,"playId":"336f711b-a80b-3347-bb3d-170413db5957","pitchNumber":1,"startTime":"2026-07-18T02:30:29.596Z","endTime":"2026-07-18T02:30:33.964Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.743905420714942,"aZ":-19.622279914660442,"pfxX":-7.526132079162618,"pfxZ":6.307410938703939,"pX":-1.3107130122728523,"pZ":2.018591315998397,"vX0":2.9274211427068524,"vY0":-140.20401030006238,"vZ0":-6.074325521440183,"x":166.96,"y":184.28,"x0":-1.3906114511962042,"y0":50.00412319985497,"z0":5.4940875356374015,"aX":-14.98228140252278},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.3,"breakHorizontal":13.1,"spinRate":1964,"spinDirection":216},"zone":13,"typeConfidence":0.76,"plateTime":0.390674868321665,"extension":6.85786673204684},"index":1,"playId":"c2dd5fd1-7c07-355a-a625-0a6612921ce9","pitchNumber":2,"startTime":"2026-07-18T02:30:50.098Z","endTime":"2026-07-18T02:30:55.065Z","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.3,"endSpeed":88.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.20797885770925,"aZ":-13.694120844188472,"pfxX":-4.4775517608231326,"pfxZ":9.121638766328214,"pX":-0.7418139305043124,"pZ":2.5982330917598957,"vX0":3.2017593747410764,"vY0":-141.64241012634594,"vZ0":-5.816507400046266,"x":145.28,"y":168.63,"x0":-1.306711111638565,"y0":50.00544229145131,"z0":5.558683155143575,"aX":-9.073594563835279},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.5,"breakHorizontal":7.4,"spinRate":2122,"spinDirection":224},"zone":4,"typeConfidence":0.91,"plateTime":0.38712296674067437,"extension":6.681574209740565},"index":2,"playId":"0904863f-13b7-3987-98b3-a027bf414525","pitchNumber":3,"startTime":"2026-07-18T02:31:09.800Z","endTime":"2026-07-18T02:31:12.859Z","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.2,"endSpeed":88.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.80234479357687,"aZ":-21.420776841704196,"pfxX":-2.397180112121283,"pfxZ":5.368097292300915,"pX":-0.24541221815867822,"pZ":1.7928750017385735,"vX0":4.097335892323941,"vY0":-139.99538237211442,"vZ0":-6.409619956376447,"x":126.35,"y":190.37,"x0":-1.410242710078222,"y0":50.00558714769278,"z0":5.494368434090662,"aX":-4.804480953429594},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.8,"breakHorizontal":3.6,"spinRate":2216,"spinDirection":200},"zone":8,"typeConfidence":0.87,"plateTime":0.38984401194599716,"extension":6.6908076254998985},"index":3,"playId":"403dd462-a90f-39f0-86b7-739c3876167d","pitchNumber":4,"startTime":"2026-07-18T02:31:32.629Z","endTime":"2026-07-18T02:31:36.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.80009934366005,"aZ":-15.870950097962066,"pfxX":-5.504398356519033,"pfxZ":7.939631075887354,"pX":-0.8863225368513578,"pZ":3.6508063678466542,"vX0":3.1096519932339373,"vY0":-143.060993538991,"vZ0":-2.7696796720673356,"x":150.78,"y":140.21,"x0":-1.277457444731664,"y0":50.00610882796491,"z0":5.637630165939743,"aX":-11.308191338620473},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.9,"breakHorizontal":9.2,"spinRate":2248,"spinDirection":220},"zone":11,"typeConfidence":0.9,"plateTime":0.38419724299545654,"extension":6.587130065477523},"index":4,"playId":"0ca5a83e-e437-30ae-b2f2-70fe20b96d31","pitchNumber":5,"startTime":"2026-07-18T02:31:58.358Z","endTime":"2026-07-18T02:32:02.183Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:32:02.183Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dillon Dingler called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-18T02:34:07.464Z","endTime":"2026-07-18T02:36:08.368Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"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":"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.0,"endSpeed":78.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.894887253510728,"aZ":-34.78521717180969,"pfxX":-0.5318330213950984,"pfxZ":-1.6487796893170241,"pX":0.291049727225856,"pZ":2.327596128491134,"vX0":-3.4687529461273905,"vY0":-125.24626008585399,"vZ0":-2.058606130875056,"x":105.91,"y":175.93,"x0":1.7670583028012046,"y0":50.00609478997598,"z0":6.0233177818277595,"aX":-0.8396042763009841},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.2,"breakHorizontal":1.8,"spinRate":2459,"spinDirection":297},"zone":5,"typeConfidence":0.9,"plateTime":0.4384596426985996,"extension":6.376877757367},"index":0,"playId":"135d3084-af2d-3e84-b2c3-ee4189a62dfc","pitchNumber":1,"startTime":"2026-07-18T02:34:16.421Z","endTime":"2026-07-18T02:34:19.505Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-07-18T02:34:28.734Z","endTime":"2026-07-18T02:34:42.208Z","isPitch":false,"type":"action","player":{"id":693307,"link":"/api/v1/people/693307"}},{"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":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.403667781715125,"aZ":-33.744928063544386,"pfxX":-1.6221366253906488,"pfxZ":-1.0005538190583803,"pX":0.25538549376467246,"pZ":3.210459160712538,"vX0":-3.3371107158285604,"vY0":-124.50461437896057,"vZ0":-0.4247480613185427,"x":107.27,"y":152.1,"x0":1.8248158154723637,"y0":50.00478621115331,"z0":6.180149190286615,"aX":-2.5416770355917997},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.7,"breakHorizontal":3.7,"spinRate":2525,"spinDirection":305},"zone":2,"typeConfidence":0.9,"plateTime":0.4402222209629971,"extension":6.372436749562579},"index":2,"playId":"3524a2e7-31b5-3e02-a4b1-ad4e9c7bfe25","pitchNumber":2,"startTime":"2026-07-18T02:34:42.208Z","endTime":"2026-07-18T02:34:45.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.0,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.453900053626242,"aZ":-38.05731992604738,"pfxX":-1.4360447653221309,"pfxZ":-3.6870932752526695,"pX":-1.5921162668615234,"pZ":0.47600006670480627,"vX0":-7.200374136937086,"vY0":-125.43310004148228,"vZ0":-5.701783414014348,"x":177.69,"y":225.93,"x0":1.5029115749927238,"y0":50.00625581791564,"z0":5.882955253791557,"aX":-2.288158507660503},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-7.8,"breakHorizontal":4.3,"spinRate":2610,"spinDirection":321},"zone":13,"typeConfidence":0.9,"plateTime":0.4367250122050188,"extension":6.403827455255541},"index":3,"playId":"fd39c353-5c50-3222-8144-20cde795edd1","pitchNumber":3,"startTime":"2026-07-18T02:35:01.966Z","endTime":"2026-07-18T02:35:04.998Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.670911680044476,"aZ":-15.225258294067679,"pfxX":5.527275269720916,"pfxZ":8.867857994133296,"pX":-0.9006191741367455,"pZ":2.995918544481663,"vX0":-8.686651489621612,"vY0":-137.42821367601044,"vZ0":-4.657077119301968,"x":151.33,"y":157.89,"x0":1.5841765541790611,"y0":50.00284777891402,"z0":5.747819193778983,"aX":10.564940057861998},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.2,"breakHorizontal":-8.2,"spinRate":2128,"spinDirection":142},"zone":11,"typeConfidence":0.91,"plateTime":0.3986591712733132,"extension":6.56377447708557},"index":4,"playId":"ae06b53f-0551-3453-ae86-41423291b8a0","pitchNumber":4,"startTime":"2026-07-18T02:35:21.181Z","endTime":"2026-07-18T02:35:24.530Z","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.4,"endSpeed":86.2,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.929567830115673,"aZ":-12.140870746018436,"pfxX":4.611124675882575,"pfxZ":10.525313563448446,"pX":-0.05478647393558234,"pZ":2.4232328221134023,"vX0":-5.450587436971678,"vY0":-137.21895288193048,"vZ0":-7.203431374306376,"x":119.09,"y":173.35,"x0":1.3600892534765856,"y0":50.003314116742466,"z0":5.91331461198271,"aX":8.776700507142161},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.6,"breakHorizontal":-7.2,"spinRate":2181,"spinDirection":152},"zone":5,"typeConfidence":0.91,"plateTime":0.39947640397424555,"extension":6.607315781820167},"index":5,"playId":"401c7061-dbf7-3572-a9c5-ee28fcf817df","pitchNumber":5,"startTime":"2026-07-18T02:35:38.648Z","endTime":"2026-07-18T02:35:42.315Z","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":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":73.5,"endSpeed":67.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.951304220191286,"aZ":-42.56517661619634,"pfxX":-6.067346064113101,"pfxZ":-9.064630187226774,"pX":0.22206398610575623,"pZ":3.0760746822331115,"vX0":-1.461765451835067,"vY0":-106.8474394859745,"vZ0":3.2217217029425944,"x":108.54,"y":155.73,"x0":1.704831578537135,"y0":50.00446945219849,"z0":6.361876014343546,"aX":-6.95261322783681},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.1,"breakVerticalInduced":-15.1,"breakHorizontal":11.4,"spinRate":2613,"spinDirection":325},"zone":2,"typeConfidence":0.9,"plateTime":0.514386390717203,"extension":6.278109733571104},"index":6,"playId":"abd99486-e8df-3663-9e0e-52cbffef4c09","pitchNumber":6,"startTime":"2026-07-18T02:36:04.304Z","endTime":"2026-07-18T02:36:08.368Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:36:08.368Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-18T02:36:18.030Z","endTime":"2026-07-18T02:38:08.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"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":"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":85.9,"endSpeed":79.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.10254837257274,"aZ":-34.83888449578458,"pfxX":-1.3913546900627511,"pfxZ":-1.6722200556405546,"pX":-0.6640801661756647,"pZ":2.560150657337087,"vX0":-5.191189403207365,"vY0":-125.05003161445902,"vZ0":-1.6923934852316993,"x":142.31,"y":169.66,"x0":1.6118219926588728,"y0":50.00042410205148,"z0":6.080148541138941,"aX":-2.221555116819397},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.1,"breakHorizontal":3.6,"spinRate":2534,"spinDirection":304},"zone":4,"typeConfidence":0.9,"plateTime":0.4365176912918187,"extension":6.317118754149943},"index":0,"playId":"1bb7fef7-6b0e-3f7a-8b91-1655f2254c45","pitchNumber":1,"startTime":"2026-07-18T02:36:35.536Z","endTime":"2026-07-18T02:36:38.536Z","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":83.3,"endSpeed":76.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.27212644132465,"aZ":-23.979564745597294,"pfxX":8.385264178419606,"pfxZ":5.490362586122673,"pX":1.6100391785591894,"pZ":3.277386871031334,"vX0":-3.0581917096724904,"vY0":-121.27340964800051,"vZ0":-1.5888296899521364,"x":55.63,"y":150.29,"x0":1.7965500764721933,"y0":50.00364259002417,"z0":6.028731550017244,"aX":12.515180028548054},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":9.8,"breakHorizontal":-14.5,"spinRate":1714,"spinDirection":132},"zone":12,"typeConfidence":0.9,"plateTime":0.45131333650617833,"extension":6.258025528310843},"index":1,"playId":"210dcefe-0868-395f-8d0f-fbec908c7d78","pitchNumber":2,"startTime":"2026-07-18T02:36:51.299Z","endTime":"2026-07-18T02:36:54.299Z","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":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.948605110472027,"aZ":-33.384415910171526,"pfxX":-0.9214027529535835,"pfxZ":-0.7546941882174689,"pX":0.2567136139306321,"pZ":1.0317435612286896,"vX0":-3.7283214586850137,"vY0":-125.89849687193134,"vZ0":-5.37155919902604,"x":107.21,"y":210.92,"x0":1.874911463474029,"y0":50.002647700594615,"z0":5.887072302845739,"aX":-1.481652351097507},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.3,"breakHorizontal":2.5,"spinRate":2538,"spinDirection":311},"zone":14,"typeConfidence":0.9,"plateTime":0.43463169907467814,"extension":6.425959883394935},"index":2,"playId":"f8e4a542-e0af-3021-8a46-cead3204cf7d","pitchNumber":3,"startTime":"2026-07-18T02:37:07.267Z","endTime":"2026-07-18T02:37:11.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.24990889186538,"aZ":-11.815731096633623,"pfxX":5.680399462080666,"pfxZ":10.377909400900903,"pX":-0.09637594060380088,"pZ":2.589145858933426,"vX0":-6.386787089481789,"vY0":-138.95930205159914,"vZ0":-6.748759661309542,"x":120.67,"y":168.87,"x0":1.4904531301033614,"y0":50.00033838334262,"z0":5.828997798901286,"aX":11.14126240735196},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.6,"breakHorizontal":-9.0,"spinRate":2220,"spinDirection":150},"zone":5,"typeConfidence":0.92,"plateTime":0.39369935252411725,"extension":6.563846470032137},"index":3,"playId":"6db067d6-66a6-3136-a5d4-656c46be2aa7","pitchNumber":4,"startTime":"2026-07-18T02:37:26.072Z","endTime":"2026-07-18T02:37:30.043Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-18T02:37:35.565Z","endTime":"2026-07-18T02:37:47.628Z","isPitch":false,"type":"action","player":{"id":679529,"link":"/api/v1/people/679529"}},{"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":95.2,"endSpeed":87.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.278800911678523,"aZ":-14.137371451811568,"pfxX":6.834552038025571,"pfxZ":9.273028547403522,"pX":-0.10289036920908749,"pZ":3.9366847330464245,"vX0":-7.131821106650959,"vY0":-138.43141016775434,"vZ0":-2.664448409617183,"x":120.92,"y":132.49,"x0":1.61615895860953,"y0":50.00206518231007,"z0":5.855496922558106,"aX":13.29310205492354},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.4,"breakHorizontal":-10.9,"spinRate":2215,"spinDirection":145},"zone":11,"typeConfidence":0.91,"plateTime":0.39534268126828076,"extension":6.540062378695579},"index":5,"playId":"d588846e-6b9c-33d4-a6f1-9d5af18116a4","pitchNumber":5,"startTime":"2026-07-18T02:37:47.628Z","endTime":"2026-07-18T02:37:51.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.23696421231374,"aZ":-30.593504508073107,"pfxX":-2.1973861944276947,"pfxZ":0.9271288106258808,"pX":0.2292934840943315,"pZ":1.97677793750305,"vX0":-3.5709437433305946,"vY0":-129.32706969378017,"vZ0":-3.7996914211580153,"x":108.26,"y":185.41,"x0":1.911793158805525,"y0":50.00159045152023,"z0":5.80420475972279,"aX":-3.7312925749525254},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.1,"breakHorizontal":4.8,"spinRate":2457,"spinDirection":280},"zone":8,"typeConfidence":0.9,"plateTime":0.42306007862972717,"extension":6.4802958912083275},"index":6,"playId":"fb815c99-b3ea-3c05-bbce-fa7b36097173","pitchNumber":6,"startTime":"2026-07-18T02:38:04.096Z","endTime":"2026-07-18T02:38:08.344Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:38:08.344Z","atBatIndex":27},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Riley Greene doubles (20) on a line drive to right fielder Jo Adell.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-18T02:38:17.009Z","endTime":"2026-07-18T02:38:46.185Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.01880706582306,"aZ":-32.78473222720552,"pfxX":-1.6317293031166653,"pfxZ":-0.36868660127180775,"pX":0.2595312529532546,"pZ":2.14960430698393,"vX0":-3.4478198229444224,"vY0":-127.34893244161965,"vZ0":-2.9608525450047676,"x":107.11,"y":180.74,"x0":1.8382856279817894,"y0":50.002348110770534,"z0":5.897689156616363,"aX":-2.703198992806054},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.1,"breakHorizontal":3.7,"spinRate":2573,"spinDirection":299},"zone":8,"typeConfidence":0.9,"plateTime":0.4286786437314287,"extension":6.499841021193881},"hitData":{"launchSpeed":92.6,"launchAngle":17.0,"totalDistance":227.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":213.61,"coordY":117.8}},"index":0,"playId":"3f170698-ce49-3db1-a4c0-b7e3ba35e3a1","pitchNumber":1,"startTime":"2026-07-18T02:38:31.910Z","endTime":"2026-07-18T02:38:46.185Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:38:46.185Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eduardo Valencia strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-18T02:39:03.676Z","endTime":"2026-07-18T02:40:28.303Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":70.3,"endSpeed":64.3,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.13982495456477,"aZ":-41.38236947755461,"pfxX":-7.747539676005983,"pfxZ":-8.825297279500584,"pX":0.539686279635176,"pZ":3.2151110888417933,"vX0":-0.49860391231805723,"vY0":-102.25067886374953,"vZ0":3.6783503669030604,"x":85.57,"y":161.21,"x0":1.7922278966920215,"y0":50.00190384939467,"z0":6.521282107571519,"aX":-8.084339396810906},"breaks":{"breakAngle":10.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.3,"breakVerticalInduced":-14.3,"breakHorizontal":14.2,"spinRate":2417,"spinDirection":346},"zone":3,"typeConfidence":0.91,"plateTime":0.5386559959737105,"extension":6.065944655447192},"index":0,"playId":"46ae6cb7-f121-384d-92b2-531b280feeaa","pitchNumber":1,"startTime":"2026-07-18T02:39:17.463Z","endTime":"2026-07-18T02:39:20.519Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.03484283791076,"aZ":-14.892470906298936,"pfxX":5.201546350955705,"pfxZ":9.129712197875733,"pX":-1.0172045911988643,"pZ":2.8835929079293936,"vX0":-8.751031576447819,"vY0":-136.9243179697239,"vZ0":-5.330870179444746,"x":155.77,"y":160.92,"x0":1.5486558368274015,"y0":50.0056027445616,"z0":5.879563053207107,"aX":9.850026355772902},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.5,"breakHorizontal":-7.6,"spinRate":2068,"spinDirection":151},"zone":11,"typeConfidence":0.91,"plateTime":0.4004542993610656,"extension":6.495261275773735},"index":1,"playId":"a0a88390-c0cd-3ddf-b1e6-8ee8c9aebc2a","pitchNumber":2,"startTime":"2026-07-18T02:39:37.315Z","endTime":"2026-07-18T02:39:43.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.64220730535265,"aZ":-37.74817278829226,"pfxX":-0.8342428865706352,"pfxZ":-3.499302764044491,"pX":0.14870759700690436,"pZ":1.5510366271244458,"vX0":-3.5463935260575012,"vY0":-125.50861953892255,"vZ0":-3.2132718963042435,"x":111.33,"y":196.9,"x0":1.6889575073461303,"y0":50.00291738903606,"z0":5.925322132571027,"aX":-1.3285550463201994},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-6.8,"breakHorizontal":2.3,"spinRate":2462,"spinDirection":300},"zone":14,"typeConfidence":0.9,"plateTime":0.4365792483963058,"extension":6.352624587736406},"index":2,"playId":"eefda7ee-1b13-3aeb-bbdf-556cf220b841","pitchNumber":3,"startTime":"2026-07-18T02:40:01.538Z","endTime":"2026-07-18T02:40:04.795Z","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":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.278180526141817,"aZ":-35.370929998154125,"pfxX":-0.1317870614698831,"pfxZ":-1.9748299758051324,"pX":0.05190842550122724,"pZ":1.4941684824712067,"vX0":-3.97342886634921,"vY0":-126.2419597268127,"vZ0":-4.01442669130555,"x":115.02,"y":198.44,"x0":1.6622701005422678,"y0":50.00473052079168,"z0":5.946904688294258,"aX":-0.21268172269129573},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-4.2,"breakHorizontal":1.1,"spinRate":2434,"spinDirection":300},"zone":14,"typeConfidence":0.9,"plateTime":0.43358033327450096,"extension":6.451118580619667},"index":3,"playId":"ff5ac498-e2f2-3235-8a07-ca19113d3d9a","pitchNumber":4,"startTime":"2026-07-18T02:40:24.349Z","endTime":"2026-07-18T02:40:28.303Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:40:28.303Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vaughn Grissom singles on a line drive to left fielder Riley Greene.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-18T02:42:30.982Z","endTime":"2026-07-18T02:42:54.634Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.0,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.16372042629741,"aZ":-13.92435175897827,"pfxX":-5.702968584594121,"pfxZ":9.3402596239792,"pX":-0.5207195744101639,"pZ":2.3259280942264886,"vX0":4.556325915843232,"vY0":-139.55840481146637,"vZ0":-6.199146172913413,"x":136.85,"y":175.98,"x0":-1.4412523551179384,"y0":50.002733184966736,"z0":5.509193440759976,"aX":-11.14364824278607},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.7,"breakHorizontal":9.2,"spinRate":2180,"spinDirection":219},"zone":4,"typeConfidence":0.91,"plateTime":0.39389174108839464,"extension":6.837156276788143},"hitData":{"launchSpeed":95.5,"launchAngle":16.0,"totalDistance":280.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":52.45,"coordY":94.47}},"index":0,"playId":"3f86969a-6f01-3edf-a268-4ef18d441344","pitchNumber":1,"startTime":"2026-07-18T02:42:42.856Z","endTime":"2026-07-18T02:42:54.634Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:42:54.634Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Denzer Guzman called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-18T02:43:04.984Z","endTime":"2026-07-18T02:44:49.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.224392958898576,"aZ":-30.27323857957507,"pfxX":2.1194197109152797,"pfxZ":1.1420237559266013,"pX":0.5528731035044777,"pZ":1.6304341121975567,"vX0":5.082740816967462,"vY0":-128.27512057361415,"vZ0":-4.066584791236216,"x":95.93,"y":194.76,"x0":-1.7317250375886144,"y0":50.00194897185895,"z0":5.6038590437729665,"aX":3.5208330781005897},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.3,"breakHorizontal":-5.0,"spinRate":2362,"spinDirection":130},"zone":9,"typeConfidence":0.72,"plateTime":0.4274502697852465,"extension":6.704821454592658},"index":0,"playId":"56073220-3840-3084-b5a4-f97a468b7dcc","pitchNumber":1,"startTime":"2026-07-18T02:43:15.725Z","endTime":"2026-07-18T02:43:19.304Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.805601694534435,"aZ":-19.82091114836296,"pfxX":-0.22962332302506727,"pfxZ":6.650698202210874,"pX":-0.5046333480297056,"pZ":2.136660280404105,"vX0":3.135965317753549,"vY0":-135.02733322423705,"vZ0":-5.329184267470296,"x":136.24,"y":181.09,"x0":-1.6483707811933,"y0":50.002952231686216,"z0":5.51908168926637,"aX":-0.42712476478370837},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.2,"breakHorizontal":-0.2,"spinRate":2229,"spinDirection":197},"zone":7,"typeConfidence":2.0,"plateTime":0.4047537361802731,"extension":6.582086649874173},"index":1,"playId":"0beecfda-460e-38da-a946-dfc94263fa03","pitchNumber":2,"startTime":"2026-07-18T02:43:33.059Z","endTime":"2026-07-18T02:43:36.059Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.817044333550815,"aZ":-24.30656266283693,"pfxX":-8.05451948574746,"pfxZ":4.101581910668776,"pX":-1.1902732206653723,"pZ":1.6942505059399988,"vX0":3.763137642072456,"vY0":-137.89753098011852,"vZ0":-5.812435261579244,"x":162.37,"y":193.04,"x0":-1.5291846384995775,"y0":50.003120545567235,"z0":5.478284850807898,"aX":-15.449671071860681},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.4,"breakHorizontal":13.8,"spinRate":2035,"spinDirection":217},"zone":13,"typeConfidence":0.88,"plateTime":0.3978103294910631,"extension":6.6212524087936995},"index":2,"playId":"cf649076-c7a8-307c-94be-d91e95eaf826","pitchNumber":3,"startTime":"2026-07-18T02:43:49.651Z","endTime":"2026-07-18T02:43:53.053Z","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":89.3,"endSpeed":81.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.213115436417365,"aZ":-30.688226457302395,"pfxX":1.4485830261586339,"pfxZ":0.8741528201771338,"pX":-0.33732658449651015,"pZ":2.3696345281486426,"vX0":3.0672045564050183,"vY0":-130.01619175460868,"vZ0":-2.3832122850702313,"x":129.86,"y":174.8,"x0":-1.7223440183069676,"y0":50.005038504936806,"z0":5.635787231021089,"aX":2.470894031273544},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.3,"breakHorizontal":-3.4,"spinRate":2386,"spinDirection":137},"zone":4,"typeConfidence":2.0,"plateTime":0.42188158017091704,"extension":6.696097763705252},"index":3,"playId":"b6f2d15c-d3f3-3b0d-b92b-f0c4d558d70e","pitchNumber":4,"startTime":"2026-07-18T02:44:09.074Z","endTime":"2026-07-18T02:44:12.080Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.601002709726426,"aZ":-30.125493971371323,"pfxX":-5.994519085378519,"pfxZ":1.1923414994470933,"pX":0.6966017450494435,"pZ":1.9655387423760549,"vX0":7.8451501716372745,"vY0":-129.76437947799013,"vZ0":-3.1177688052546477,"x":90.45,"y":185.71,"x0":-1.5784230878198033,"y0":50.000703987757745,"z0":5.462857739505765,"aX":-10.284393157717464},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.7,"breakHorizontal":9.2,"spinRate":1120,"spinDirection":225},"zone":9,"typeConfidence":0.91,"plateTime":0.42110444386339285,"extension":7.109718111875559},"index":4,"playId":"ae03351f-ac68-32f5-8b23-875e07e976af","pitchNumber":5,"startTime":"2026-07-18T02:44:44.255Z","endTime":"2026-07-18T02:44:49.435Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:44:49.435Z","atBatIndex":31},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Logan O'Hoppe grounds into a double play, shortstop Zach McKinstry to second baseman Hao-Yu Lee to first baseman Spencer Torkelson. Vaughn Grissom out at 2nd. Logan O'Hoppe out at 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-18T02:44:57.380Z","endTime":"2026-07-18T02:45:22.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.404873221757835,"aZ":-22.69899811346975,"pfxX":0.9662259232220578,"pfxZ":5.070340202960766,"pX":-0.49682723326505435,"pZ":2.852556594227284,"vX0":2.753008951064691,"vY0":-135.51001680623492,"vZ0":-3.0539233319358803,"x":135.94,"y":161.76,"x0":-1.649605582874212,"y0":50.00072376071069,"z0":5.572128942889881,"aX":1.8037300344155653},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.8,"breakHorizontal":-2.3,"spinRate":2216,"spinDirection":191},"zone":4,"typeConfidence":0.79,"plateTime":0.40352668952680837,"extension":6.620973315147445},"hitData":{"launchSpeed":87.3,"launchAngle":-22.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.75,"coordY":157.45}},"index":0,"playId":"8c4e225d-ce5e-345d-9508-55c5ae0de555","pitchNumber":1,"startTime":"2026-07-18T02:45:13.889Z","endTime":"2026-07-18T02:45:22.162Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:45:22.162Z","atBatIndex":32},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Hao-Yu Lee lines out sharply to center fielder Mike Trout.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-18T02:47:30.693Z","endTime":"2026-07-18T02:49:34.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"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":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.15919209573014,"aZ":-33.020596575193686,"pfxX":-2.244614918154343,"pfxZ":-0.5425163450064812,"pX":0.5502690130469181,"pZ":3.244016028001668,"vX0":-2.5884432428579265,"vY0":-124.07461846689459,"vZ0":-0.15819623479261113,"x":96.03,"y":151.19,"x0":1.897485627353049,"y0":50.00207738690102,"z0":6.053631810756278,"aX":-3.5090140384707817},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.7,"breakHorizontal":4.7,"spinRate":2349,"spinDirection":287},"zone":3,"typeConfidence":0.9,"plateTime":0.4409744801428417,"extension":6.2574267065656395},"index":0,"playId":"12864244-759c-3da0-8815-305877a209a5","pitchNumber":1,"startTime":"2026-07-18T02:47:50.340Z","endTime":"2026-07-18T02:47:54.483Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":71.2,"endSpeed":65.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.85529946089329,"aZ":-42.585037981431576,"pfxX":-5.769527162314645,"pfxZ":-9.687404536974737,"pX":0.7222275997435542,"pZ":2.956167375197085,"vX0":-0.5830252823530727,"vY0":-103.52337774092312,"vZ0":3.394215719660254,"x":89.47,"y":158.96,"x0":1.7569948501417016,"y0":50.00294684215581,"z0":6.427830303022916,"aX":-6.200650949026258},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.6,"breakVerticalInduced":-16.1,"breakHorizontal":10.6,"spinRate":2547,"spinDirection":323},"zone":3,"typeConfidence":0.91,"plateTime":0.5310694101301952,"extension":6.042681568689867},"index":1,"playId":"103f59d5-687f-3427-80f7-c7fdc4b33cbe","pitchNumber":2,"startTime":"2026-07-18T02:48:07.606Z","endTime":"2026-07-18T02:48:11.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.936836246850064,"aZ":-14.301875496746664,"pfxX":4.130717273798312,"pfxZ":9.477480815573092,"pX":0.5352385585845647,"pZ":3.4232590218452055,"vX0":-4.295010311730135,"vY0":-136.4404621370857,"vZ0":-4.219943155048669,"x":96.6,"y":146.35,"x0":1.5929046993933806,"y0":50.005772703030416,"z0":5.975252682721522,"aX":7.792042039115881},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.4,"breakHorizontal":-6.6,"spinRate":2128,"spinDirection":151},"zone":12,"typeConfidence":0.9,"plateTime":0.40139740151881975,"extension":6.448337927039986},"index":2,"playId":"a25e9b5f-9508-3c8a-9a70-783db8679c1a","pitchNumber":3,"startTime":"2026-07-18T02:48:28.098Z","endTime":"2026-07-18T02:48:31.923Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.153742674569813,"aZ":-33.76887158988503,"pfxX":-1.7896310766315775,"pfxZ":-1.006067430686982,"pX":-1.0316444117420305,"pZ":1.288634096507855,"vX0":-5.982808074922997,"vY0":-124.59205974227936,"vZ0":-4.591384895393501,"x":156.32,"y":203.99,"x0":1.6254899641737952,"y0":50.002640668229425,"z0":5.921289682547904,"aX":-2.835833614280116},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.6,"breakHorizontal":4.6,"spinRate":2567,"spinDirection":311},"zone":13,"typeConfidence":0.9,"plateTime":0.43826701305198323,"extension":6.416595389462033},"index":3,"playId":"6f70a6f1-0cd0-37fc-a876-17f1553587f5","pitchNumber":4,"startTime":"2026-07-18T02:48:47.597Z","endTime":"2026-07-18T02:48:52.668Z","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":86.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.66985981085839,"aZ":-12.840807217156815,"pfxX":5.068423331120895,"pfxZ":10.159984424430508,"pX":1.1236059623147756,"pZ":1.9199753977975595,"vX0":-2.7157157027641814,"vY0":-136.93633981669996,"vZ0":-8.538127143754796,"x":74.17,"y":186.94,"x0":1.4685995529226148,"y0":50.00481534435481,"z0":5.952947047150081,"aX":9.645902173308714},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.8,"breakHorizontal":-8.6,"spinRate":2042,"spinDirection":151},"zone":14,"typeConfidence":0.91,"plateTime":0.39967957773774865,"extension":6.544851814868252},"index":4,"playId":"165e0367-f61a-38f8-9495-938d31db6a90","pitchNumber":5,"startTime":"2026-07-18T02:49:07.717Z","endTime":"2026-07-18T02:49:10.738Z","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":93.8,"endSpeed":85.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.594061087627036,"aZ":-15.146764681282466,"pfxX":5.083432866457347,"pfxZ":9.023944780526977,"pX":-0.02531474471097954,"pZ":3.4270391277236327,"vX0":-6.5598790278300525,"vY0":-136.41613322286716,"vZ0":-3.6914781952593536,"x":117.96,"y":146.25,"x0":1.7484730211573307,"y0":50.00665248282657,"z0":5.839885952149484,"aX":9.597130416013853},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.7,"breakHorizontal":-7.8,"spinRate":2054,"spinDirection":146},"zone":11,"typeConfidence":0.9,"plateTime":0.40127614264817435,"extension":6.509394674033056},"hitData":{"launchSpeed":100.5,"launchAngle":21.0,"totalDistance":349.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":151.19,"coordY":60.84}},"index":5,"playId":"8d3ba9b7-7b51-3448-bfac-81124f17c534","pitchNumber":6,"startTime":"2026-07-18T02:49:26.337Z","endTime":"2026-07-18T02:49:34.528Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:49:34.528Z","atBatIndex":33},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ben Malgeri doubles (2) on a fly ball to right fielder Jo Adell.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-18T02:49:44.923Z","endTime":"2026-07-18T02:50:18.223Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.9,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.155912640200366,"aZ":-30.720821916387507,"pfxX":-0.7730759689465396,"pfxZ":0.899706561097716,"pX":0.18966071582751282,"pZ":3.0394076914734023,"vX0":-3.9083862473601823,"vY0":-126.03281161610292,"vZ0":-0.962874487943086,"x":109.77,"y":156.72,"x0":1.8571533576971306,"y0":50.00518060669099,"z0":5.894134028406444,"aX":-1.250395485907563},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.7,"breakHorizontal":2.3,"spinRate":2396,"spinDirection":281},"zone":2,"typeConfidence":0.9,"plateTime":0.4335860376135221,"extension":6.3955755710992275},"hitData":{"launchSpeed":89.3,"launchAngle":28.0,"totalDistance":285.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":221.45,"coordY":124.75}},"index":0,"playId":"55a80986-7fbb-304f-bd13-8548bd0321bd","pitchNumber":1,"startTime":"2026-07-18T02:50:03.201Z","endTime":"2026-07-18T02:50:18.223Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:50:18.223Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach McKinstry strikes out swinging, catcher Logan O'Hoppe to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-18T02:50:38.314Z","endTime":"2026-07-18T02:51:33.495Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":85.3,"endSpeed":78.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.337235836683547,"aZ":-34.666913669323066,"pfxX":-4.256293692342235,"pfxZ":-1.598376747715358,"pX":-0.23545248633429125,"pZ":2.1299421793185416,"vX0":-3.6926132771243116,"vY0":-124.14954107721333,"vZ0":-2.2151218053236184,"x":125.97,"y":181.27,"x0":1.8253094375925047,"y0":50.00330285447495,"z0":5.924772972616429,"aX":-6.630689808069204},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.1,"breakHorizontal":8.5,"spinRate":2495,"spinDirection":302},"zone":8,"typeConfidence":0.91,"plateTime":0.4415191375357872,"extension":6.351589602308635},"index":0,"playId":"a0ad5a25-dc57-35bf-9fe5-f58c137634f3","pitchNumber":1,"startTime":"2026-07-18T02:50:49.930Z","endTime":"2026-07-18T02:50:53.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.391504590890083,"aZ":-32.18612359582845,"pfxX":-3.5495567044858243,"pfxZ":-0.005508673083370219,"pX":-0.49192040977545926,"pZ":1.5222582394581068,"vX0":-4.373399255271416,"vY0":-125.82689000805675,"vZ0":-4.352707466047317,"x":135.75,"y":197.68,"x0":1.7323147424605336,"y0":50.00440405892189,"z0":5.8930261830779065,"aX":-5.671110551702228},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.8,"breakHorizontal":7.4,"spinRate":2508,"spinDirection":309},"zone":13,"typeConfidence":0.91,"plateTime":0.435897552975387,"extension":6.324913605004428},"index":1,"playId":"6249c640-0bab-3200-8477-c24a4719f923","pitchNumber":2,"startTime":"2026-07-18T02:51:05.803Z","endTime":"2026-07-18T02:51:10.900Z","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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.7759843687088,"aZ":-34.265754639483205,"pfxX":-4.84335116360449,"pfxZ":-1.3480757311746974,"pX":-0.8984454642544096,"pZ":0.4605492203164294,"vX0":-4.800240304553492,"vY0":-123.88787983079071,"vZ0":-5.881246065260446,"x":151.25,"y":226.35,"x0":1.6934579539335977,"y0":50.00165488739901,"z0":5.729628306713735,"aX":-7.526316467457739},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-3.6,"breakHorizontal":9.8,"spinRate":2537,"spinDirection":306},"zone":13,"typeConfidence":0.91,"plateTime":0.4421410103565986,"extension":6.3743706405750435},"index":2,"playId":"f738445c-675f-3692-8eb0-9eb5f5e7643c","pitchNumber":3,"startTime":"2026-07-18T02:51:26.450Z","endTime":"2026-07-18T02:51:33.495Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:51:33.495Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Vierling flies out to left fielder Josh Lowe.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-18T02:51:52.827Z","endTime":"2026-07-18T02:53:18.009Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.89665883776818,"aZ":-37.730994635384604,"pfxX":-1.3996197741224066,"pfxZ":-3.4183916613128558,"pX":-0.2776227144146517,"pZ":1.7168336795635433,"vX0":-4.77325700569487,"vY0":-126.77278297869063,"vZ0":-2.9224855920511157,"x":127.58,"y":192.43,"x0":1.8112431549453067,"y0":50.00018409118779,"z0":5.8960580547832535,"aX":-2.27701688254338},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-6.6,"breakHorizontal":3.6,"spinRate":2505,"spinDirection":304},"zone":7,"typeConfidence":0.91,"plateTime":0.432043073366442,"extension":6.315225553040202},"index":0,"playId":"74e161e1-d877-3466-a3b4-68eb9d3bb54f","pitchNumber":1,"startTime":"2026-07-18T02:52:05.019Z","endTime":"2026-07-18T02:52:08.450Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":72.0,"endSpeed":65.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.016066726759586,"aZ":-42.00603480446064,"pfxX":-5.99378242647922,"pfxZ":-9.058625024935138,"pX":0.29776011940902264,"pZ":2.589559438211596,"vX0":-1.398376921037758,"vY0":-104.64092757006652,"vZ0":2.4971089603502223,"x":105.65,"y":168.86,"x0":1.7563310419205964,"y0":50.00005943101464,"z0":6.376911200346284,"aX":-6.509464616036811},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.8,"breakVerticalInduced":-15.0,"breakHorizontal":11.3,"spinRate":2468,"spinDirection":326},"zone":5,"typeConfidence":0.9,"plateTime":0.5275838016213052,"extension":6.19705559891441},"index":1,"playId":"072842f6-1744-338d-b5fa-c28008ac07c0","pitchNumber":2,"startTime":"2026-07-18T02:52:29.772Z","endTime":"2026-07-18T02:52:33.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.82226427534005,"aZ":-12.535927463980858,"pfxX":7.306043878954682,"pfxZ":10.476061031407546,"pX":-0.8229445187729963,"pZ":3.1846061206696934,"vX0":-9.45640543016915,"vY0":-136.71294812707782,"vZ0":-4.456210867896966,"x":148.37,"y":152.8,"x0":1.7471719784571291,"y0":50.00480077077666,"z0":5.709647299894367,"aX":13.699520309349982},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.1,"breakHorizontal":-11.0,"spinRate":2255,"spinDirection":139},"zone":11,"typeConfidence":0.91,"plateTime":0.40211190891631565,"extension":6.418108692360466},"index":2,"playId":"35cb4ad3-bc83-3bed-8997-f3a4fd14b9f3","pitchNumber":3,"startTime":"2026-07-18T02:52:48.244Z","endTime":"2026-07-18T02:52:52.393Z","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":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.1,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.527960079680966,"aZ":-35.785509949537726,"pfxX":-1.80885016753762,"pfxZ":-2.3359660167309144,"pX":-0.3961719557615994,"pZ":2.0829748248224123,"vX0":-4.776820883898413,"vY0":-124.06319328120462,"vZ0":-1.9895721495130463,"x":132.1,"y":182.54,"x0":1.7947975992460232,"y0":50.000877491701054,"z0":5.898686749702153,"aX":-2.7984919307448677},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.4,"breakHorizontal":4.4,"spinRate":2544,"spinDirection":303},"zone":7,"typeConfidence":0.9,"plateTime":0.44273876566868964,"extension":6.189338428315215},"hitData":{"launchSpeed":88.7,"launchAngle":55.0,"totalDistance":229.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":77.09,"coordY":122.24}},"index":3,"playId":"637e9187-c543-3c9c-927f-f3894995e36d","pitchNumber":4,"startTime":"2026-07-18T02:53:08.125Z","endTime":"2026-07-18T02:53:18.009Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:53:18.009Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach Neto singles on a ground ball to shortstop Zach McKinstry.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-18T02:55:41.041Z","endTime":"2026-07-18T02:56:21.140Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-18T02:55:27.542Z","endTime":"2026-07-18T02:55:43.171Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.257558135052573,"aZ":-36.11246775130903,"pfxX":9.550759465791664,"pfxZ":-2.9128010787141636,"pX":0.14087756117637568,"pZ":0.9561838950204101,"vX0":1.238952071675628,"vY0":-116.17562002539569,"vZ0":-2.9233885392617687,"x":111.63,"y":212.96,"x0":-1.6405995578469479,"y0":50.005696424301526,"z0":5.705399664746669,"aX":12.89638556880035},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-5.8,"breakHorizontal":-17.6,"spinRate":2539,"spinDirection":45},"zone":14,"typeConfidence":0.89,"plateTime":0.4736969989302109,"extension":6.899510631598741},"index":1,"playId":"f747d348-5a7d-3c90-a509-843bfc87610d","pitchNumber":1,"startTime":"2026-07-18T02:55:43.171Z","endTime":"2026-07-18T02:55:47.558Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.982848145979546,"aZ":-15.811045178341862,"pfxX":-8.155323342496496,"pfxZ":8.219644375780817,"pX":-1.2759990813238062,"pZ":1.2095704053048082,"vX0":3.397670171823542,"vY0":-140.46527805096153,"vZ0":-8.9954673665728,"x":165.64,"y":206.12,"x0":-1.444421001443144,"y0":50.00347130452483,"z0":5.4904037221242055,"aX":-16.232528910306467},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.1,"breakHorizontal":14.0,"spinRate":2253,"spinDirection":214},"zone":13,"typeConfidence":0.55,"plateTime":0.3905281618184522,"extension":6.847710904410811},"index":2,"playId":"0d7618c3-359e-3d3d-b27d-ef2f6ec7f2d8","pitchNumber":2,"startTime":"2026-07-18T02:55:57.970Z","endTime":"2026-07-18T02:56:01.534Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.755265795864375,"aZ":-21.033071289245047,"pfxX":1.624926258432842,"pfxZ":6.036916689666928,"pX":-0.039044400631887494,"pZ":2.4039046913802857,"vX0":3.393668085411375,"vY0":-134.82042217762057,"vZ0":-4.421535103661746,"x":118.49,"y":173.87,"x0":-1.5241049441054833,"y0":50.000849599240375,"z0":5.545770243831868,"aX":2.995560009285281},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.2,"breakHorizontal":-3.6,"spinRate":2450,"spinDirection":187},"zone":5,"typeConfidence":0.86,"plateTime":0.4059521565933011,"extension":6.800497186792743},"hitData":{"launchSpeed":93.2,"launchAngle":-8.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":100.65,"coordY":147.77}},"index":3,"playId":"5e0d938f-3a6d-30c2-91e8-028f32c4a10c","pitchNumber":3,"startTime":"2026-07-18T02:56:12.963Z","endTime":"2026-07-18T02:56:21.140Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:56:21.140Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Trout strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-18T02:56:42.301Z","endTime":"2026-07-18T02:58:10.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.099546737446452,"aZ":-17.53172401841454,"pfxX":-0.06625213323686019,"pfxZ":7.820413800107168,"pX":-0.9700662553219722,"pZ":2.6126327507152807,"vX0":2.097580678099894,"vY0":-135.83251811250457,"vZ0":-4.51949382286169,"x":153.98,"y":168.24,"x0":-1.742974371109377,"y0":50.005829335298614,"z0":5.513049645448109,"aX":-0.12401213741130128},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.4,"breakHorizontal":-0.4,"spinRate":2287,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.4028785128986794,"extension":6.536750974951226},"index":0,"playId":"00e11e0d-9ed7-3f15-9238-143be537177c","pitchNumber":1,"startTime":"2026-07-18T02:56:51.968Z","endTime":"2026-07-18T02:56:55.348Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.94394478661725,"aZ":-19.251351130127155,"pfxX":-0.15007227152903413,"pfxZ":6.922198108780079,"pX":-0.7833818552920364,"pZ":2.222288777025108,"vX0":2.079386298576536,"vY0":-135.38948080636686,"vZ0":-5.300199590008347,"x":146.86,"y":178.78,"x0":-1.5400049735493124,"y0":50.00586499745269,"z0":5.54150358254528,"aX":-0.2806172961585952},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.6,"breakHorizontal":-0.1,"spinRate":2224,"spinDirection":196},"zone":4,"typeConfidence":2.0,"plateTime":0.40366763510995574,"extension":6.643463376951509},"index":1,"playId":"d396dedb-8f93-3214-a757-ed74d46b3292","pitchNumber":2,"startTime":"2026-07-18T02:57:08.020Z","endTime":"2026-07-18T02:57:11.753Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"cac36c15-c71e-37c0-ac29-43a2b7c0c643","startTime":"2026-07-18T02:57:25.830Z","endTime":"2026-07-18T02:57:28.830Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.61797671634679,"aZ":-19.581509545410228,"pfxX":-8.593418837684808,"pfxZ":6.329653592164382,"pX":-1.0812628443324737,"pZ":2.2584061485472886,"vX0":3.7908570262545207,"vY0":-140.38525797895846,"vZ0":-5.584857203733097,"x":158.22,"y":177.8,"x0":-1.3346232368082829,"y0":50.00686876885199,"z0":5.553728206367578,"aX":-17.10796373979511},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.4,"breakHorizontal":14.8,"spinRate":2227,"spinDirection":221},"zone":13,"typeConfidence":0.88,"plateTime":0.3905839470043402,"extension":6.7043901440922005},"index":3,"playId":"3ac47c66-e3da-3fa1-ac55-91b521a4ec59","pitchNumber":3,"startTime":"2026-07-18T02:57:43.147Z","endTime":"2026-07-18T02:57:46.147Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.36404179881776,"aZ":-12.227065758957647,"pfxX":-3.9812865140970626,"pfxZ":9.95465278462789,"pX":0.23287387634277817,"pZ":2.673042037187371,"vX0":5.566490676651242,"vY0":-140.75176631578867,"vZ0":-5.821572381403279,"x":108.12,"y":166.61,"x0":-1.2544427078218563,"y0":50.00194841657074,"z0":5.5620691769359825,"aX":-7.9772454592081825},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.0,"breakHorizontal":6.0,"spinRate":2271,"spinDirection":215},"zone":5,"typeConfidence":0.91,"plateTime":0.3893486090447982,"extension":6.657151861426889},"index":4,"playId":"5f06d56e-1db8-38d3-891b-3a4b4e5c396d","pitchNumber":4,"startTime":"2026-07-18T02:58:06.256Z","endTime":"2026-07-18T02:58:10.235Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T02:58:10.235Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Schanuel grounds out, second baseman Hao-Yu Lee to first baseman Spencer Torkelson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-18T02:59:35.313Z","endTime":"2026-07-18T03:00:28.309Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,6],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","movementReason":"r_pickoff_caught_stealing_2b","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":675512,"link":"/api/v1/people/675512"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_touch"},{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"5120bbcb-5979-3d55-8e38-6f89fbe5b764","startTime":"2026-07-18T02:58:35.099Z","endTime":"2026-07-18T02:58:38.357Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"playId":"14c1f2bb-41f6-3a6a-9042-0a73a3a797dd","startTime":"2026-07-18T02:58:52.106Z","endTime":"2026-07-18T02:59:08.113Z","isPitch":false,"type":"pickoff"},{"details":{"description":"With Nolan Schanuel batting, Zach Neto picked off and caught stealing 2nd base, second baseman Hao-Yu Lee.","event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"actionPlayId":"14c1f2bb-41f6-3a6a-9042-0a73a3a797dd","startTime":"2026-07-18T02:59:28.573Z","endTime":"2026-07-18T02:59:37.160Z","isPitch":false,"isBaseRunningPlay":true,"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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.86790522224325,"aZ":-12.203335817523923,"pfxX":-3.7284333161975245,"pfxZ":9.998755876869502,"pX":-0.6421758551076644,"pZ":1.6914962122487869,"vX0":3.6951869680291876,"vY0":-140.88215458045045,"vZ0":-8.244874073678089,"x":141.48,"y":193.11,"x0":-1.4903549050063012,"y0":50.00514047675291,"z0":5.456682990854243,"aX":-7.44906995987077},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.4,"breakHorizontal":5.9,"spinRate":2293,"spinDirection":221},"zone":7,"typeConfidence":0.91,"plateTime":0.3897075854129888,"extension":6.859928519361091},"index":3,"playId":"c3e252cd-5e06-36b3-8c2e-3421b003076e","pitchNumber":1,"startTime":"2026-07-18T02:59:37.160Z","endTime":"2026-07-18T02:59:40.673Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":73.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.966235179265453,"aZ":-37.06070669392254,"pfxX":11.020530939440778,"pfxZ":-3.590116438817491,"pX":-0.7333201930161375,"pZ":2.8704967785027846,"vX0":-1.4486361474766496,"vY0":-116.78255021479632,"vZ0":1.044127969179727,"x":144.95,"y":161.28,"x0":-1.5294034471559874,"y0":50.002716941991466,"z0":5.943453694506536,"aX":15.000950468542813},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-5.9,"breakHorizontal":-19.4,"spinRate":2616,"spinDirection":48},"zone":4,"typeConfidence":0.87,"plateTime":0.4716485609700558,"extension":6.865012399160275},"index":4,"playId":"69aea7f9-bab1-3492-8cf0-be30383c81a9","pitchNumber":2,"startTime":"2026-07-18T02:59:52.220Z","endTime":"2026-07-18T02:59:56.043Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-18T03:00:04.672Z","endTime":"2026-07-18T03:00:19.584Z","isPitch":false,"type":"action","player":{"id":694384,"link":"/api/v1/people/694384"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.32149045025956,"aZ":-12.069092101518395,"pfxX":-4.739358082120635,"pfxZ":10.052056432319489,"pX":-0.8993179990928466,"pZ":1.9355598240817888,"vX0":3.46550514596119,"vY0":-140.8563426631791,"vZ0":-7.522813784757305,"x":151.28,"y":186.52,"x0":-1.5325700995934115,"y0":50.006437738573744,"z0":5.4293849962321765,"aX":-9.483050648499326},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.8,"breakHorizontal":7.8,"spinRate":2325,"spinDirection":234},"zone":13,"typeConfidence":0.91,"plateTime":0.38951456813029184,"extension":6.900763343541379},"hitData":{"launchSpeed":84.1,"launchAngle":-10.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.06,"coordY":150.8}},"index":6,"playId":"b5bb3062-68bc-3881-912f-45a1483323d2","pitchNumber":3,"startTime":"2026-07-18T03:00:19.584Z","endTime":"2026-07-18T03:00:28.309Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T03:00:28.309Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kevin McGonigle grounds out, shortstop Zach Neto to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-18T03:02:22.745Z","endTime":"2026-07-18T03:02:43.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"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":694384,"link":"/api/v1/people/694384"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.773867669925327,"aZ":-37.466017725201475,"pfxX":-1.929308516085596,"pfxZ":-3.355832286430571,"pX":-0.22687415905997993,"pZ":1.8186940015441344,"vX0":-4.551474684761498,"vY0":-124.89962013488262,"vZ0":-2.6059245598981806,"x":125.65,"y":189.68,"x0":1.8716838068071933,"y0":50.00458060900368,"z0":5.964502337842629,"aX":-3.039948778565779},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-6.5,"breakHorizontal":4.6,"spinRate":2540,"spinDirection":305},"zone":8,"typeConfidence":0.91,"plateTime":0.4389773106940491,"extension":6.3700343521017295},"hitData":{"launchSpeed":69.4,"launchAngle":-11.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":139.98,"coordY":147.77}},"index":0,"playId":"f77d2e20-b072-3141-a0e5-de0bf47614ad","pitchNumber":1,"startTime":"2026-07-18T03:02:36.125Z","endTime":"2026-07-18T03:02:43.887Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T03:02:43.887Z","atBatIndex":40},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dillon Dingler lines out to center fielder Mike Trout.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-18T03:02:59.005Z","endTime":"2026-07-18T03:03:37.134Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"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":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.39079601188355,"aZ":-11.508586715869063,"pfxX":5.459231540523211,"pfxZ":11.154468262938728,"pX":0.9513626973519097,"pZ":3.2744537818846022,"vX0":-4.024412982188979,"vY0":-135.88380857754532,"vZ0":-4.784504436996062,"x":80.74,"y":150.37,"x0":1.7493611400595155,"y0":50.001540053016974,"z0":5.870978147129847,"aX":10.112319672314952},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.2,"breakHorizontal":-8.9,"spinRate":2152,"spinDirection":145},"zone":12,"typeConfidence":0.91,"plateTime":0.404550928807756,"extension":6.613323932777571},"index":0,"playId":"56152d5c-ec77-30ba-9d0d-8babd6e182dd","pitchNumber":1,"startTime":"2026-07-18T03:03:10.179Z","endTime":"2026-07-18T03:03:13.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.3,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.19926424108365,"aZ":-12.168589044127648,"pfxX":6.265575434332985,"pfxZ":10.692429375085677,"pX":-0.11615355180537952,"pZ":2.1343294983990595,"vX0":-6.670220532762121,"vY0":-136.45324994176835,"vZ0":-7.401080545336914,"x":121.43,"y":181.15,"x0":1.5550540086204112,"y0":50.005548784535065,"z0":5.734770808518883,"aX":11.726010656782652},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.8,"breakHorizontal":-9.8,"spinRate":2206,"spinDirection":142},"zone":8,"typeConfidence":0.91,"plateTime":0.4026071979436101,"extension":6.530785705723551},"hitData":{"launchSpeed":88.9,"launchAngle":26.0,"totalDistance":321.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":125.16,"coordY":70.25}},"index":1,"playId":"e3a6f3b8-e294-3965-bea7-938b420aa21a","pitchNumber":2,"startTime":"2026-07-18T03:03:27.404Z","endTime":"2026-07-18T03:03:37.134Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T03:03:37.134Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Torkelson grounds out softly, pitcher Reid Detmers to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-18T03:03:48.192Z","endTime":"2026-07-18T03:06:11.754Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672282,"link":"/api/v1/people/672282"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":93.9,"endSpeed":85.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.772870870025056,"aZ":-13.55825443990628,"pfxX":6.356121101809352,"pfxZ":9.876887202860505,"pX":0.27089836616316515,"pZ":3.253945836727914,"vX0":-5.786173719234205,"vY0":-136.57750562736527,"vZ0":-4.2993635406181685,"x":106.67,"y":150.92,"x0":1.5936635412731908,"y0":50.00095473312107,"z0":5.784511130959531,"aX":11.977369509215388},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.2,"breakHorizontal":-10.2,"spinRate":2129,"spinDirection":138},"zone":2,"typeConfidence":0.91,"plateTime":0.4014126397025337,"extension":6.538574334904234},"index":0,"playId":"04cce48e-7de9-3ad1-bb97-d5d2573e2b76","pitchNumber":1,"startTime":"2026-07-18T03:04:03.297Z","endTime":"2026-07-18T03:04:06.297Z","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":85.1,"endSpeed":79.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.54807503860968,"aZ":-39.23188523808438,"pfxX":-1.5418073888744157,"pfxZ":-4.5445903406813635,"pX":-0.7745292752610824,"pZ":0.642819555690751,"vX0":-5.959917823189353,"vY0":-123.8194147137413,"vZ0":-4.4943696129983355,"x":146.52,"y":221.42,"x0":1.8631970574479015,"y0":50.00284036532962,"z0":5.761765622960064,"aX":-2.393928824804194},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-9.0,"breakHorizontal":4.2,"spinRate":2588,"spinDirection":312},"zone":13,"typeConfidence":0.9,"plateTime":0.4422374620537344,"extension":6.390212656144141},"index":1,"playId":"515ddae1-d06a-32fb-82b3-0472b05382b0","pitchNumber":2,"startTime":"2026-07-18T03:04:23.226Z","endTime":"2026-07-18T03:04:27.108Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.381792237157335,"aZ":-13.860409530084127,"pfxX":5.9913824309286685,"pfxZ":9.591536954687404,"pX":0.5532259331064924,"pZ":3.666050572805734,"vX0":-5.282946293013839,"vY0":-137.737155951314,"vZ0":-3.2102038163307314,"x":95.91,"y":139.8,"x0":1.723605448754751,"y0":50.0013806158483,"z0":5.791799041205079,"aX":11.438879153122672},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.8,"breakHorizontal":-9.6,"spinRate":2257,"spinDirection":143},"zone":12,"typeConfidence":0.91,"plateTime":0.39861293885251703,"extension":6.47697058032406},"index":2,"playId":"65e53c7e-e9df-3c14-bb5f-cdec41449ce7","pitchNumber":3,"startTime":"2026-07-18T03:04:42.706Z","endTime":"2026-07-18T03:04:45.765Z","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":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.662727506830013,"aZ":-40.79869297496326,"pfxX":-4.470300526536468,"pfxZ":-5.745140336300029,"pX":-0.5267846680069628,"pZ":1.059128886496335,"vX0":-3.680994417152198,"vY0":-121.93058565316818,"vZ0":-3.3635198962386736,"x":137.08,"y":210.18,"x0":1.5849520321781079,"y0":50.00454796756148,"z0":5.987949781809015,"aX":-6.70935432898294},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-10.9,"breakHorizontal":9.0,"spinRate":2600,"spinDirection":315},"zone":13,"typeConfidence":0.89,"plateTime":0.44975001817062044,"extension":6.276775750077843},"index":3,"playId":"f5c2d75c-5a5c-33b4-aff2-ced4cfe949aa","pitchNumber":4,"startTime":"2026-07-18T03:05:03.060Z","endTime":"2026-07-18T03:05:06.889Z","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":71.9,"endSpeed":65.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.488652264117558,"aZ":-41.33432853484216,"pfxX":-6.1195311302579976,"pfxZ":-8.418425626517777,"pX":-0.3164546831265383,"pZ":2.0763768039037047,"vX0":-2.32126531399313,"vY0":-104.58259318227385,"vZ0":1.487261896141439,"x":129.06,"y":182.72,"x0":1.6086740061691134,"y0":50.00187911335885,"z0":6.269864450412716,"aX":-6.660205666211362},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.9,"breakVerticalInduced":-14.3,"breakHorizontal":11.8,"spinRate":2475,"spinDirection":326},"zone":7,"typeConfidence":0.9,"plateTime":0.5272361244354573,"extension":6.203022400651383},"index":4,"playId":"6cb8cb11-2cd0-34fd-9e6b-916fe67016b2","pitchNumber":5,"startTime":"2026-07-18T03:05:21.565Z","endTime":"2026-07-18T03:05:25.739Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.586090157822216,"aZ":-11.098691928135832,"pfxX":4.739336180455771,"pfxZ":10.912196328729344,"pX":-0.3706406716661339,"pZ":2.1734944576416897,"vX0":-6.994402334558124,"vY0":-137.84431555117644,"vZ0":-7.642863702139928,"x":131.13,"y":180.1,"x0":1.5796317308785222,"y0":50.00541787095243,"z0":5.725058718379514,"aX":9.155996280952804},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.4,"breakHorizontal":-7.2,"spinRate":2187,"spinDirection":140},"zone":7,"typeConfidence":0.91,"plateTime":0.3967951589070817,"extension":6.615845073492973},"index":5,"playId":"dcf58c54-15c5-36f3-96c7-8df3d65c6998","pitchNumber":6,"startTime":"2026-07-18T03:05:43.143Z","endTime":"2026-07-18T03:05:46.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":72.2,"endSpeed":66.1,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.6564244251496,"aZ":-42.457474535635,"pfxX":-5.536804104953442,"pfxZ":-9.376613032071202,"pX":0.43542592960547727,"pZ":1.9369002178752444,"vX0":-1.0016294227777296,"vY0":-104.99669784785623,"vZ0":1.2913765653468068,"x":100.4,"y":186.48,"x0":1.6393220378300912,"y0":50.001410380871995,"z0":6.32238763097628,"aX":-6.073778434997513},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.4,"breakVerticalInduced":-16.1,"breakHorizontal":10.3,"spinRate":2564,"spinDirection":327},"zone":9,"typeConfidence":0.9,"plateTime":0.5251602290725694,"extension":6.173130328181938},"hitData":{"launchSpeed":53.1,"launchAngle":-64.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":127.27,"coordY":190.74}},"index":6,"playId":"8d7ffbe8-252c-3764-a817-35167690f528","pitchNumber":7,"startTime":"2026-07-18T03:06:02.714Z","endTime":"2026-07-18T03:06:11.754Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T03:06:11.754Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Soler strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-18T03:08:00.708Z","endTime":"2026-07-18T03:09:48.288Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.79164255599976,"aZ":-22.002676888994184,"pfxX":-7.8354879704434595,"pfxZ":5.24917276462258,"pX":-0.300722026018293,"pZ":1.1607651037626099,"vX0":5.042271743119459,"vY0":-138.75829148680455,"vZ0":-7.801368852414545,"x":128.46,"y":207.44,"x0":-1.129060091091649,"y0":50.004592830584556,"z0":5.489333544294228,"aX":-15.18890755189974},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.9,"breakHorizontal":13.1,"spinRate":2235,"spinDirection":217},"zone":13,"typeConfidence":0.78,"plateTime":0.39563982537310594,"extension":6.739201040583406},"index":0,"playId":"e4c44c05-4c1c-3361-a5cf-5929108b8a9f","pitchNumber":1,"startTime":"2026-07-18T03:08:18.504Z","endTime":"2026-07-18T03:08:21.504Z","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":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.08449855908517,"aZ":-28.652787955913094,"pfxX":-7.3449330908888415,"pfxZ":2.1284379189464135,"pX":1.060903527166016,"pZ":-0.8529398858505327,"vX0":8.248860631985908,"vY0":-128.01444764771594,"vZ0":-9.789252176674289,"x":76.56,"y":261.81,"x0":-1.2529263223021316,"y0":50.00330619618612,"z0":5.272865552081644,"aX":-12.158478747658497},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.7,"breakHorizontal":11.4,"spinRate":1150,"spinDirection":230},"zone":14,"typeConfidence":0.92,"plateTime":0.4282894151712888,"extension":7.151592328173715},"index":1,"playId":"f254ac93-ef5b-37e2-8b23-c56ab9f5a761","pitchNumber":2,"startTime":"2026-07-18T03:08:32.154Z","endTime":"2026-07-18T03:08:35.943Z","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":93.8,"endSpeed":86.3,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.630201805023514,"aZ":-22.68152347049403,"pfxX":-1.6402459558525813,"pfxZ":4.989681841392425,"pX":-1.4892357681675656,"pZ":2.9217079768512897,"vX0":0.46025617143311504,"vY0":-136.65807239772957,"vZ0":-3.1434169194145154,"x":173.77,"y":159.89,"x0":-1.446203460490619,"y0":50.00025458153608,"z0":5.635566131888413,"aX":-3.1180987880694504},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.6,"breakHorizontal":2.9,"spinRate":2242,"spinDirection":196},"zone":11,"typeConfidence":0.84,"plateTime":0.3999990741270585,"extension":6.637301469502283},"index":2,"playId":"487c0dec-454b-368f-a01f-f3d172e462c2","pitchNumber":3,"startTime":"2026-07-18T03:08:54.310Z","endTime":"2026-07-18T03:08:57.483Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.8,"endSpeed":84.9,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.90141203756615,"aZ":-22.62980018578512,"pfxX":0.5049060042183888,"pfxZ":5.239188348923348,"pX":0.5779679876699262,"pZ":1.6043601984496487,"vX0":4.892485509204204,"vY0":-133.64847756401574,"vZ0":-6.029923132830631,"x":94.97,"y":195.46,"x0":-1.336661065948244,"y0":50.004663963767385,"z0":5.499130437474008,"aX":0.9186014399285418},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.5,"breakHorizontal":-1.9,"spinRate":2397,"spinDirection":174},"zone":14,"typeConfidence":0.9,"plateTime":0.40873414154421406,"extension":6.7845630526974015},"index":3,"playId":"80a506d0-f201-3f76-b605-b4ae0000b08f","pitchNumber":4,"startTime":"2026-07-18T03:09:09.087Z","endTime":"2026-07-18T03:09:12.087Z","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.3,"endSpeed":80.7,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.125257004978746,"aZ":-29.896675807629894,"pfxX":2.0165355632800326,"pfxZ":1.396111397479435,"pX":0.8781547759729977,"pZ":0.20296938780428408,"vX0":4.640435419808578,"vY0":-127.00846126696258,"vZ0":-7.263647174985867,"x":63.56,"y":234.7,"x0":-1.234966084733478,"y0":50.003999430591314,"z0":5.479031742558914,"aX":3.2928016349011844},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.1,"breakHorizontal":-4.7,"spinRate":2476,"spinDirection":100},"zone":14,"typeConfidence":0.91,"plateTime":0.4313193559707673,"extension":6.951148431835749},"index":4,"playId":"5f08c560-be55-3174-89dc-03fd98ffd57a","pitchNumber":5,"startTime":"2026-07-18T03:09:25.761Z","endTime":"2026-07-18T03:09:29.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28322977082024,"aZ":-23.505959789746846,"pfxX":2.860513486935286,"pfxZ":4.745579049564341,"pX":0.6599352144638178,"pZ":2.4765364676007113,"vX0":4.293412986506894,"vY0":-134.12745837308069,"vZ0":-3.7538766143508977,"x":91.84,"y":171.91,"x0":-1.3315299957008844,"y0":50.003011561854294,"z0":5.565052827863553,"aX":5.225835279368056},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.0,"breakHorizontal":-6.1,"spinRate":2392,"spinDirection":175},"zone":6,"typeConfidence":2.0,"plateTime":0.40794287378964,"extension":6.644542227340783},"index":5,"playId":"7168f81d-adca-37c9-8b70-21e5ac268e68","pitchNumber":6,"startTime":"2026-07-18T03:09:44.851Z","endTime":"2026-07-18T03:09:48.288Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T03:09:48.288Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Lowe strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-18T03:10:01.817Z","endTime":"2026-07-18T03:11:20.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.872311839183038,"aZ":-13.445340062209985,"pfxX":-3.4518174344877184,"pfxZ":9.444342332672441,"pX":-0.9124656746821918,"pZ":2.040262430697943,"vX0":2.783198430462089,"vY0":-139.99700481669572,"vZ0":-7.142936520058909,"x":151.78,"y":183.69,"x0":-1.4714809581731993,"y0":50.003647041485756,"z0":5.506525439669072,"aX":-6.845929697216897},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.8,"breakHorizontal":5.6,"spinRate":2282,"spinDirection":211},"zone":13,"typeConfidence":0.91,"plateTime":0.3913734556012738,"extension":6.755941895936042},"index":0,"playId":"86fa50df-6237-3cf6-90ae-aa12d359d0fe","pitchNumber":1,"startTime":"2026-07-18T03:10:12.334Z","endTime":"2026-07-18T03:10:15.422Z","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":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.372943835327696,"aZ":-14.517880501756748,"pfxX":-3.5292976576092316,"pfxZ":8.96331746474855,"pX":-0.6383385657024873,"pZ":2.8321851054359706,"vX0":3.1565287910309534,"vY0":-139.48400449344135,"vZ0":-4.822730868607001,"x":141.33,"y":162.31,"x0":-1.3261149911583507,"y0":50.0061687040217,"z0":5.540915479603346,"aX":-6.955631866995154},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.5,"breakHorizontal":5.8,"spinRate":2241,"spinDirection":221},"zone":4,"typeConfidence":0.91,"plateTime":0.39267921013265816,"extension":6.721217458035922},"index":1,"playId":"f2bb13ab-df0b-3ba3-aa00-b3f389e2b46c","pitchNumber":2,"startTime":"2026-07-18T03:10:26.127Z","endTime":"2026-07-18T03:10:29.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.4,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.382013729340432,"aZ":-15.487306435678203,"pfxX":-4.956119188700255,"pfxZ":8.313049521213724,"pX":-0.9384296596588079,"pZ":3.2946266949971204,"vX0":3.724569011662982,"vY0":-140.67277051202652,"vZ0":-3.4634002178013357,"x":152.77,"y":149.83,"x0":-1.6344909226661184,"y0":50.00578058519772,"z0":5.543447997654092,"aX":-9.95230623426178},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.5,"breakHorizontal":8.3,"spinRate":2292,"spinDirection":221},"zone":11,"typeConfidence":0.9,"plateTime":0.3891004901575661,"extension":6.727219301867338},"index":2,"playId":"c19688c6-0cbc-3514-a9ac-c1f077bcb431","pitchNumber":3,"startTime":"2026-07-18T03:10:42.183Z","endTime":"2026-07-18T03:10:45.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.0,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.935120425423996,"aZ":-17.224652894984725,"pfxX":-6.26024511685625,"pfxZ":7.321620594262912,"pX":-1.3211985483260216,"pZ":3.1898451730603523,"vX0":2.7358003697815674,"vY0":-142.30859737941984,"vZ0":-3.426117511331758,"x":167.36,"y":152.65,"x0":-1.4838421821453203,"y0":50.00649979375416,"z0":5.506516764212951,"aX":-12.788984468175613},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.7,"breakHorizontal":10.8,"spinRate":2252,"spinDirection":201},"zone":11,"typeConfidence":0.84,"plateTime":0.38550256464560295,"extension":6.643300264875225},"index":3,"playId":"21049c58-002c-3064-ae9c-52df73387980","pitchNumber":4,"startTime":"2026-07-18T03:11:00.062Z","endTime":"2026-07-18T03:11:03.062Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.4,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.622367255380272,"aZ":-37.53439102436467,"pfxX":9.67189163798027,"pfxZ":-3.6362980667598546,"pX":0.6109754604592565,"pZ":1.3431537687548334,"vX0":1.9188086147071366,"vY0":-121.34408240690428,"vZ0":-2.6936151759115834,"x":93.71,"y":202.51,"x0":-1.44846000062972,"y0":50.00537360756866,"z0":5.77956468280665,"aX":14.238438946131996},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-7.0,"breakHorizontal":-18.0,"spinRate":2587,"spinDirection":43},"zone":14,"typeConfidence":0.87,"plateTime":0.45364296836415674,"extension":6.861967207707059},"index":4,"playId":"5df56da6-3a2d-36eb-9780-c2098e0d7fd6","pitchNumber":5,"startTime":"2026-07-18T03:11:16.457Z","endTime":"2026-07-18T03:11:20.528Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T03:11:20.528Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jo Adell strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-18T03:13:55.308Z","endTime":"2026-07-18T03:15:47.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6,7,8],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"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":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-18T03:11:28.798Z","endTime":"2026-07-18T03:12:15.687Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Keider Montero replaces Troy Melton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-18T03:12:15.687Z","endTime":"2026-07-18T03:13:57.097Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672456,"link":"/api/v1/people/672456"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.944696001818578,"aZ":-19.339109723768264,"pfxX":-10.92807987316476,"pfxZ":6.807027792552561,"pX":0.48944435157489047,"pZ":2.4535648738168576,"vX0":10.353066834475431,"vY0":-136.8482223493294,"vZ0":-5.09427680454517,"x":98.34,"y":172.53,"x0":-1.9343544418632623,"y0":50.001233234663076,"z0":5.675738990860528,"aX":-20.597826691722275},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.3,"breakHorizontal":17.4,"spinRate":2225,"spinDirection":205},"zone":6,"typeConfidence":0.9,"plateTime":0.40120879240807605,"extension":6.431241792245307},"index":2,"playId":"93f8fbba-0573-3186-aee3-c2343bd439e6","pitchNumber":1,"startTime":"2026-07-18T03:13:57.097Z","endTime":"2026-07-18T03:14:00.097Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.228711205167166,"aZ":-30.06455945097593,"pfxX":4.33622061112833,"pfxZ":1.324795768615025,"pX":1.99894053710776,"pZ":1.9513790864058473,"vX0":8.43073817480226,"vY0":-125.91809777719298,"vZ0":-3.4556175866739913,"x":40.81,"y":186.09,"x0":-1.9704425143675721,"y0":50.000600089606905,"z0":5.803300619120154,"aX":6.882323611726179},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.8,"breakHorizontal":-10.0,"spinRate":2618,"spinDirection":74},"zone":14,"typeConfidence":0.91,"plateTime":0.436853894180536,"extension":6.323040967535445},"index":3,"playId":"1a5ff90f-2982-3b51-8232-f9b38453733d","pitchNumber":2,"startTime":"2026-07-18T03:14:14.529Z","endTime":"2026-07-18T03:14:17.608Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-18T03:14:27.303Z","endTime":"2026-07-18T03:14:43.679Z","isPitch":false,"type":"action","player":{"id":666176,"link":"/api/v1/people/666176"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.27473772283622,"aZ":-28.541565118441216,"pfxX":1.8324566407921106,"pfxZ":2.203153094784094,"pX":1.5479474977205252,"pZ":1.3231903296960388,"vX0":8.453594818539969,"vY0":-128.15232295361727,"vZ0":-5.439936925971438,"x":58.0,"y":203.05,"x0":-2.0415699770272817,"y0":50.00470261622512,"z0":5.722914583529563,"aX":3.0265516660281895},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.9,"breakHorizontal":-5.4,"spinRate":2572,"spinDirection":86},"zone":14,"typeConfidence":0.9,"plateTime":0.42857986903200507,"extension":6.5253513546157915},"index":5,"playId":"dde5ac65-a764-3cb1-8b4b-9b74bf0b5110","pitchNumber":3,"startTime":"2026-07-18T03:14:43.679Z","endTime":"2026-07-18T03:14:47.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.416028923413148,"aZ":-38.287980092864146,"pfxX":4.820870301153924,"pfxZ":-4.220648406094096,"pX":1.341359406354545,"pZ":0.8845796842887113,"vX0":6.287252826185564,"vY0":-120.22334805377683,"vZ0":-3.852308684200631,"x":65.87,"y":214.9,"x0":-1.9435420087203408,"y0":50.00087690338257,"z0":5.940086260750762,"aX":6.9871298926133685},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-8.4,"breakHorizontal":-10.3,"spinRate":3000,"spinDirection":40},"zone":14,"typeConfidence":0.9,"plateTime":0.4572840743465192,"extension":6.22905971641677},"index":6,"playId":"dff68aa3-9903-36e3-ab9f-83f25126f03b","pitchNumber":4,"startTime":"2026-07-18T03:15:01.392Z","endTime":"2026-07-18T03:15:07.494Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.368764636703993,"aZ":-15.528035636897181,"pfxX":-9.557744994074197,"pfxZ":8.353679601412168,"pX":0.9346675426260972,"pZ":2.300107173734515,"vX0":10.83300595667059,"vY0":-139.99422969056894,"vZ0":-6.550319405720562,"x":81.37,"y":176.68,"x0":-1.7356943077530846,"y0":50.00489255254788,"z0":5.679073491017054,"aX":-19.05243213758837},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.9,"breakHorizontal":15.2,"spinRate":2294,"spinDirection":209},"zone":14,"typeConfidence":0.91,"plateTime":0.3906206405486681,"extension":6.5643361784130745},"index":7,"playId":"f4f8d1e8-d33f-308f-84f2-a064394e15ff","pitchNumber":5,"startTime":"2026-07-18T03:15:24.035Z","endTime":"2026-07-18T03:15:28.046Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.358494811204373,"aZ":-31.475314013968585,"pfxX":3.5425131468096254,"pfxZ":0.4272073541054908,"pX":-0.44004055366461053,"pZ":4.395132777398412,"vX0":3.197847631165108,"vY0":-126.40641764496654,"vZ0":2.4336398604586513,"x":133.77,"y":120.11,"x0":-2.1808045049460416,"y0":50.0004977559643,"z0":5.944156367447161,"aX":5.73998415511308},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.6,"breakHorizontal":-7.1,"spinRate":2658,"spinDirection":69},"zone":11,"typeConfidence":0.9,"plateTime":0.43304316056481085,"extension":6.257623864621439},"index":8,"playId":"ffc25842-731a-33f4-9d9f-f729fb38c48f","pitchNumber":6,"startTime":"2026-07-18T03:15:43.868Z","endTime":"2026-07-18T03:15:47.658Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T03:15:47.658Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Greene strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-18T03:18:17.102Z","endTime":"2026-07-18T03:19:28.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"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":[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":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"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: Ryan Zeferjahn replaces Reid Detmers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-18T03:16:58.029Z","endTime":"2026-07-18T03:18:19.321Z","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":"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.6,"endSpeed":87.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.112220812738784,"aZ":-14.648349476184295,"pfxX":-2.9342063692838023,"pfxZ":8.978955330208187,"pX":-0.5191364464900179,"pZ":2.3584108478461565,"vX0":6.670404735775523,"vY0":-139.04387839925406,"vZ0":-5.853293819532496,"x":136.79,"y":175.1,"x0":-2.571448187683108,"y0":50.00358115010909,"z0":5.468399327298375,"aX":-5.728434049504201},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.1,"breakHorizontal":3.8,"spinRate":2112,"spinDirection":215},"zone":4,"typeConfidence":0.9,"plateTime":0.39441343079985547,"extension":6.982303912760617},"index":1,"playId":"9bbcc752-83cf-3a4a-9f5f-4d51fd515971","pitchNumber":1,"startTime":"2026-07-18T03:18:19.321Z","endTime":"2026-07-18T03:18:22.423Z","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":85.5,"endSpeed":78.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.145142820521336,"aZ":-26.009581892152497,"pfxX":5.250966639644242,"pfxZ":3.93941384042759,"pX":0.323175963691804,"pZ":1.3260861903510062,"vX0":5.852953165410731,"vY0":-124.35518001381544,"vZ0":-4.778904175586389,"x":104.68,"y":202.98,"x0":-2.7439450916569843,"y0":50.00320685916102,"z0":5.432758580166155,"aX":8.215526157765048},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":6.2,"breakHorizontal":-10.9,"spinRate":2685,"spinDirection":86},"zone":14,"typeConfidence":0.85,"plateTime":0.4406010043812638,"extension":6.7509880976149885},"index":2,"playId":"49b97664-ea4b-3958-9a37-539dacff91ad","pitchNumber":2,"startTime":"2026-07-18T03:18:34.051Z","endTime":"2026-07-18T03:18:37.959Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.5,"endSpeed":77.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.598972111798528,"aZ":-26.690347371408908,"pfxX":10.982271988128005,"pfxZ":3.61780610976912,"pX":-0.6667245849711503,"pZ":2.6695170493519473,"vX0":2.1519313240060978,"vY0":-122.97673264224031,"vZ0":-1.4429073791129827,"x":142.41,"y":166.7,"x0":-2.9814590389160673,"y0":50.00579450372664,"z0":5.54889989697536,"aX":16.65867033411714},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":6.5,"breakHorizontal":-20.4,"spinRate":2056,"spinDirection":14},"zone":4,"typeConfidence":0.94,"plateTime":0.4470680193295311,"extension":6.722282397931976},"index":3,"playId":"34d5f424-1365-35a6-ba5d-819c3edd5811","pitchNumber":3,"startTime":"2026-07-18T03:18:51.116Z","endTime":"2026-07-18T03:18:55.472Z","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.2,"endSpeed":88.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.952066756416215,"aZ":-15.274463778960056,"pfxX":-4.1549779768202715,"pfxZ":8.353900021618122,"pX":-1.8189751442216584,"pZ":2.7128770400263154,"vX0":4.011497114781798,"vY0":-141.49322248056498,"vZ0":-5.037985377089204,"x":186.34,"y":165.53,"x0":-2.7168014166206937,"y0":50.002849754019415,"z0":5.498661313610398,"aX":-8.406128344809323},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.3,"breakHorizontal":6.7,"spinRate":2266,"spinDirection":213},"zone":11,"typeConfidence":0.9,"plateTime":0.38743091939761554,"extension":6.975827360234949},"index":4,"playId":"87dbf64b-513f-3c6f-a008-d927318febd9","pitchNumber":4,"startTime":"2026-07-18T03:19:08.129Z","endTime":"2026-07-18T03:19:11.624Z","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":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18867596113587,"aZ":-14.99060754395068,"pfxX":-3.593079640449691,"pfxZ":8.350093885580439,"pX":-0.6634927245239537,"pZ":2.5983568841173494,"vX0":6.454720877639019,"vY0":-142.43143352555597,"vZ0":-5.588990278188543,"x":142.29,"y":168.62,"x0":-2.4904988970478814,"y0":50.00396646265776,"z0":5.531255564028627,"aX":-7.395708330263733},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.2,"breakHorizontal":5.3,"spinRate":2338,"spinDirection":201},"zone":4,"typeConfidence":0.9,"plateTime":0.38429948490672894,"extension":6.926265661685516},"index":5,"playId":"83257ca6-9245-36cc-8976-1e3fef1f813b","pitchNumber":5,"startTime":"2026-07-18T03:19:24.518Z","endTime":"2026-07-18T03:19:28.448Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T03:19:28.448Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kerry Carpenter grounds out, second baseman Vaughn Grissom to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-18T03:20:31.349Z","endTime":"2026-07-18T03:20:57.595Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"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":[2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Kerry Carpenter replaces Eduardo Valencia.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-18T03:19:37.221Z","endTime":"2026-07-18T03:19:52.134Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":680664,"link":"/api/v1/people/680664"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-18T03:19:52.134Z","endTime":"2026-07-18T03:20:33.563Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72238409948654,"aZ":-12.754757906198451,"pfxX":-3.3654601661613466,"pfxZ":9.530549670473416,"pX":-0.37924309745755863,"pZ":1.6233102497733,"vX0":6.896702546141805,"vY0":-141.9116322849073,"vZ0":-8.195609160725036,"x":131.46,"y":194.95,"x0":-2.4046885710250523,"y0":50.00452227855513,"z0":5.36276269664149,"aX":-6.859141412316781},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.7,"breakHorizontal":4.7,"spinRate":2267,"spinDirection":206},"zone":7,"typeConfidence":0.91,"plateTime":0.386076437311099,"extension":6.879263664085241},"index":2,"playId":"73cc3879-e660-320d-a0ec-bca63cd5784e","pitchNumber":1,"startTime":"2026-07-18T03:20:33.563Z","endTime":"2026-07-18T03:20:37.209Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.8,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.759672783348876,"aZ":-15.469412190996572,"pfxX":-3.0106001767614927,"pfxZ":8.075265756983228,"pX":-0.19696574931565553,"pZ":2.389994660024855,"vX0":7.718932239363307,"vY0":-143.105498449982,"vZ0":-5.807888697267911,"x":124.51,"y":174.25,"x0":-2.541045617346193,"y0":50.00573255267614,"z0":5.418901019046946,"aX":-6.2305102618292905},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.6,"breakHorizontal":3.8,"spinRate":2343,"spinDirection":199},"zone":5,"typeConfidence":0.9,"plateTime":0.3830911898420011,"extension":6.950463884553369},"hitData":{"launchSpeed":83.4,"launchAngle":-43.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.8,"coordY":165.93}},"index":3,"playId":"7bc0d618-9834-374d-a4fe-cf51154ec86b","pitchNumber":2,"startTime":"2026-07-18T03:20:49.862Z","endTime":"2026-07-18T03:20:57.595Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T03:20:57.595Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hao-Yu Lee strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-18T03:21:12.806Z","endTime":"2026-07-18T03:22:48.694Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"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":"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":97.4,"endSpeed":89.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.47848868566748,"aZ":-14.028463923119137,"pfxX":-3.0807266385850323,"pfxZ":8.937689793922384,"pX":-0.04491396492595315,"pZ":2.5328010404304813,"vX0":7.21937175619075,"vY0":-141.62337147195709,"vZ0":-6.065479743079987,"x":118.71,"y":170.39,"x0":-2.2274232870442128,"y0":50.00660275659561,"z0":5.6005237843354685,"aX":-6.258020900880566},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.1,"breakHorizontal":4.1,"spinRate":2168,"spinDirection":212},"zone":5,"typeConfidence":0.9,"plateTime":0.3868283686048808,"extension":7.042689815671557},"index":0,"playId":"87cb02fe-4b73-347b-ad42-947555705230","pitchNumber":1,"startTime":"2026-07-18T03:21:25.890Z","endTime":"2026-07-18T03:21:29.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06669195286407,"aZ":-12.310837644092611,"pfxX":-0.8996342009832263,"pfxZ":9.67175193097817,"pX":-0.8011064701333668,"pZ":2.6795346318514124,"vX0":4.179904706940119,"vY0":-142.2667988772018,"vZ0":-6.4484472945498785,"x":147.54,"y":166.43,"x0":-2.1712766147246714,"y0":50.00213021134678,"z0":5.752812018554245,"aX":-1.8479285123417468},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.4,"breakHorizontal":0.8,"spinRate":2140,"spinDirection":199},"zone":1,"typeConfidence":0.9,"plateTime":0.3847267785699424,"extension":6.819359953682163},"index":1,"playId":"ae8006a1-98d1-3362-8af0-61eb73f7e3e0","pitchNumber":2,"startTime":"2026-07-18T03:21:44.093Z","endTime":"2026-07-18T03:21:48.157Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-18T03:21:53.852Z","endTime":"2026-07-18T03:22:10.000Z","isPitch":false,"type":"action","player":{"id":701678,"link":"/api/v1/people/701678"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.48732132723648,"aZ":-14.455675140684745,"pfxX":-1.0812649463245911,"pfxZ":8.664809465739339,"pX":1.0926074081597055,"pZ":3.2067748294639644,"vX0":8.124333751920659,"vY0":-142.06791324988535,"vZ0":-5.121173421759015,"x":75.35,"y":152.2,"x0":-1.6632675850084155,"y0":50.000583642314595,"z0":5.951210799759467,"aX":-2.2120167194696942},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.8,"breakHorizontal":0.4,"spinRate":2227,"spinDirection":189},"zone":12,"typeConfidence":0.9,"plateTime":0.3855152488886122,"extension":6.849087806802741},"index":3,"playId":"9beee648-9a99-37f8-b31d-1f8576d124c7","pitchNumber":3,"startTime":"2026-07-18T03:22:10.000Z","endTime":"2026-07-18T03:22:13.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.90608155676985,"aZ":-11.551933495717066,"pfxX":-1.432598332463322,"pfxZ":10.12684616659263,"pX":0.2814333090903846,"pZ":1.555130922218562,"vX0":7.198107119068482,"vY0":-141.90768966472348,"vZ0":-9.356335878680325,"x":106.27,"y":196.79,"x0":-2.1035237585091253,"y0":50.005703060216916,"z0":5.633920151962615,"aX":-2.918770065263666},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.6,"breakHorizontal":1.1,"spinRate":2202,"spinDirection":209},"zone":9,"typeConfidence":0.9,"plateTime":0.38619300260882516,"extension":7.099306286345794},"index":4,"playId":"c1cadf80-e6f0-335b-94c3-9eab8968d65c","pitchNumber":4,"startTime":"2026-07-18T03:22:27.066Z","endTime":"2026-07-18T03:22:32.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.78485575737596,"aZ":-10.611821499425307,"pfxX":-1.9550678576151914,"pfxZ":10.37832607810818,"pX":0.2771307789443288,"pZ":2.186907587724078,"vX0":8.041830002856743,"vY0":-143.16229166946164,"vZ0":-7.417298757609282,"x":106.44,"y":179.73,"x0":-2.313237402363994,"y0":50.00398042208505,"z0":5.4743279764296675,"aX":-4.063945295182826},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.4,"breakHorizontal":1.9,"spinRate":2267,"spinDirection":213},"zone":6,"typeConfidence":0.91,"plateTime":0.38247123107910275,"extension":7.047401825225011},"index":5,"playId":"0d8a917b-da1b-385a-a798-bb7781ae1e4e","pitchNumber":5,"startTime":"2026-07-18T03:22:43.812Z","endTime":"2026-07-18T03:22:48.694Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T03:22:48.694Z","atBatIndex":48},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Vaughn Grissom lines out to right fielder Ben Malgeri.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-18T03:24:58.672Z","endTime":"2026-07-18T03:25:24.965Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701162,"link":"/api/v1/people/701162"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Kerry Carpenter remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-18T03:23:47.789Z","endTime":"2026-07-18T03:25:00.806Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"601","replacedPlayer":{"id":680664,"link":"/api/v1/people/680664"}},{"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.1,"endSpeed":78.9,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.29229943374177,"aZ":-29.26785522304369,"pfxX":1.7833942239043896,"pfxZ":1.8399338646982368,"pX":0.5538198707055393,"pZ":2.4863118269757547,"vX0":6.400397789211859,"vY0":-125.22619802348318,"vZ0":-2.1188742576471062,"x":95.89,"y":171.65,"x0":-2.2714285409473884,"y0":50.005144003266075,"z0":5.747806356267911,"aX":2.819584667261487},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.1,"breakHorizontal":-4.8,"spinRate":2613,"spinDirection":64},"zone":6,"typeConfidence":0.9,"plateTime":0.43810097915231294,"extension":6.246083263816373},"index":1,"playId":"2ae453dd-85c8-3370-8a57-1b9ce0ac8288","pitchNumber":1,"startTime":"2026-07-18T03:25:00.806Z","endTime":"2026-07-18T03:25:03.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.32937957686641,"aZ":-20.335798607044833,"pfxX":-10.885026503834268,"pfxZ":6.1564028438504526,"pX":0.03737831056157788,"pZ":2.544336394512609,"vX0":10.270262311465192,"vY0":-137.9366952706716,"vZ0":-4.714336601670073,"x":115.58,"y":170.08,"x0":-2.3240571938560772,"y0":50.003296598691634,"z0":5.651066120871239,"aX":-20.92925365588204},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.3,"breakHorizontal":17.5,"spinRate":2375,"spinDirection":214},"zone":5,"typeConfidence":0.9,"plateTime":0.397444458776373,"extension":6.49254634837346},"hitData":{"launchSpeed":95.3,"launchAngle":18.0,"totalDistance":293.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":174.73,"coordY":92.44}},"index":2,"playId":"976fd063-467e-3d6e-a6be-cc996ce07c19","pitchNumber":2,"startTime":"2026-07-18T03:25:17.757Z","endTime":"2026-07-18T03:25:24.965Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T03:25:24.965Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Denzer Guzman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-18T03:25:39.789Z","endTime":"2026-07-18T03:26:46.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":693307,"link":"/api/v1/people/693307"},"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(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.2,"endSpeed":85.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.166305383278726,"aZ":-11.758610820082472,"pfxX":-3.539937937253468,"pfxZ":10.822949654739382,"pX":0.1394041544101037,"pZ":2.868533489613373,"vX0":6.6925584570808985,"vY0":-136.94858599425183,"vZ0":-5.467200364835749,"x":111.69,"y":161.33,"x0":-1.8837443639979623,"y0":50.00466343094977,"z0":5.705454327099683,"aX":-6.679152220924292},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.5,"breakHorizontal":4.9,"spinRate":2368,"spinDirection":261},"zone":2,"typeConfidence":0.9,"plateTime":0.40099959556284226,"extension":6.534777037642544},"index":0,"playId":"73e1ac9a-5aaf-3790-a163-fb8a3f979f03","pitchNumber":1,"startTime":"2026-07-18T03:25:49.885Z","endTime":"2026-07-18T03:25:54.648Z","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":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.884892425324193,"aZ":-21.983953009405443,"pfxX":-10.171153042562201,"pfxZ":5.331533650880246,"pX":0.6603300078462112,"pZ":3.074545611987935,"vX0":10.533607073700724,"vY0":-137.6883552425023,"vZ0":-3.2817660523171304,"x":91.83,"y":155.77,"x0":-1.9019190179914278,"y0":50.00298632109016,"z0":5.777565589117842,"aX":-19.440100135772777},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.1,"breakHorizontal":16.1,"spinRate":2375,"spinDirection":213},"zone":3,"typeConfidence":0.89,"plateTime":0.3985088998389603,"extension":6.444946075632767},"index":1,"playId":"167557cb-863e-335e-9382-2027b9a33306","pitchNumber":2,"startTime":"2026-07-18T03:26:05.484Z","endTime":"2026-07-18T03:26:08.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.24539421771493,"aZ":-40.1015520773063,"pfxX":2.5728727582097948,"pfxZ":-5.546536562600767,"pX":1.4598081452576668,"pZ":0.5996370499751486,"vX0":6.721502108167131,"vY0":-119.430462713738,"vZ0":-3.9281568293770985,"x":61.36,"y":222.59,"x0":-1.7371912564153764,"y0":50.00376127654681,"z0":5.911543675196364,"aX":3.6761279443080244},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-10.8,"breakHorizontal":-6.5,"spinRate":3051,"spinDirection":39},"zone":14,"typeConfidence":0.9,"plateTime":0.46046500169488924,"extension":6.258670976214961},"index":2,"playId":"86f81109-efb7-325e-8606-b9e2eca93125","pitchNumber":3,"startTime":"2026-07-18T03:26:21.680Z","endTime":"2026-07-18T03:26:25.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.207672825590127,"aZ":-32.69949228348463,"pfxX":2.7119467121583645,"pfxZ":-0.3239036628488412,"pX":1.278262890836676,"pZ":1.7223441170614036,"vX0":7.750546614940501,"vY0":-127.70155753092726,"vZ0":-3.7270369573406743,"x":68.28,"y":192.28,"x0":-2.1526780493792987,"y0":50.000205683254784,"z0":5.783274249809338,"aX":4.459662021801176},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.2,"breakHorizontal":-6.7,"spinRate":2684,"spinDirection":90},"zone":14,"typeConfidence":0.91,"plateTime":0.4295162729868496,"extension":6.5001700660520525},"index":3,"playId":"aac75ba3-693d-3018-bbc7-6484c1fce8d6","pitchNumber":4,"startTime":"2026-07-18T03:26:42.884Z","endTime":"2026-07-18T03:26:46.618Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T03:26:46.618Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Logan O'Hoppe grounds out, shortstop Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-18T03:27:02.106Z","endTime":"2026-07-18T03:27:37.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"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":"Groundout","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":1},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":95.8,"endSpeed":87.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.2792723901547,"aZ":-17.00592037123426,"pfxX":-8.5632928486547,"pfxZ":7.726031944187265,"pX":-0.4413375559146133,"pZ":2.507040104192434,"vX0":6.833111311669333,"vY0":-139.25315155849768,"vZ0":-5.657637439238535,"x":133.82,"y":171.09,"x0":-1.814388717261721,"y0":50.00603339994891,"z0":5.690276168034424,"aX":-16.82038876414052},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.0,"breakHorizontal":14.0,"spinRate":2313,"spinDirection":209},"zone":4,"typeConfidence":0.9,"plateTime":0.393340297927701,"extension":6.430215707940201},"index":0,"playId":"77d9fffd-c14f-33dd-8959-84a80af76617","pitchNumber":1,"startTime":"2026-07-18T03:27:10.650Z","endTime":"2026-07-18T03:27:13.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.97203296420083,"aZ":-31.585791062193014,"pfxX":1.3473786238208674,"pfxZ":0.36246912661836816,"pX":0.295762900988937,"pZ":2.3120003039080466,"vX0":5.70138190859083,"vY0":-125.74169018281755,"vZ0":-2.5240532577474077,"x":105.73,"y":176.36,"x0":-2.170091714786608,"y0":50.00211306188216,"z0":5.875458423575709,"aX":2.169413478035939},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.4,"breakHorizontal":-3.7,"spinRate":2574,"spinDirection":72},"zone":6,"typeConfidence":0.9,"plateTime":0.4345401784215883,"extension":6.408373750550943},"hitData":{"launchSpeed":78.4,"launchAngle":6.0,"totalDistance":85.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.36,"coordY":148.98}},"index":1,"playId":"23c62b8c-d79b-3e43-a3cf-9df898b21a02","pitchNumber":2,"startTime":"2026-07-18T03:27:29.600Z","endTime":"2026-07-18T03:27:37.339Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T03:27:37.339Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Keith strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-18T03:30:13.922Z","endTime":"2026-07-18T03:32:11.598Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,7,8,9],"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":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Oswald Peraza replaces second baseman Vaughn Grissom, batting 7th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-18T03:29:16.510Z","endTime":"2026-07-18T03:29:16.525Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":687093,"link":"/api/v1/people/687093"}},{"details":{"description":"Pitching Change: Sam Bachman replaces Ryan Zeferjahn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-18T03:29:16.525Z","endTime":"2026-07-18T03:29:51.300Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696147,"link":"/api/v1/people/696147"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Colt Keith replaces Ben Malgeri.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-18T03:29:51.300Z","endTime":"2026-07-18T03:30:16.128Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":701162,"link":"/api/v1/people/701162"}},{"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":97.0,"endSpeed":88.3,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.662117130031994,"aZ":-17.83164660367908,"pfxX":-9.033495044268227,"pfxZ":7.169812416756349,"pX":-0.10047691508151746,"pZ":1.8106091804216289,"vX0":7.345757964185171,"vY0":-140.94436618526797,"vZ0":-6.369082484594193,"x":120.83,"y":189.89,"x0":-1.573907336067427,"y0":50.00490277052265,"z0":5.261632766629495,"aX":-18.07804876288551},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.8,"breakHorizontal":14.8,"spinRate":2383,"spinDirection":242},"zone":8,"typeConfidence":2.0,"plateTime":0.3894256857240199,"extension":6.415889034010991},"index":3,"playId":"903a389d-cc2e-3a12-bfd3-cd20bb7aecf9","pitchNumber":1,"startTime":"2026-07-18T03:30:16.128Z","endTime":"2026-07-18T03:30:19.128Z","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":89.2,"endSpeed":81.7,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.2016000086014,"aZ":-34.25587342917031,"pfxX":-10.728553955369412,"pfxZ":-1.2276551050558484,"pX":-0.1726350719200584,"pZ":0.8625620989671078,"vX0":7.618869923678043,"vY0":-129.6714106799905,"vZ0":-3.852698679408567,"x":123.58,"y":215.49,"x0":-1.7613223876811528,"y0":50.003213469376824,"z0":4.993159994209107,"aX":-18.192472229385345},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-2.9,"breakHorizontal":17.6,"spinRate":1883,"spinDirection":255},"zone":13,"typeConfidence":0.89,"plateTime":0.423097124918852,"extension":6.264179959242669},"index":4,"playId":"a441cb3e-a8de-3c2d-a9e6-6eea54dda722","pitchNumber":2,"startTime":"2026-07-18T03:30:32.610Z","endTime":"2026-07-18T03:30:36.798Z","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":98.0,"endSpeed":89.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.911402780096736,"aZ":-15.751511121633467,"pfxX":-8.730829456695432,"pfxZ":8.04107288534983,"pX":0.8074822559688413,"pZ":2.261067804615823,"vX0":9.338663488298852,"vY0":-142.30628183487536,"vZ0":-5.488655001014376,"x":86.22,"y":177.73,"x0":-1.3888279451480956,"y0":50.00570181954824,"z0":5.219579114281808,"aX":-17.83694599786554},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.6,"breakHorizontal":13.8,"spinRate":2382,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.38549755764394034,"extension":6.191496464685532},"index":5,"playId":"298c8b60-8f10-3d82-84a9-ecd7a2ca037f","pitchNumber":3,"startTime":"2026-07-18T03:30:48.013Z","endTime":"2026-07-18T03:30:53.519Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2026-07-18T03:31:09.708Z","endTime":"2026-07-18T03:31:24.389Z","isPitch":false,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"}},{"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":98.7,"endSpeed":89.4,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.062941472043,"aZ":-19.999325989395427,"pfxX":-8.100615149977822,"pfxZ":5.881036329679317,"pX":-0.7785348369768491,"pZ":3.833026639763182,"vX0":5.028650766419341,"vY0":-143.6396109311857,"vZ0":-1.2246841479450894,"x":146.68,"y":135.29,"x0":-1.5076863397274571,"y0":50.004179888173844,"z0":5.51934596284321,"aX":-16.776437089691616},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.6,"breakHorizontal":13.6,"spinRate":2169,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.38263427039261355,"extension":6.257569069946972},"index":7,"playId":"eca7d2e9-3242-3e8b-b6a0-ade21af31378","pitchNumber":4,"startTime":"2026-07-18T03:31:24.389Z","endTime":"2026-07-18T03:31:29.233Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.8,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.041105620155854,"aZ":-32.18868036189396,"pfxX":2.1699637990339724,"pfxZ":-0.010598313852458574,"pX":0.20223818149052222,"pZ":2.1573598903395474,"vX0":3.3913505976146445,"vY0":-126.4850041485054,"vZ0":-1.9265235142083448,"x":109.29,"y":180.53,"x0":-1.4383148643378842,"y0":50.00213101558852,"z0":5.5124826969798155,"aX":3.5114471806335144},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.2,"breakHorizontal":-4.7,"spinRate":2676,"spinDirection":52},"zone":8,"typeConfidence":0.88,"plateTime":0.4332005500239986,"extension":6.0213730482463},"index":8,"playId":"3a0b1752-6a5c-385d-994d-fb555f6053cc","pitchNumber":5,"startTime":"2026-07-18T03:31:46.550Z","endTime":"2026-07-18T03:31:49.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.4,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.087889565360264,"aZ":-34.67525240422565,"pfxX":-8.999573574421259,"pfxZ":-1.4361400583863784,"pX":-1.1029521797684878,"pZ":2.503343294450646,"vX0":4.3524353616103,"vY0":-131.71458385732439,"vZ0":0.16785554124014568,"x":159.04,"y":171.19,"x0":-1.6148495894957708,"y0":50.00257012232943,"z0":5.0200335191885115,"aX":-15.684353254890503},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-2.3,"breakHorizontal":15.2,"spinRate":1738,"spinDirection":254},"zone":13,"typeConfidence":0.9,"plateTime":0.41713699101269164,"extension":6.318253951836517},"index":9,"playId":"c70634e7-aa7c-3068-b3ab-29829ba9ae59","pitchNumber":6,"startTime":"2026-07-18T03:32:07.074Z","endTime":"2026-07-18T03:32:11.598Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T03:32:11.598Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach McKinstry strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-18T03:32:20.741Z","endTime":"2026-07-18T03:34:32.388Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.066810534094955,"aZ":-30.16864074192011,"pfxX":-0.45920883658185296,"pfxZ":1.206728292677318,"pX":1.1702351933945576,"pZ":0.8575335360990808,"vX0":6.385458743562056,"vY0":-127.73362428424478,"vZ0":-5.500765122987405,"x":72.39,"y":215.63,"x0":-1.2969654613375083,"y0":50.00257875200773,"z0":5.39651384261513,"aX":-0.7634718020255371},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.2,"breakHorizontal":-0.5,"spinRate":2531,"spinDirection":58},"zone":14,"typeConfidence":0.91,"plateTime":0.42798947852401525,"extension":6.286809621295822},"index":0,"playId":"510761b2-42dd-36d7-9a65-e994d09e5aef","pitchNumber":1,"startTime":"2026-07-18T03:32:39.859Z","endTime":"2026-07-18T03:32:45.882Z","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":97.2,"endSpeed":88.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.202292190726496,"aZ":-16.431697307073566,"pfxX":-7.096771069231352,"pfxZ":7.773174552839343,"pX":0.5095199291683736,"pZ":3.1348847707514036,"vX0":7.863075372406108,"vY0":-141.40463035334614,"vZ0":-2.9069060535519373,"x":97.58,"y":154.14,"x0":-1.3850231240146451,"y0":50.00411783113466,"z0":5.230317250417943,"aX":-14.375204207096603},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.7,"breakHorizontal":11.3,"spinRate":2115,"spinDirection":249},"zone":3,"typeConfidence":0.89,"plateTime":0.38732243591280646,"extension":6.090066999331804},"index":1,"playId":"2607fd00-3e92-333f-b9fe-6bcbe4207ac5","pitchNumber":2,"startTime":"2026-07-18T03:32:56.839Z","endTime":"2026-07-18T03:32:59.839Z","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":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.31339557065047,"aZ":-18.30535657845166,"pfxX":-7.728345351963426,"pfxZ":6.715645858873518,"pX":-0.8256002235607756,"pZ":3.1388552465006825,"vX0":4.551040225244308,"vY0":-142.89252187637854,"vZ0":-2.9484561455406677,"x":148.47,"y":154.03,"x0":-1.435864497177788,"y0":50.00464350334782,"z0":5.336022024584925,"aX":-15.962991425689076},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":11.8,"breakHorizontal":13.1,"spinRate":2184,"spinDirection":237},"zone":11,"typeConfidence":0.92,"plateTime":0.3835045329240434,"extension":6.179050837725349},"index":2,"playId":"d92f0c00-df08-3559-a6e6-ed8db0c515fc","pitchNumber":3,"startTime":"2026-07-18T03:33:19.114Z","endTime":"2026-07-18T03:33:22.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.629918696888076,"aZ":-32.1095900281943,"pfxX":-8.885964594741404,"pfxZ":0.0398967464711486,"pX":-0.9200798984188084,"pZ":2.239968635019142,"vX0":4.927345474044792,"vY0":-131.4907610604375,"vZ0":-1.3117418400872556,"x":152.07,"y":178.3,"x0":-1.6627620140827404,"y0":50.00557030915555,"z0":5.125656627846496,"aX":-15.577466452533926},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.0,"breakHorizontal":15.0,"spinRate":1773,"spinDirection":252},"zone":13,"typeConfidence":0.89,"plateTime":0.41640743420898696,"extension":6.185588054356713},"index":3,"playId":"5e7041c9-6ab6-3d1d-8c63-a596233f104c","pitchNumber":4,"startTime":"2026-07-18T03:33:36.088Z","endTime":"2026-07-18T03:33:39.697Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.236809522566237,"aZ":-33.84031032662765,"pfxX":0.9983109688243005,"pfxZ":-1.020166291012437,"pX":0.05241969367791196,"pZ":2.6713055350534045,"vX0":3.1621996405730277,"vY0":-126.79163010035042,"vZ0":-0.3658798534338059,"x":115.0,"y":166.65,"x0":-1.3370231719428258,"y0":50.00029744657992,"z0":5.501951977325147,"aX":1.6357665746841192},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.7,"breakHorizontal":-2.5,"spinRate":2727,"spinDirection":60},"zone":5,"typeConfidence":0.9,"plateTime":0.43084953346124255,"extension":6.072372170663276},"index":4,"playId":"21d6c21f-1ea5-3279-b4e2-8ea37d3c274c","pitchNumber":5,"startTime":"2026-07-18T03:33:52.147Z","endTime":"2026-07-18T03:33:55.609Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.309415730928,"aZ":-25.062747773944075,"pfxX":-10.726043577331609,"pfxZ":3.440933068055129,"pX":-0.9415845949626632,"pZ":2.608206500699074,"vX0":4.762649845470655,"vY0":-142.93247595985022,"vZ0":-3.278959002890863,"x":152.89,"y":168.36,"x0":-1.2369919419474753,"y0":50.00386381952791,"z0":5.346267403109252,"aX":-22.16733426624187},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":5.8,"breakHorizontal":18.5,"spinRate":2426,"spinDirection":233},"zone":11,"typeConfidence":0.91,"plateTime":0.38338954368350686,"extension":6.074029467200924},"index":5,"playId":"84b01a44-7643-3511-9f44-34e8510a4fff","pitchNumber":6,"startTime":"2026-07-18T03:34:08.757Z","endTime":"2026-07-18T03:34:11.848Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.57938093835046,"aZ":-31.276864405502987,"pfxX":-10.395098193014551,"pfxZ":0.5010985588125347,"pX":0.4858635161760681,"pZ":1.1805304685947218,"vX0":8.332016208473872,"vY0":-133.37814183401326,"vZ0":-4.0385184061524,"x":98.48,"y":206.91,"x0":-1.3272721407864865,"y0":50.00642770805618,"z0":4.968892882662453,"aX":-18.7406783939874},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":0.2,"breakHorizontal":17.0,"spinRate":1722,"spinDirection":251},"zone":14,"typeConfidence":0.91,"plateTime":0.4106055390780208,"extension":6.464809015910053},"index":6,"playId":"9948818b-3f22-30d7-a959-0cbf072edf80","pitchNumber":7,"startTime":"2026-07-18T03:34:28.680Z","endTime":"2026-07-18T03:34:32.388Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T03:34:32.388Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Vierling singles on a line drive to center fielder Mike Trout.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-18T03:34:47.397Z","endTime":"2026-07-18T03:36:03.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":89.6,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.22800257114771,"aZ":-19.103556867470743,"pfxX":-10.107986520922736,"pfxZ":6.3670453297491205,"pX":1.2401128102932353,"pZ":1.2788210009998116,"vX0":10.303871242331857,"vY0":-142.69195949913413,"vZ0":-7.766798468715143,"x":69.73,"y":204.25,"x0":-1.1123841996778785,"y0":50.003378985649036,"z0":5.249505174393455,"aX":-20.750469553022192},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.0,"breakHorizontal":16.1,"spinRate":2281,"spinDirection":226},"zone":14,"typeConfidence":0.91,"plateTime":0.38452802918215845,"extension":6.105392461204448},"index":0,"playId":"0f7df0be-9559-3fe0-a034-988e41eef6b8","pitchNumber":1,"startTime":"2026-07-18T03:35:00.012Z","endTime":"2026-07-18T03:35:03.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.4,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.653731052486705,"aZ":-32.52802258106228,"pfxX":0.2552727538510835,"pfxZ":-0.2136899183775789,"pX":1.3317637581725659,"pZ":2.485220127583088,"vX0":6.564321295641326,"vY0":-126.67800046278646,"vZ0":-1.1145290231182468,"x":66.24,"y":171.68,"x0":-1.3208987767955567,"y0":50.00439317454737,"z0":5.51934505761294,"aX":0.4171167566842452},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.4,"breakHorizontal":-1.9,"spinRate":2755,"spinDirection":50},"zone":14,"typeConfidence":0.91,"plateTime":0.43154478067690993,"extension":6.182760122630329},"index":1,"playId":"f3e8a399-7e90-3374-a7b7-cab9ab8bad02","pitchNumber":2,"startTime":"2026-07-18T03:35:15.331Z","endTime":"2026-07-18T03:35:18.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.0,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.02509137508221,"aZ":-17.846754542958898,"pfxX":-10.239995153752323,"pfxZ":7.02121312250096,"pX":-0.603545139572962,"pZ":2.6172056187780806,"vX0":5.878301183120407,"vY0":-142.4782421341623,"vZ0":-4.685522786836675,"x":140.01,"y":168.12,"x0":-1.3712921343061522,"y0":50.00230798338975,"z0":5.4231135911759045,"aX":-20.894592460548417},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":11.9,"breakHorizontal":17.3,"spinRate":2510,"spinDirection":228},"zone":4,"typeConfidence":0.9,"plateTime":0.38553848214333053,"extension":6.158680419759924},"index":2,"playId":"b36618e5-e55c-3fff-a4d7-0ca6cec99bd7","pitchNumber":3,"startTime":"2026-07-18T03:35:33.123Z","endTime":"2026-07-18T03:35:36.413Z","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":1,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.2,"strikeZoneTop":3.274,"strikeZoneBottom":1.652,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.98665224415969,"aZ":-20.492108138048835,"pfxX":-10.918691343644566,"pfxZ":5.697342201896694,"pX":-0.259473735971082,"pZ":3.0884441086184595,"vX0":6.7746393877298425,"vY0":-142.81295254308301,"vZ0":-3.115195880878496,"x":126.89,"y":155.39,"x0":-1.2521649635611676,"y0":50.007124859286094,"z0":5.492931852126775,"aX":-22.405461542917855},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":9.8,"breakHorizontal":18.2,"spinRate":2552,"spinDirection":227},"zone":2,"typeConfidence":0.91,"plateTime":0.384540364689161,"extension":6.233437331247358},"hitData":{"launchSpeed":90.9,"launchAngle":16.0,"totalDistance":246.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":160.22,"coordY":82.73}},"index":3,"playId":"10aacf3d-be92-35a9-86c2-c3b7f6c3a4ac","pitchNumber":4,"startTime":"2026-07-18T03:35:51.894Z","endTime":"2026-07-18T03:36:03.059Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T03:36:03.059Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kevin McGonigle strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-18T03:37:18.943Z","endTime":"2026-07-18T03:42:03.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,8,9],"actionIndex":[7],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":681351,"link":"/api/v1/people/681351"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-18T03:36:26.937Z","endTime":"2026-07-18T03:37:20.850Z","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, 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.7,"endSpeed":81.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.139327170813324,"aZ":-32.761979085692914,"pfxX":1.542940041664843,"pfxZ":-0.35673213920385827,"pX":-0.2772545163255166,"pZ":2.4984585637684877,"vX0":2.7006160213148855,"vY0":-127.78491116503207,"vZ0":-1.2361340144372612,"x":127.57,"y":171.32,"x0":-1.5461800416485159,"y0":50.000744869485736,"z0":5.551025308751371,"aX":2.5631319949623825},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.7,"breakHorizontal":-3.4,"spinRate":2569,"spinDirection":63},"zone":5,"typeConfidence":0.9,"plateTime":0.42785093669700425,"extension":6.0062573516200635},"index":1,"playId":"bdc443b8-d8e0-3ad0-b5a2-ed9a350611b8","pitchNumber":1,"startTime":"2026-07-18T03:37:20.850Z","endTime":"2026-07-18T03:37:24.007Z","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":98.2,"endSpeed":90.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.96414518536454,"aZ":-14.504760989360951,"pfxX":-7.259240377727204,"pfxZ":8.531574311637657,"pX":2.0779672568980474,"pZ":2.2158424674550403,"vX0":10.971233007580846,"vY0":-142.57135105184915,"vZ0":-6.454199482862955,"x":37.79,"y":178.95,"x0":-0.8663742265251688,"y0":50.00148560903845,"z0":5.414292197909036,"aX":-15.032499272445156},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.4,"breakHorizontal":11.0,"spinRate":2414,"spinDirection":230},"zone":14,"typeConfidence":0.92,"plateTime":0.3833207551540183,"extension":6.05996347757912},"index":2,"playId":"70c82f97-7f8a-3d96-9048-94ff15bb55a8","pitchNumber":2,"startTime":"2026-07-18T03:37:35.977Z","endTime":"2026-07-18T03:37:38.977Z","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":98.7,"endSpeed":90.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.71095645746051,"aZ":-20.251896268207897,"pfxX":-7.22290352586339,"pfxZ":5.690549996173798,"pX":-0.3697698483993129,"pZ":3.350393133573655,"vX0":5.318818506323845,"vY0":-143.69926944067876,"vZ0":-2.1107957126521772,"x":131.09,"y":148.32,"x0":-1.3044801201585094,"y0":50.004330695690825,"z0":5.350129376125927,"aX":-15.135457050751405},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.1,"breakHorizontal":12.0,"spinRate":2282,"spinDirection":231},"zone":11,"typeConfidence":0.92,"plateTime":0.38089947700121485,"extension":6.288914814911188},"index":3,"playId":"cec8bd19-b917-3652-a656-4dc726c988d8","pitchNumber":3,"startTime":"2026-07-18T03:37:56.788Z","endTime":"2026-07-18T03:38:00.393Z","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":86.7,"endSpeed":80.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.74315049400227,"aZ":-38.90689796161042,"pfxX":2.398032255951964,"pfxZ":-4.1485045801145,"pX":-0.9243942776455955,"pZ":1.804205499439098,"vX0":0.3016126472176079,"vY0":-126.29640693785105,"vZ0":-1.5113319550810829,"x":152.24,"y":190.07,"x0":-1.3569506022700912,"y0":50.003957250750425,"z0":5.527847508225268,"aX":3.889919736754863},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-7.7,"breakHorizontal":-4.4,"spinRate":2933,"spinDirection":54},"zone":13,"typeConfidence":0.7,"plateTime":0.43301245008903555,"extension":5.927001810323775},"index":4,"playId":"b1bfaf1f-ba27-3dab-8b85-a8af96bec3bd","pitchNumber":4,"startTime":"2026-07-18T03:38:12.533Z","endTime":"2026-07-18T03:38:16.478Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"playId":"71c4b322-2b98-414e-ac2c-55870d0b6f11","startTime":"2026-07-18T03:38:36.773Z","endTime":"2026-07-18T03:38:41.773Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":89.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.16734977824565,"aZ":-14.611232212730053,"pfxX":-5.653855847218878,"pfxZ":8.388917622722179,"pX":-0.6746271313817098,"pZ":4.146334498960161,"vX0":3.9672554260235002,"vY0":-144.5853331574567,"vZ0":-1.3243310379592126,"x":142.72,"y":126.83,"x0":-1.3377175474411995,"y0":50.004504412095415,"z0":5.517333401202645,"aX":-11.840126735659506},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.0,"breakHorizontal":9.4,"spinRate":2318,"spinDirection":232},"zone":11,"typeConfidence":0.99,"plateTime":0.38041900292679465,"extension":6.332605770009101},"index":6,"playId":"8bee5ecf-2d4e-3574-8f43-50934ca58b1b","pitchNumber":5,"startTime":"2026-07-18T03:38:51.967Z","endTime":"2026-07-18T03:38:58.623Z","isPitch":true,"type":"pitch"},{"details":{"description":"Angels challenged (tag play), call on the field was upheld: Matt Vierling steals (4) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":2},"index":7,"actionPlayId":"8bee5ecf-2d4e-3574-8f43-50934ca58b1b","startTime":"2026-07-18T03:39:08.090Z","endTime":"2026-07-18T03:41:45.276Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663837,"link":"/api/v1/people/663837"},"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":108}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"index":8,"playId":"af4db5e2-6046-443b-b772-ddf1cbf5857a","startTime":"2026-07-18T03:41:45.276Z","endTime":"2026-07-18T03:41:50.276Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.55172102149445,"aZ":-32.69798435148878,"pfxX":-8.851916918391398,"pfxZ":-0.29480517102485715,"pX":0.909725261755565,"pZ":0.8486654017060552,"vX0":9.24601551166798,"vY0":-132.51732729273272,"vZ0":-4.602384125822744,"x":82.32,"y":215.87,"x0":-1.4886468859968593,"y0":50.00432975839844,"z0":5.01970468774992,"aX":-15.61193736549022},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-1.4,"breakHorizontal":13.8,"spinRate":1785,"spinDirection":254},"zone":14,"typeConfidence":0.89,"plateTime":0.41466384443119253,"extension":6.241945564727986},"index":9,"playId":"aec1b555-22c9-3f67-b8d9-a3de6d8d91e3","pitchNumber":6,"startTime":"2026-07-18T03:41:59.799Z","endTime":"2026-07-18T03:42:03.855Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T03:42:03.855Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Neto strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-18T03:44:22.165Z","endTime":"2026-07-18T03:46:07.479Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,7,8],"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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from third base to shortstop for Kevin McGonigle.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-18T03:43:24.671Z","endTime":"2026-07-18T03:43:24.686Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"200"},{"details":{"description":"Colt Keith remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-18T03:43:24.686Z","endTime":"2026-07-18T03:43:24.687Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"801","replacedPlayer":{"id":701162,"link":"/api/v1/people/701162"}},{"details":{"description":"Defensive switch from shortstop to right field for Zach McKinstry.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-18T03:43:24.687Z","endTime":"2026-07-18T03:44:24.352Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"900"},{"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.7,"endSpeed":87.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.988899029222992,"aZ":-17.755702034528248,"pfxX":-10.255244806217586,"pfxZ":7.366279444718303,"pX":1.0192956135145783,"pZ":2.015765763284555,"vX0":11.59960706316944,"vY0":-138.78246761607542,"vZ0":-6.772969677312264,"x":78.15,"y":184.35,"x0":-1.8748388847757937,"y0":50.00669485169357,"z0":5.6633544522570025,"aX":-20.0836449431179},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.1,"breakHorizontal":16.3,"spinRate":2356,"spinDirection":209},"zone":14,"typeConfidence":0.91,"plateTime":0.3941228130435648,"extension":6.773009144388358},"index":3,"playId":"aba6f94c-a359-3fbf-8f4c-7e4a51b87b9a","pitchNumber":1,"startTime":"2026-07-18T03:44:24.352Z","endTime":"2026-07-18T03:44:27.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.370159315021706,"aZ":-33.99066481375506,"pfxX":7.845112612670688,"pfxZ":-1.242852595492712,"pX":3.1319281975081847,"pZ":1.5456839488391976,"vX0":9.08067599117731,"vY0":-120.79866909266684,"vZ0":-3.17519476631728,"x":-2.38,"y":197.05,"x0":-1.7066240891087,"y0":50.00030924754465,"z0":5.890829668836411,"aX":11.494642167868797},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-2.8,"breakHorizontal":-16.6,"spinRate":3016,"spinDirection":46},"zone":14,"typeConfidence":0.9,"plateTime":0.4548800894210765,"extension":6.396117225309438},"index":4,"playId":"f7966006-ee4f-388b-b1a9-d5d647b5172a","pitchNumber":2,"startTime":"2026-07-18T03:44:41.145Z","endTime":"2026-07-18T03:44:45.474Z","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":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.885516736841655,"aZ":-25.511124928360733,"pfxX":-8.382626578006086,"pfxZ":4.231052885150058,"pX":-0.5683196800100677,"pZ":2.4970218398947073,"vX0":5.9642994224795975,"vY0":-124.68323657766173,"vZ0":-2.7408155468338014,"x":138.66,"y":171.36,"x0":-1.9013632251256598,"y0":50.00571938317619,"z0":5.714107931450547,"aX":-13.210821740127555},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.3,"breakHorizontal":13.8,"spinRate":1652,"spinDirection":228},"zone":4,"typeConfidence":0.9,"plateTime":0.4391690313831593,"extension":6.664889726152564},"index":5,"playId":"f67bb9f7-9520-3e2c-b170-47814920989e","pitchNumber":3,"startTime":"2026-07-18T03:45:05.892Z","endTime":"2026-07-18T03:45:10.093Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":6,"startTime":"2026-07-18T03:45:17.935Z","endTime":"2026-07-18T03:45:34.095Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.332853445474434,"aZ":-18.617469660823645,"pfxX":-9.332696427680407,"pfxZ":6.9622591605620325,"pX":0.11891971452128516,"pZ":2.998425918123368,"vX0":8.678084104584144,"vY0":-138.97204831172922,"vZ0":-4.483049676802499,"x":112.47,"y":157.82,"x0":-1.8378900272509737,"y0":50.00687728115201,"z0":5.876243425094098,"aX":-18.18463679184204},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.8,"breakHorizontal":15.0,"spinRate":2300,"spinDirection":205},"zone":2,"typeConfidence":0.91,"plateTime":0.394749345890121,"extension":6.515138452638935},"index":7,"playId":"c8c51beb-abdf-32af-9ef7-d865c901cf23","pitchNumber":4,"startTime":"2026-07-18T03:45:34.095Z","endTime":"2026-07-18T03:45:37.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.32750421275194,"aZ":-29.154430144289616,"pfxX":1.7446558686710705,"pfxZ":1.836237641495421,"pX":0.4275697472994685,"pZ":3.3208615476537706,"vX0":5.780642739602182,"vY0":-127.78720335414872,"vZ0":-0.8600699604230031,"x":100.7,"y":149.12,"x0":-2.0943658555667533,"y0":50.00474649279886,"z0":5.96042013934198,"aX":2.8739939802029175},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.4,"breakHorizontal":-4.6,"spinRate":2626,"spinDirection":83},"zone":3,"typeConfidence":0.9,"plateTime":0.42928367341131946,"extension":6.35238855891006},"index":8,"playId":"9946d78e-be41-309e-9bd0-8daea3325a98","pitchNumber":5,"startTime":"2026-07-18T03:46:03.498Z","endTime":"2026-07-18T03:46:07.479Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T03:46:07.479Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Trout strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-18T03:46:23.853Z","endTime":"2026-07-18T03:48:04.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":95.5,"endSpeed":87.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.554421628615124,"aZ":-18.441720642089845,"pfxX":-9.494209007148989,"pfxZ":7.038050212402748,"pX":-0.5085881332850268,"pZ":2.6826100999851454,"vX0":6.563735051097661,"vY0":-138.89546070213714,"vZ0":-5.016781289768099,"x":136.39,"y":166.35,"x0":-1.6707169921918494,"y0":50.00244654269739,"z0":5.741323367139074,"aX":-18.5215369958018},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.9,"breakHorizontal":15.8,"spinRate":2296,"spinDirection":206},"zone":4,"typeConfidence":0.91,"plateTime":0.39458679679940145,"extension":6.278687011361012},"index":0,"playId":"87ec5e16-e02e-3a64-84bf-10144b0a0e54","pitchNumber":1,"startTime":"2026-07-18T03:46:33.458Z","endTime":"2026-07-18T03:46:36.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.49967290928882,"aZ":-11.980644545333567,"pfxX":-4.673531917973889,"pfxZ":10.455624277270271,"pX":-0.018474369777697154,"pZ":3.661401420405354,"vX0":6.221623894213615,"vY0":-138.4649864307794,"vZ0":-3.885529660526433,"x":117.7,"y":139.92,"x0":-1.693065056945938,"y0":50.00010796285283,"z0":5.891349170086545,"aX":-9.02433394254744},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.2,"breakHorizontal":7.1,"spinRate":2306,"spinDirection":203},"zone":11,"typeConfidence":0.9,"plateTime":0.3964035500384617,"extension":6.6166428038056235},"index":1,"playId":"e9f2e9e4-b099-343f-baae-5cc9d65a718e","pitchNumber":2,"startTime":"2026-07-18T03:46:55.090Z","endTime":"2026-07-18T03:46:59.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.518194033703146,"aZ":-18.199979898496807,"pfxX":-10.057158578577777,"pfxZ":7.306419897222683,"pX":-0.5309877476614814,"pZ":1.3191881444942095,"vX0":7.130495093269844,"vY0":-137.66729616574395,"vZ0":-8.375424671586188,"x":137.24,"y":203.16,"x0":-1.8523783605429414,"y0":50.00455724475622,"z0":5.640682751646856,"aX":-19.241608271341438},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.5,"breakHorizontal":16.7,"spinRate":2192,"spinDirection":210},"zone":13,"typeConfidence":0.91,"plateTime":0.3983777551485348,"extension":6.507568871959601},"index":2,"playId":"a342f4cb-9996-3089-8052-f0ecf89bbf78","pitchNumber":3,"startTime":"2026-07-18T03:47:12.857Z","endTime":"2026-07-18T03:47:16.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.31945251081014,"aZ":-12.140748945485745,"pfxX":-3.109937026886435,"pfxZ":10.337715550723416,"pX":1.0681216422248996,"pZ":2.2996385389295506,"vX0":8.706575838325477,"vY0":-138.85655688959105,"vZ0":-7.3050235347387025,"x":76.29,"y":176.69,"x0":-1.7146502018112952,"y0":50.00268694401378,"z0":5.786072596458635,"aX":-6.027677051906083},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.2,"breakHorizontal":3.7,"spinRate":2160,"spinDirection":222},"zone":14,"typeConfidence":0.9,"plateTime":0.395626025599197,"extension":6.513740379130001},"index":3,"playId":"10f24a91-8dfe-3e62-8c82-9318221b986e","pitchNumber":4,"startTime":"2026-07-18T03:47:39.323Z","endTime":"2026-07-18T03:47:42.697Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-18T03:47:47.554Z","endTime":"2026-07-18T03:48:01.539Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.218987994344516,"aZ":-13.790567320586197,"pfxX":-3.6677779169873146,"pfxZ":9.478894058317218,"pX":0.550649515827971,"pZ":3.0928174482615955,"vX0":7.766780154400262,"vY0":-138.6821855711469,"vZ0":-4.746221308876375,"x":96.01,"y":155.27,"x0":-1.8150539874876601,"y0":50.00650413572395,"z0":5.752640018124609,"aX":-7.1169545766272675},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.3,"breakHorizontal":4.9,"spinRate":2202,"spinDirection":215},"zone":3,"typeConfidence":0.9,"plateTime":0.39557623575336853,"extension":6.347556156135934},"index":5,"playId":"65d391d8-9bbf-3419-88ea-06449d438aa1","pitchNumber":5,"startTime":"2026-07-18T03:48:01.539Z","endTime":"2026-07-18T03:48:04.956Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T03:48:04.956Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Schanuel called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-18T03:48:16.648Z","endTime":"2026-07-18T03:50:14.817Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"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":95.5,"endSpeed":86.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.05873174160288,"aZ":-13.502933915505766,"pfxX":-4.361164243364014,"pfxZ":9.647763037313139,"pX":-0.9975028586364151,"pZ":2.7330435957783084,"vX0":3.780685812354417,"vY0":-138.94552731399028,"vZ0":-5.8109763108964945,"x":155.02,"y":164.99,"x0":-1.8159649925503272,"y0":50.005549282872316,"z0":5.765439642632748,"aX":-8.442782250129625},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.3,"breakHorizontal":7.0,"spinRate":2200,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.39572801446550177,"extension":6.5631198105456665},"index":0,"playId":"24b35d8c-f905-3973-94c7-f132a4528808","pitchNumber":1,"startTime":"2026-07-18T03:48:32.267Z","endTime":"2026-07-18T03:48:35.438Z","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":95.5,"endSpeed":87.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.700456868618556,"aZ":-18.083380070392675,"pfxX":-9.874429139949164,"pfxZ":7.204869278028893,"pX":-0.4313792170549836,"pZ":3.900206976316515,"vX0":7.573879959157013,"vY0":-138.85964938483406,"vZ0":-2.068703067414898,"x":133.44,"y":133.47,"x0":-1.9095233869012702,"y0":50.002546777779635,"z0":5.856251172647407,"aX":-19.30925401291949},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.8,"breakHorizontal":16.3,"spinRate":2311,"spinDirection":215},"zone":11,"typeConfidence":0.9,"plateTime":0.39424717755258865,"extension":6.391330344086041},"index":1,"playId":"a475080f-766e-3faf-af2c-30ad738e8459","pitchNumber":2,"startTime":"2026-07-18T03:48:53.068Z","endTime":"2026-07-18T03:48:58.369Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.19437385743701,"aZ":-22.313281600886224,"pfxX":-10.130406537442529,"pfxZ":5.929601254455289,"pX":-0.4935983617484841,"pZ":1.803136006178972,"vX0":6.953765709128609,"vY0":-128.05683997273107,"vZ0":-5.276140889972186,"x":135.81,"y":190.1,"x0":-1.926731638592116,"y0":50.0027234254627,"z0":5.633549784465697,"aX":-16.841769992007723},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.7,"breakHorizontal":16.8,"spinRate":2179,"spinDirection":219},"zone":7,"typeConfidence":0.88,"plateTime":0.42756228076769665,"extension":6.83055374214535},"index":2,"playId":"e5cd1306-4a9c-3ee1-aa9b-d4615187943f","pitchNumber":3,"startTime":"2026-07-18T03:49:10.937Z","endTime":"2026-07-18T03:49:15.590Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"}}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-18T03:49:47.077Z","endTime":"2026-07-18T03:50:08.690Z","isPitch":false,"type":"action","player":{"id":694384,"link":"/api/v1/people/694384"}},{"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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.671460361817637,"aZ":-17.73077560371865,"pfxX":-9.6478696311984,"pfxZ":7.395724280258706,"pX":0.644352120942493,"pZ":1.8681442279872245,"vX0":9.362688040232008,"vY0":-138.7888220120397,"vZ0":-7.2650574408507715,"x":92.44,"y":188.34,"x0":-1.5171420329598015,"y0":50.006238836531324,"z0":5.697992505188912,"aX":-18.850938539675646},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.0,"breakHorizontal":15.6,"spinRate":2274,"spinDirection":208},"zone":9,"typeConfidence":0.91,"plateTime":0.39445355226768086,"extension":6.4688392451895105},"index":4,"playId":"8a99dc5c-4cc6-3f28-be0b-b815320844cf","pitchNumber":4,"startTime":"2026-07-18T03:50:08.690Z","endTime":"2026-07-18T03:50:14.817Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T03:50:14.817Z","atBatIndex":58},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Dillon Dingler hit by pitch.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-18T03:52:52.506Z","endTime":"2026-07-18T03:54:34.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Jose Siri replaces left fielder Josh Lowe, batting 5th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-18T03:51:46.365Z","endTime":"2026-07-18T03:51:46.379Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":666139,"link":"/api/v1/people/666139"}},{"details":{"description":"Pitching Change: Kirby Yates replaces Sam Bachman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-18T03:51:46.379Z","endTime":"2026-07-18T03:52:54.716Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":489446,"link":"/api/v1/people/489446"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.2,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.79112314671773,"aZ":-17.80385708886446,"pfxX":-9.146041109678233,"pfxZ":7.89702179872365,"pX":1.599727757468066,"pZ":2.4168287127878885,"vX0":12.2440821843231,"vY0":-134.46718798221013,"vZ0":-3.7569960041525743,"x":56.02,"y":173.53,"x0":-1.8372658693648212,"y0":50.005648999469436,"z0":5.105213459912607,"aX":-16.651151305945362},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.6,"breakHorizontal":13.8,"spinRate":3219,"spinDirection":226},"zone":14,"typeConfidence":0.91,"plateTime":0.4082737467192312,"extension":6.067404683643013},"index":2,"playId":"24ea027a-6f27-34f4-94a2-3679da959134","pitchNumber":1,"startTime":"2026-07-18T03:52:54.716Z","endTime":"2026-07-18T03:52:58.293Z","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":92.3,"endSpeed":83.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.3149907600968,"aZ":-19.83534010923777,"pfxX":-8.381939935889744,"pfxZ":6.825330005830471,"pX":1.3050431902431894,"pZ":2.211247261838435,"vX0":11.621390251704092,"vY0":-133.93212821915156,"vZ0":-3.720786528029401,"x":67.25,"y":179.08,"x0":-2.0116191386515334,"y0":50.002077550359985,"z0":5.046233553629604,"aX":-15.150436416725091},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.6,"breakHorizontal":12.5,"spinRate":2095,"spinDirection":237},"zone":14,"typeConfidence":0.9,"plateTime":0.40978032162930855,"extension":6.132605286499799},"index":3,"playId":"fd6bec70-102b-3865-b24b-8a463da16440","pitchNumber":2,"startTime":"2026-07-18T03:53:11.202Z","endTime":"2026-07-18T03:53:14.407Z","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":92.2,"endSpeed":84.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.290936659204068,"aZ":-21.980809684934318,"pfxX":-7.313949545236192,"pfxZ":5.5829833042682715,"pX":-0.1428666364658196,"pZ":3.124564296878264,"vX0":7.752972492784234,"vY0":-134.11429231797143,"vZ0":-1.25751614314073,"x":122.45,"y":154.42,"x0":-2.1173030615875734,"y0":50.00435643011256,"z0":5.163269357129731,"aX":-13.359752072673157},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.1,"breakHorizontal":11.6,"spinRate":2177,"spinDirection":241},"zone":2,"typeConfidence":0.9,"plateTime":0.40799699929448785,"extension":6.111824229905489},"index":4,"playId":"3d11d43f-848c-35ab-a932-6fa80ec9fed9","pitchNumber":3,"startTime":"2026-07-18T03:53:30.450Z","endTime":"2026-07-18T03:53:33.942Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":5,"startTime":"2026-07-18T03:53:41.251Z","endTime":"2026-07-18T03:53:55.939Z","isPitch":false,"type":"action","player":{"id":693307,"link":"/api/v1/people/693307"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.7,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.3864985961858,"aZ":-20.963117235084813,"pfxX":-8.555781030036016,"pfxZ":6.0968429521043,"pX":-0.5798746348182342,"pZ":2.5979416665954975,"vX0":6.799182798601093,"vY0":-134.77629936642506,"vZ0":-3.01951880898386,"x":139.1,"y":168.64,"x0":-2.0241530069824116,"y0":50.00304232236251,"z0":5.2138514923894075,"aX":-15.734768696264751},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.6,"breakHorizontal":14.0,"spinRate":1657,"spinDirection":207},"zone":4,"typeConfidence":0.91,"plateTime":0.4064498035959567,"extension":5.983893473273809},"index":6,"playId":"45579cde-dd1e-3753-8e36-97bce41dde28","pitchNumber":4,"startTime":"2026-07-18T03:53:55.939Z","endTime":"2026-07-18T03:54:03.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.0889918311981,"aZ":-30.36636832623231,"pfxX":-4.098734139395341,"pfxZ":1.1839894474872086,"pX":-1.5682894697046452,"pZ":3.751518471817605,"vX0":3.2021747534027636,"vY0":-122.35166092346765,"vZ0":2.413878818991578,"x":176.78,"y":137.49,"x0":-2.355718058517689,"y0":50.00417584645573,"z0":5.3385816779523765,"aX":-6.271161290578871},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.9,"breakHorizontal":6.7,"spinRate":803,"spinDirection":277},"zone":11,"typeConfidence":0.9,"plateTime":0.4461205316538752,"extension":6.0364269671322415},"index":7,"playId":"c061cad3-ac3a-3f45-85c8-57f80bb22617","pitchNumber":5,"startTime":"2026-07-18T03:54:26.259Z","endTime":"2026-07-18T03:54:34.686Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T03:54:34.686Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Torkelson flies out to left fielder Jose Siri.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-18T03:55:19.882Z","endTime":"2026-07-18T03:57:31.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner James Outman replaces Dillon Dingler.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-18T03:55:03.541Z","endTime":"2026-07-18T03:55:19.882Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"301","replacedPlayer":{"id":693307,"link":"/api/v1/people/693307"},"base":1},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"playId":"0b806ac3-9f2f-432d-afdd-12c383064cfe","startTime":"2026-07-18T03:55:19.882Z","endTime":"2026-07-18T03:55:24.882Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.7,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.38449948592171,"aZ":-19.585898714498082,"pfxX":-8.421268409894473,"pfxZ":6.98294684840087,"pX":-0.5735038465179796,"pZ":3.4848613147073477,"vX0":7.107438975905708,"vY0":-133.59492427959233,"vZ0":-0.7314635352939156,"x":138.86,"y":144.69,"x0":-2.1772187824825497,"y0":50.005613449755806,"z0":5.172843947712744,"aX":-15.19027043877037},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.7,"breakHorizontal":13.7,"spinRate":2152,"spinDirection":231},"zone":11,"typeConfidence":0.91,"plateTime":0.41033938349468446,"extension":6.116434268675443},"index":2,"playId":"c7a34cc6-8ad6-37ab-8d99-58afa31f449d","pitchNumber":1,"startTime":"2026-07-18T03:55:39.508Z","endTime":"2026-07-18T03:55:42.729Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.152893998200117,"aZ":-15.087747756153782,"pfxX":-8.108680606762386,"pfxZ":9.576326499580855,"pX":0.824254790158516,"pZ":3.028025296959732,"vX0":10.130723537534026,"vY0":-132.90902910356166,"vZ0":-2.8532127614149103,"x":85.58,"y":157.02,"x0":-1.9878232047176707,"y0":50.00513537561258,"z0":5.214614560454054,"aX":-14.472751247578849},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.9,"breakHorizontal":12.5,"spinRate":2375,"spinDirection":231},"zone":12,"typeConfidence":0.91,"plateTime":0.41249165645894914,"extension":6.109778133983187},"index":3,"playId":"00539660-042d-3a8e-841c-7fddee2e61ce","pitchNumber":2,"startTime":"2026-07-18T03:56:00.610Z","endTime":"2026-07-18T03:56:03.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.9942100471424,"aZ":-18.11674545099985,"pfxX":-7.6144026855515365,"pfxZ":7.891392673296586,"pX":-0.7407609076096862,"pZ":4.5613257983616915,"vX0":6.3228058480830835,"vY0":-132.99034992068545,"vZ0":1.2905221368575688,"x":145.24,"y":115.62,"x0":-2.166264139692111,"y0":50.00255619309224,"z0":5.388791196826338,"aX":-13.563951665462032},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.8,"breakHorizontal":12.4,"spinRate":2261,"spinDirection":237},"zone":11,"typeConfidence":0.91,"plateTime":0.41272679938879175,"extension":6.222371970689152},"index":4,"playId":"da782c69-dc9f-3a0e-952f-90cdc9138a68","pitchNumber":3,"startTime":"2026-07-18T03:56:29.344Z","endTime":"2026-07-18T03:56:32.344Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.474381886610423,"aZ":-33.85160381965285,"pfxX":-4.985494224153531,"pfxZ":-1.1066479152474011,"pX":-0.3304035308730715,"pZ":1.0609937138403198,"vX0":5.905707966806062,"vY0":-122.31688358102026,"vZ0":-2.897521748165405,"x":129.59,"y":210.13,"x0":-2.130147370534575,"y0":50.00440214596729,"z0":5.168042783786825,"aX":-7.543661200778637},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.4,"breakHorizontal":7.6,"spinRate":1012,"spinDirection":266},"zone":13,"typeConfidence":0.9,"plateTime":0.4480616779607671,"extension":6.229498899999543},"index":5,"playId":"11fc7d72-db7e-35bf-9522-851287b3218f","pitchNumber":4,"startTime":"2026-07-18T03:56:55.240Z","endTime":"2026-07-18T03:56:58.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.213155434684435,"aZ":-18.98190595811812,"pfxX":-8.120585086450632,"pfxZ":7.295548222499066,"pX":-0.365852858672007,"pZ":2.588861277180378,"vX0":7.490357096043364,"vY0":-133.71089579578972,"vZ0":-3.2115415940195593,"x":130.95,"y":168.88,"x0":-2.1503660807457217,"y0":50.00283423024864,"z0":5.169914203783479,"aX":-14.683651497868546},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.7,"breakHorizontal":13.1,"spinRate":2112,"spinDirection":227},"zone":4,"typeConfidence":0.91,"plateTime":0.4098712262517461,"extension":6.12084044125878},"hitData":{"launchSpeed":92.2,"launchAngle":52.0,"totalDistance":271.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":98.83,"coordY":93.31}},"index":6,"playId":"df3e9daf-ac63-394a-9946-a8e3dc98ad53","pitchNumber":5,"startTime":"2026-07-18T03:57:16.564Z","endTime":"2026-07-18T03:57:31.543Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T03:57:31.543Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Riley Greene walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-18T03:58:45.135Z","endTime":"2026-07-18T04:00:59.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"postOnSecond":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7,8],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"c815de5d-27fd-357d-bec8-d894b17ac3a6","startTime":"2026-07-18T03:57:59.635Z","endTime":"2026-07-18T03:58:02.657Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"playId":"f751e696-507e-3b8f-95b5-4f3c25a26223","startTime":"2026-07-18T03:58:23.413Z","endTime":"2026-07-18T03:58:26.975Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":2},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":76.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.293010005154777,"aZ":-30.97800486318933,"pfxX":-7.2580915446641505,"pfxZ":0.7915024500517163,"pX":-1.6695633189930579,"pZ":3.0654323602681828,"vX0":3.6439201072680754,"vY0":-122.62509110918965,"vZ0":0.7663785712334896,"x":180.64,"y":156.01,"x0":-2.2354148600936417,"y0":50.00512722608058,"z0":5.401292431142227,"aX":-11.003794069264133},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.9,"breakHorizontal":12.2,"spinRate":1094,"spinDirection":256},"zone":11,"typeConfidence":0.9,"plateTime":0.447460746430683,"extension":6.021484593529921},"index":2,"playId":"7018cf70-8dc4-303f-8ff0-64d0cc652ca7","pitchNumber":1,"startTime":"2026-07-18T03:58:47.256Z","endTime":"2026-07-18T03:58:50.256Z","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,"runnerGoing":true,"disengagementNum":2},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.341451276912903,"aZ":-17.960022069939633,"pfxX":-8.682753135798801,"pfxZ":7.972350665409202,"pX":-0.22515828940723903,"pZ":3.660021611066126,"vX0":8.235233515791434,"vY0":-132.91819551280955,"vZ0":-0.48208433963448116,"x":125.58,"y":139.96,"x0":-2.240295116439048,"y0":50.00624185069484,"z0":5.1515650170761225,"aX":-15.48955976014754},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.5,"breakHorizontal":13.9,"spinRate":2323,"spinDirection":231},"zone":11,"typeConfidence":0.91,"plateTime":0.41258348123211697,"extension":6.114087135207588},"index":3,"playId":"f9a30baa-a8c4-302b-bece-db1e4c7508ce","pitchNumber":2,"startTime":"2026-07-18T03:59:07.757Z","endTime":"2026-07-18T03:59:15.414Z","isPitch":true,"type":"pitch"},{"details":{"description":"James Outman steals (6) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":4,"actionPlayId":"f9a30baa-a8c4-302b-bece-db1e4c7508ce","startTime":"2026-07-18T03:59:25.297Z","endTime":"2026-07-18T03:59:43.828Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":681546,"link":"/api/v1/people/681546"}},{"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":90.9,"endSpeed":83.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.72609484330876,"aZ":-19.15155541634127,"pfxX":-7.202720909482484,"pfxZ":7.3468296017123595,"pX":0.020992924532069433,"pZ":2.7865197014977316,"vX0":7.948690246270976,"vY0":-132.18363139013178,"vZ0":-2.346125629790465,"x":116.2,"y":163.54,"x0":-2.086844181231273,"y0":50.0019850673766,"z0":5.089014084309693,"aX":-12.766980990342741},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":13.0,"breakHorizontal":11.4,"spinRate":2142,"spinDirection":237},"zone":5,"typeConfidence":0.9,"plateTime":0.4140856592403628,"extension":6.319481828407225},"index":5,"playId":"1a1bfecb-03d8-335e-9b9c-7074d38f4c40","pitchNumber":3,"startTime":"2026-07-18T03:59:43.828Z","endTime":"2026-07-18T03:59:46.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.69750286032115,"aZ":-31.772759001172002,"pfxX":-6.329928790611403,"pfxZ":0.2508844868658058,"pX":0.14087079298176106,"pZ":0.29859415960295416,"vX0":8.106105946810882,"vY0":-123.90186842336138,"vZ0":-5.151670378246639,"x":111.63,"y":230.72,"x0":-2.3437514272579723,"y0":50.00014975013828,"z0":5.045844145788401,"aX":-9.886465729968517},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.5,"breakHorizontal":9.7,"spinRate":1025,"spinDirection":270},"zone":14,"typeConfidence":0.91,"plateTime":0.441298237888593,"extension":6.390774561779124},"index":6,"playId":"31a9ea56-aa1f-3391-85d0-01a0a77d6a3a","pitchNumber":4,"startTime":"2026-07-18T04:00:06.659Z","endTime":"2026-07-18T04:00:10.703Z","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":93.1,"endSpeed":85.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.09105580315625,"aZ":-18.987430450449512,"pfxX":-9.594151849876056,"pfxZ":7.125269187867319,"pX":1.0224499780436551,"pZ":2.9837457930628455,"vX0":11.70106659820284,"vY0":-135.1250910068085,"vZ0":-2.209879223881852,"x":78.03,"y":158.22,"x0":-2.1149471553560666,"y0":50.00656237569324,"z0":5.144372235362114,"aX":-17.768111207604218},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.6,"breakHorizontal":14.9,"spinRate":2180,"spinDirection":250},"zone":12,"typeConfidence":0.91,"plateTime":0.40515125967682675,"extension":6.168779213197153},"index":7,"playId":"27953520-78e8-3394-abe8-4295c90342b6","pitchNumber":5,"startTime":"2026-07-18T04:00:35.776Z","endTime":"2026-07-18T04:00:39.073Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.02789251962277,"aZ":-31.977452526192717,"pfxX":-7.974615422254015,"pfxZ":0.12958999253238446,"pX":-1.4561670468410743,"pZ":1.457672394044019,"vX0":4.194759977653091,"vY0":-123.97475881635127,"vZ0":-2.5622975861601205,"x":172.51,"y":199.42,"x0":-2.12728235163187,"y0":50.00502148648663,"z0":5.153585472926341,"aX":-12.509174170666505},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.1,"breakHorizontal":13.6,"spinRate":961,"spinDirection":267},"zone":13,"typeConfidence":0.89,"plateTime":0.44052530566807224,"extension":6.045601588434102},"index":8,"playId":"e87a96bb-6762-3342-898a-c3ae49eac036","pitchNumber":6,"startTime":"2026-07-18T04:00:55.873Z","endTime":"2026-07-18T04:00:59.857Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T04:00:59.857Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kerry Carpenter flies out to left fielder Jose Siri.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-18T04:02:13.259Z","endTime":"2026-07-18T04:02:50.088Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"postOnSecond":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[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":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"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":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-18T04:01:09.103Z","endTime":"2026-07-18T04:02:15.377Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.125491715120223,"aZ":-31.566707815673873,"pfxX":-5.907541126403528,"pfxZ":0.3939577155012035,"pX":-1.4625446945322007,"pZ":2.3945658290004475,"vX0":3.7564517934861335,"vY0":-123.9609708117886,"vZ0":-0.4277292350029648,"x":172.75,"y":174.13,"x0":-2.2278467094651524,"y0":50.005550443340994,"z0":5.198218517243291,"aX":-9.22118508228423},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.8,"breakHorizontal":9.8,"spinRate":899,"spinDirection":271},"zone":13,"typeConfidence":0.9,"plateTime":0.44137700267143254,"extension":6.45303281348478},"index":1,"playId":"636c8691-bd79-39ec-a8a2-3673a278f190","pitchNumber":1,"startTime":"2026-07-18T04:02:15.377Z","endTime":"2026-07-18T04:02:18.405Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.858887376639796,"aZ":-20.387537097588595,"pfxX":-9.083547414961064,"pfxZ":6.472151553443226,"pX":0.3425407534026495,"pZ":2.9382896400779983,"vX0":9.747789707731853,"vY0":-134.07128890478933,"vZ0":-1.8611748574196747,"x":103.94,"y":159.45,"x0":-2.159404748490401,"y0":50.0030548955059,"z0":5.095759459859443,"aX":-16.544642011099867},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.5,"breakHorizontal":14.4,"spinRate":2328,"spinDirection":243},"zone":3,"typeConfidence":0.91,"plateTime":0.40844854191501145,"extension":6.086596248210636},"hitData":{"launchSpeed":91.5,"launchAngle":60.0,"totalDistance":215.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":93.99,"coordY":111.46}},"index":2,"playId":"adfb9e9e-04a9-386b-b7dd-24c2c1dddf0b","pitchNumber":2,"startTime":"2026-07-18T04:02:36.462Z","endTime":"2026-07-18T04:02:50.088Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T04:02:50.088Z","atBatIndex":62},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Umpire reviewed (stadium boundary call), call on the field was upheld: Hao-Yu Lee doubles (7) on a sharp line drive to center fielder Mike Trout. James Outman scores. Riley Greene scores.","rbi":2,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-18T04:03:10.705Z","endTime":"2026-07-18T04:03:51.080Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":false,"captivatingIndex":61},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"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":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":{"id":489446,"link":"/api/v1/people/489446"},"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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":{"id":489446,"link":"/api/v1/people/489446"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.8451285386257,"aZ":-17.809956141148145,"pfxX":-10.116214229229115,"pfxZ":7.861283033011781,"pX":1.1347624429432475,"pZ":1.9591114488479762,"vX0":11.878618767665973,"vY0":-134.49096902406285,"vZ0":-4.75282429866995,"x":73.75,"y":185.88,"x0":-2.0300761078789966,"y0":50.00416893587356,"z0":5.016921044115644,"aX":-18.488149207044955},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.3,"breakHorizontal":15.7,"spinRate":2778,"spinDirection":148},"zone":14,"typeConfidence":0.91,"plateTime":0.4076477312382818,"extension":6.234791479173324},"index":0,"playId":"1d700541-ee2b-3c8b-a199-d0ab4617b367","pitchNumber":1,"startTime":"2026-07-18T04:03:19.309Z","endTime":"2026-07-18T04:03:23.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.15397347677221,"aZ":-19.20080132684001,"pfxX":-8.298748640332136,"pfxZ":7.190702078385817,"pX":0.052365004828337856,"pZ":1.917572404023972,"vX0":8.678945184179288,"vY0":-133.58187305718164,"vZ0":-4.65453945920168,"x":115.0,"y":187.01,"x0":-2.1627270432913313,"y0":50.00665477357937,"z0":5.0658631884534495,"aX":-14.980553545496788},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.1,"breakHorizontal":13.1,"spinRate":1479,"spinDirection":313},"zone":8,"typeConfidence":0.9,"plateTime":0.4102668309531343,"extension":6.076244755340564},"hitData":{"launchSpeed":104.9,"launchAngle":20.0,"totalDistance":359.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":177.36,"coordY":63.67}},"index":1,"playId":"9227027b-9e17-36af-b7c5-a11739ecee82","pitchNumber":2,"startTime":"2026-07-18T04:03:36.289Z","endTime":"2026-07-18T04:03:51.080Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"NS"},"playEndTime":"2026-07-18T04:03:51.080Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Rogers flies out to center fielder Mike Trout.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-18T04:08:07.358Z","endTime":"2026-07-18T04:08:49.171Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696519,"fullName":"Samy Natera Jr.","link":"/api/v1/people/696519"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[1,2],"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":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-18T04:05:54.663Z","endTime":"2026-07-18T04:06:06.509Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Samy Natera Jr. replaces Kirby Yates.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-18T04:06:06.509Z","endTime":"2026-07-18T04:07:44.534Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696519,"link":"/api/v1/people/696519"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Jake Rogers replaces Colt Keith.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-07-18T04:07:44.534Z","endTime":"2026-07-18T04:08:09.554Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"802","replacedPlayer":{"id":690993,"link":"/api/v1/people/690993"}},{"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.1,"endSpeed":85.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.15647683010534,"aZ":-8.53760132690859,"pfxX":2.802216190642538,"pfxZ":12.431843263376972,"pX":-1.094685573532312,"pZ":2.7639915191361575,"vX0":-6.50598940112096,"vY0":-138.0813290995638,"vZ0":-6.873770632291184,"x":158.73,"y":164.15,"x0":0.9443435956731611,"y0":50.004029257861525,"z0":5.883917158999186,"aX":5.329033478315561},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":21.0,"breakHorizontal":-3.5,"spinRate":2574,"spinDirection":160},"zone":11,"typeConfidence":0.93,"plateTime":0.39903461964828146,"extension":6.809660351874537},"index":3,"playId":"35830922-c393-3ae7-8970-8001d7d4621a","pitchNumber":1,"startTime":"2026-07-18T04:08:09.554Z","endTime":"2026-07-18T04:08:12.811Z","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":85.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.39294113343314,"aZ":-7.88229284705167,"pfxX":2.020594934624141,"pfxZ":12.885363728565517,"pX":-0.9803502240128593,"pZ":2.155259202582872,"vX0":-6.524069009425091,"vY0":-137.3898535590394,"vZ0":-8.494526078877323,"x":154.37,"y":180.59,"x0":1.17718563720845,"y0":50.003611152848976,"z0":5.847601244042162,"aX":3.8106875626689485},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":21.4,"breakHorizontal":-2.0,"spinRate":2578,"spinDirection":160},"zone":13,"typeConfidence":0.93,"plateTime":0.40081743834070815,"extension":7.013143244712098},"index":4,"playId":"0376874f-78dd-3ca7-9c21-863cb8ac376c","pitchNumber":2,"startTime":"2026-07-18T04:08:24.924Z","endTime":"2026-07-18T04:08:28.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.866220043178465,"aZ":-9.51118915846039,"pfxX":1.566819584998852,"pfxZ":12.041041671106504,"pX":0.3173397275373743,"pZ":2.952029573967476,"vX0":-2.8091600447854037,"vY0":-137.3977634436996,"vZ0":-6.217173087214883,"x":104.9,"y":159.08,"x0":1.1567502100900275,"y0":50.002709739929905,"z0":5.913971948441338,"aX":2.9491736936728112},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":20.4,"breakHorizontal":-2.2,"spinRate":2538,"spinDirection":157},"zone":3,"typeConfidence":0.93,"plateTime":0.4010398780297315,"extension":6.787533832632547},"hitData":{"launchSpeed":96.2,"launchAngle":33.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.37,"coordY":57.23}},"index":5,"playId":"55c00d56-d4b8-30f9-a203-0a255c63d63a","pitchNumber":3,"startTime":"2026-07-18T04:08:40.285Z","endTime":"2026-07-18T04:08:49.171Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T04:08:49.171Z","atBatIndex":64},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jorge Soler hit by pitch.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-18T04:11:05.997Z","endTime":"2026-07-18T04:11:53.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[5,6,7],"actionIndex":[0,1,2,3,4],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Defensive switch from center field to right field for Matt Vierling.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-18T04:10:47.145Z","endTime":"2026-07-18T04:10:47.160Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"100"},{"details":{"description":"Defensive switch from shortstop to third base for Kevin McGonigle.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-18T04:10:47.160Z","endTime":"2026-07-18T04:10:47.161Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"200"},{"details":{"description":"James Outman remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-18T04:10:47.161Z","endTime":"2026-07-18T04:10:47.162Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"301","replacedPlayer":{"id":693307,"link":"/api/v1/people/693307"}},{"details":{"description":"Jake Rogers remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-07-18T04:10:47.162Z","endTime":"2026-07-18T04:10:48.162Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668670,"link":"/api/v1/people/668670"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"802","replacedPlayer":{"id":690993,"link":"/api/v1/people/690993"}},{"details":{"description":"Defensive switch from right field to shortstop for Zach McKinstry.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-07-18T04:10:47.162Z","endTime":"2026-07-18T04:11:08.025Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"900"},{"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":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.2,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.420455204883904,"aZ":-18.492387101968035,"pfxX":-10.408314933446809,"pfxZ":6.91412643624986,"pX":-0.40160124597661223,"pZ":1.6057592893681256,"vX0":7.680702947167665,"vY0":-139.5371721115607,"vZ0":-7.842317629343952,"x":132.31,"y":195.42,"x0":-1.8329717727595944,"y0":50.00323685559008,"z0":5.663927945953684,"aX":-20.59360989065728},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.2,"breakHorizontal":17.3,"spinRate":2328,"spinDirection":210},"zone":13,"typeConfidence":0.91,"plateTime":0.3920327516911639,"extension":6.5826505587135875},"index":5,"playId":"55d49171-d3dc-3646-926e-7b5c4aaa2cb2","pitchNumber":1,"startTime":"2026-07-18T04:11:08.025Z","endTime":"2026-07-18T04:11:11.025Z","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":95.9,"endSpeed":86.9,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.67075170838984,"aZ":-17.176522280235186,"pfxX":-10.02187464990375,"pfxZ":7.712215910861145,"pX":0.8302595597819176,"pZ":2.5978804936843813,"vX0":10.981905860726156,"vY0":-139.14524130169428,"vZ0":-5.463606743626704,"x":85.35,"y":168.64,"x0":-1.8814374453342984,"y0":50.00009309759893,"z0":5.739785050518267,"aX":-19.48378738556166},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.8,"breakHorizontal":15.6,"spinRate":2497,"spinDirection":212},"zone":12,"typeConfidence":0.91,"plateTime":0.39490004421325553,"extension":6.658596645152646},"index":6,"playId":"602e3b1c-0aa9-311c-bcfa-db2f30a44392","pitchNumber":2,"startTime":"2026-07-18T04:11:27.162Z","endTime":"2026-07-18T04:11:30.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":86.7,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.267493866543965,"aZ":-13.176711051856305,"pfxX":-4.8654643860956694,"pfxZ":9.714891460644667,"pX":-1.9589007992423806,"pZ":4.514182198331835,"vX0":1.7701400549749038,"vY0":-139.83947146656078,"vZ0":-1.5059319212467706,"x":191.67,"y":116.9,"x0":-1.9728070485040692,"y0":50.00070268081829,"z0":5.9361929214342855,"aX":-9.51256389739368},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.4,"breakHorizontal":8.4,"spinRate":2327,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.39359990079013274,"extension":6.322971194775539},"index":7,"playId":"145276c1-4e7d-31f6-ae0c-973b33b0fb6d","pitchNumber":3,"startTime":"2026-07-18T04:11:46.372Z","endTime":"2026-07-18T04:11:53.448Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T04:11:53.448Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Siri singles on a line drive to center fielder James Outman. Wade Meckler to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-18T04:12:45.901Z","endTime":"2026-07-18T04:14:46.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"postOnSecond":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5,6],"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":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"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":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Wade Meckler replaces Jorge Soler.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-18T04:12:20.718Z","endTime":"2026-07-18T04:12:47.969Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":624585,"link":"/api/v1/people/624585"},"base":1},{"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.9,"endSpeed":85.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.06309919054888,"aZ":-16.549572835657933,"pfxX":-10.681833636328918,"pfxZ":8.249704788406477,"pX":-0.09942973504837949,"pZ":1.9110874740542054,"vX0":9.110207353655767,"vY0":-137.61300116384453,"vZ0":-6.924334591689313,"x":120.79,"y":187.18,"x0":-2.0853556077349658,"y0":50.0035340900131,"z0":5.605889399908522,"aX":-20.234626510069404},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.4,"breakHorizontal":17.2,"spinRate":2453,"spinDirection":221},"zone":8,"typeConfidence":0.91,"plateTime":0.3999105095473525,"extension":6.789553735737976},"index":1,"playId":"4eaba414-007d-3946-b5d8-0a24ab80cbbd","pitchNumber":1,"startTime":"2026-07-18T04:12:47.969Z","endTime":"2026-07-18T04:12:51.964Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"playId":"8e9e2c9b-28ac-3bbf-acf4-d1c3c0654ee7","startTime":"2026-07-18T04:13:14.374Z","endTime":"2026-07-18T04:13:17.639Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":86.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.0642896950006,"aZ":-17.00896508521367,"pfxX":-11.115866699291173,"pfxZ":7.861013906272122,"pX":-1.2087619766744706,"pZ":2.205359823378304,"vX0":6.951491259248417,"vY0":-139.184236549058,"vZ0":-6.2242545239079545,"x":163.08,"y":179.24,"x0":-2.316088816358583,"y0":50.005772039868035,"z0":5.628701241648025,"aX":-21.451631096928597},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.8,"breakHorizontal":18.4,"spinRate":2426,"spinDirection":217},"zone":13,"typeConfidence":0.91,"plateTime":0.39605557274938175,"extension":6.669203553811013},"index":3,"playId":"edbf4706-9d64-3a04-9924-aca596becf95","pitchNumber":2,"startTime":"2026-07-18T04:13:32.088Z","endTime":"2026-07-18T04:13:38.387Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-18T04:13:57.502Z","endTime":"2026-07-18T04:14:13.436Z","isPitch":false,"type":"action","player":{"id":642350,"link":"/api/v1/people/642350"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.516707510493084,"aZ":-14.87190613010316,"pfxX":-10.432207837660336,"pfxZ":8.917455135637626,"pX":0.1307955078627117,"pZ":0.708824783859695,"vX0":9.178904819301309,"vY0":-138.99253786042374,"vZ0":-10.469595941883167,"x":112.01,"y":219.64,"x0":-1.8722310071034267,"y0":50.00443136956935,"z0":5.5316863593162715,"aX":-20.24754507262866},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.9,"breakHorizontal":16.8,"spinRate":2446,"spinDirection":204},"zone":14,"typeConfidence":0.91,"plateTime":0.395290285948132,"extension":6.960762047225762},"index":5,"playId":"18a123e5-2098-3d16-9db9-179fd79be6bf","pitchNumber":3,"startTime":"2026-07-18T04:14:13.436Z","endTime":"2026-07-18T04:14:16.817Z","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":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.44943963850137,"aZ":-18.106931574828863,"pfxX":-9.208595154303415,"pfxZ":7.2459286345794975,"pX":0.38221082523303174,"pZ":2.9225280427869254,"vX0":9.660703139331096,"vY0":-139.01909378965522,"vZ0":-4.24678740631268,"x":102.43,"y":159.87,"x0":-1.9546395120941984,"y0":50.00484961834501,"z0":5.684844296547885,"aX":-17.88485344727807},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.4,"breakHorizontal":14.5,"spinRate":2347,"spinDirection":210},"zone":3,"typeConfidence":0.91,"plateTime":0.3951820587387944,"extension":6.814073244063258},"hitData":{"launchSpeed":82.1,"launchAngle":22.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":120.62,"coordY":86.65}},"index":6,"playId":"a2ed7606-29e1-398e-9c62-49429e871d1f","pitchNumber":4,"startTime":"2026-07-18T04:14:35.441Z","endTime":"2026-07-18T04:14:46.094Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T04:14:46.094Z","atBatIndex":66},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jo Adell pops out to second baseman Hao-Yu Lee on the infield fly rule.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-18T04:15:03.077Z","endTime":"2026-07-18T04:15:39.364Z","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":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"postOnSecond":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.845914041087696,"aZ":-13.92411136815482,"pfxX":-4.919822056464988,"pfxZ":9.28833307472637,"pX":-1.2294703311245503,"pZ":3.906529515905771,"vX0":4.032258383211192,"vY0":-139.60917766351108,"vZ0":-2.897513076745454,"x":163.86,"y":133.3,"x0":-2.0567907942615955,"y0":50.00066276064465,"z0":5.880137876920881,"aX":-9.663849295876314},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.3,"breakHorizontal":8.0,"spinRate":2377,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.39305959125649004,"extension":6.483853324342547},"index":0,"playId":"25e52461-4098-3800-a31a-16f46aa12c95","pitchNumber":1,"startTime":"2026-07-18T04:15:12.925Z","endTime":"2026-07-18T04:15:16.050Z","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":95.6,"endSpeed":87.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.538381799085688,"aZ":-18.68785686334844,"pfxX":-9.832463158382268,"pfxZ":6.902380500074805,"pX":-0.8697404307835375,"pZ":2.501241293653797,"vX0":6.831225890794279,"vY0":-139.0092541125425,"vZ0":-5.319451763407514,"x":150.15,"y":171.25,"x0":-2.0831400106377522,"y0":50.00550996378607,"z0":5.682753014047728,"aX":-19.220792930426217},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.5,"breakHorizontal":16.3,"spinRate":2313,"spinDirection":206},"zone":13,"typeConfidence":0.91,"plateTime":0.394215804392382,"extension":6.7202226833673215},"hitData":{"launchSpeed":53.4,"launchAngle":51.0,"totalDistance":140.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":144.34,"coordY":149.04}},"index":1,"playId":"40e35360-7bef-3971-b8db-73934ec14e3a","pitchNumber":2,"startTime":"2026-07-18T04:15:31.791Z","endTime":"2026-07-18T04:15:39.364Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T04:15:39.364Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Umpire reviewed (play at 1st), call on the field was upheld: Oswald Peraza grounds out, third baseman Kevin McGonigle to first baseman Spencer Torkelson. Wade Meckler to 3rd. Jose Siri to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-18T04:15:50.911Z","endTime":"2026-07-18T04:16:29.905Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"postOnThird":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","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":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.4,"endSpeed":87.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.657076524916626,"aZ":-16.940428434933246,"pfxX":-10.536247875442648,"pfxZ":7.707460435906322,"pX":0.310123708028544,"pZ":2.257859676283962,"vX0":10.022443021027865,"vY0":-139.9642076387409,"vZ0":-6.1751795550029405,"x":105.18,"y":177.82,"x0":-1.9545301457775734,"y0":50.00413403478162,"z0":5.608810340393277,"aX":-20.830402416320112},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.7,"breakHorizontal":16.9,"spinRate":2309,"spinDirection":203},"zone":6,"typeConfidence":0.91,"plateTime":0.3918667379545866,"extension":6.746783977360707},"index":0,"playId":"98328d54-ead7-32ff-a1df-83fa8cc7214f","pitchNumber":1,"startTime":"2026-07-18T04:16:05.503Z","endTime":"2026-07-18T04:16:08.718Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.61261149730631,"aZ":-18.607425391778786,"pfxX":-10.261616122958964,"pfxZ":6.910607856287242,"pX":0.03465183300583994,"pZ":2.26960520163303,"vX0":9.067611030285232,"vY0":-139.73718331605136,"vZ0":-5.870610439188454,"x":115.68,"y":177.5,"x0":-1.9306903048788358,"y0":50.004033330163026,"z0":5.6340839640034,"aX":-20.148558156522423},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.4,"breakHorizontal":16.6,"spinRate":2376,"spinDirection":206},"zone":5,"typeConfidence":0.91,"plateTime":0.3930597439687591,"extension":6.759597451734334},"hitData":{"launchSpeed":105.9,"launchAngle":-37.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.83,"coordY":170.16}},"index":1,"playId":"18e0ac4a-62f3-3ac4-b013-c30a114fa381","pitchNumber":2,"startTime":"2026-07-18T04:16:21.607Z","endTime":"2026-07-18T04:16:29.905Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"NF"},"playEndTime":"2026-07-18T04:16:29.905Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Denzer Guzman grounds out, shortstop Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-18T04:18:13.391Z","endTime":"2026-07-18T04:19:18.275Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.71"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.62"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.48"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.99"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.64"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.92"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.64"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.06"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.81"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"56.81"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.72"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.19"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.71"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.444"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.222"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".455"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.200"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".733"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".357"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".556"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".444"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.444"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.222"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".455"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.200"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".733"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".357"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.116462007459816,"aZ":-14.977147824015237,"pfxX":-10.15974387840448,"pfxZ":8.65443865960545,"pX":1.2463412027711132,"pZ":1.794403987510642,"vX0":12.113696727764768,"vY0":-140.6130690182398,"vZ0":-7.916373633637218,"x":69.49,"y":190.33,"x0":-1.8129363643908787,"y0":50.005803658859996,"z0":5.633196998503052,"aX":-20.195979166342998},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.9,"breakHorizontal":15.7,"spinRate":2488,"spinDirection":204},"zone":14,"typeConfidence":0.91,"plateTime":0.3906467471788777,"extension":6.94986901767508},"index":0,"playId":"2999597d-8c9a-3ff2-babd-72729c6cd3db","pitchNumber":1,"startTime":"2026-07-18T04:18:13.391Z","endTime":"2026-07-18T04:18:16.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.25131198770737,"aZ":-15.838480025961369,"pfxX":-9.541853375478548,"pfxZ":8.352874830914592,"pX":-0.2816794641162169,"pZ":1.4978097244132533,"vX0":8.021925311516338,"vY0":-139.42892455237583,"vZ0":-8.275642798213132,"x":127.74,"y":198.34,"x0":-1.9655900864541995,"y0":50.00621881888188,"z0":5.563619956936945,"aX":-18.668679085089423},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.4,"breakHorizontal":15.5,"spinRate":2417,"spinDirection":204},"zone":13,"typeConfidence":0.91,"plateTime":0.39381801435926445,"extension":6.899658054251522},"index":1,"playId":"0da915a5-9895-39a8-9045-06e7811d7527","pitchNumber":2,"startTime":"2026-07-18T04:18:31.381Z","endTime":"2026-07-18T04:18:36.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.34908489862505,"aZ":-26.543746348881395,"pfxX":-0.6305398665694635,"pfxZ":3.234226639021511,"pX":0.8298561718821943,"pZ":0.9966447544303234,"vX0":8.022063063175606,"vY0":-130.62435752097787,"vZ0":-6.705135278422024,"x":85.37,"y":211.87,"x0":-2.188327801963026,"y0":50.00563671298107,"z0":5.569736185967146,"aX":-1.09920221123199},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.7,"breakHorizontal":-0.5,"spinRate":2670,"spinDirection":134},"zone":14,"typeConfidence":0.84,"plateTime":0.4179656347044878,"extension":6.70757343566465},"index":2,"playId":"7692ce94-116d-3f54-a5a6-40930e6bb4a0","pitchNumber":3,"startTime":"2026-07-18T04:18:50.052Z","endTime":"2026-07-18T04:18:53.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.9345329740769,"aZ":-16.995009959917457,"pfxX":-9.698613117143763,"pfxZ":7.640270186398053,"pX":0.5052991204098444,"pZ":2.243284000293343,"vX0":9.800368032522528,"vY0":-140.1380385113442,"vZ0":-6.689881871374782,"x":97.74,"y":178.21,"x0":-1.7786218319120324,"y0":50.005818730047444,"z0":5.7734971524244125,"aX":-19.276605126696115},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.6,"breakHorizontal":15.5,"spinRate":2496,"spinDirection":205},"zone":6,"typeConfidence":0.91,"plateTime":0.3909748938382518,"extension":6.75358044409652},"hitData":{"launchSpeed":92.6,"launchAngle":-27.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.36,"coordY":147.77}},"index":3,"playId":"be8f4c5c-6dc8-3158-b984-4d67e8cbaf4e","pitchNumber":4,"startTime":"2026-07-18T04:19:09.674Z","endTime":"2026-07-18T04:19:18.275Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T04:19:18.275Z","atBatIndex":69}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Denzer Guzman grounds out, shortstop Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-18T04:18:13.391Z","endTime":"2026-07-18T04:19:18.275Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.71"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.62"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.48"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.99"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.64"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.92"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.64"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.06"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.81"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"56.81"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.72"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.19"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.71"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.444"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.222"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".455"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.200"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".733"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".357"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".556"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".444"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.444"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.222"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".455"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.200"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".733"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.333"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".364"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".357"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.116462007459816,"aZ":-14.977147824015237,"pfxX":-10.15974387840448,"pfxZ":8.65443865960545,"pX":1.2463412027711132,"pZ":1.794403987510642,"vX0":12.113696727764768,"vY0":-140.6130690182398,"vZ0":-7.916373633637218,"x":69.49,"y":190.33,"x0":-1.8129363643908787,"y0":50.005803658859996,"z0":5.633196998503052,"aX":-20.195979166342998},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.9,"breakHorizontal":15.7,"spinRate":2488,"spinDirection":204},"zone":14,"typeConfidence":0.91,"plateTime":0.3906467471788777,"extension":6.94986901767508},"index":0,"playId":"2999597d-8c9a-3ff2-babd-72729c6cd3db","pitchNumber":1,"startTime":"2026-07-18T04:18:13.391Z","endTime":"2026-07-18T04:18:16.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.25131198770737,"aZ":-15.838480025961369,"pfxX":-9.541853375478548,"pfxZ":8.352874830914592,"pX":-0.2816794641162169,"pZ":1.4978097244132533,"vX0":8.021925311516338,"vY0":-139.42892455237583,"vZ0":-8.275642798213132,"x":127.74,"y":198.34,"x0":-1.9655900864541995,"y0":50.00621881888188,"z0":5.563619956936945,"aX":-18.668679085089423},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.4,"breakHorizontal":15.5,"spinRate":2417,"spinDirection":204},"zone":13,"typeConfidence":0.91,"plateTime":0.39381801435926445,"extension":6.899658054251522},"index":1,"playId":"0da915a5-9895-39a8-9045-06e7811d7527","pitchNumber":2,"startTime":"2026-07-18T04:18:31.381Z","endTime":"2026-07-18T04:18:36.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.34908489862505,"aZ":-26.543746348881395,"pfxX":-0.6305398665694635,"pfxZ":3.234226639021511,"pX":0.8298561718821943,"pZ":0.9966447544303234,"vX0":8.022063063175606,"vY0":-130.62435752097787,"vZ0":-6.705135278422024,"x":85.37,"y":211.87,"x0":-2.188327801963026,"y0":50.00563671298107,"z0":5.569736185967146,"aX":-1.09920221123199},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.7,"breakHorizontal":-0.5,"spinRate":2670,"spinDirection":134},"zone":14,"typeConfidence":0.84,"plateTime":0.4179656347044878,"extension":6.70757343566465},"index":2,"playId":"7692ce94-116d-3f54-a5a6-40930e6bb4a0","pitchNumber":3,"startTime":"2026-07-18T04:18:50.052Z","endTime":"2026-07-18T04:18:53.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.9345329740769,"aZ":-16.995009959917457,"pfxX":-9.698613117143763,"pfxZ":7.640270186398053,"pX":0.5052991204098444,"pZ":2.243284000293343,"vX0":9.800368032522528,"vY0":-140.1380385113442,"vZ0":-6.689881871374782,"x":97.74,"y":178.21,"x0":-1.7786218319120324,"y0":50.005818730047444,"z0":5.7734971524244125,"aX":-19.276605126696115},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.6,"breakHorizontal":15.5,"spinRate":2496,"spinDirection":205},"zone":6,"typeConfidence":0.91,"plateTime":0.3909748938382518,"extension":6.75358044409652},"hitData":{"launchSpeed":92.6,"launchAngle":-27.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.36,"coordY":147.77}},"index":3,"playId":"be8f4c5c-6dc8-3158-b984-4d67e8cbaf4e","pitchNumber":4,"startTime":"2026-07-18T04:19:09.674Z","endTime":"2026-07-18T04:19:18.275Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T04:19:18.275Z","atBatIndex":69},"scoringPlays":[8,63],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2,3],"bottom":[4,5,6,7,8,9],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":1,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"coordinates":{"x":206.63,"y":130.54},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":1,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":152.37,"y":99.49},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":1,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":198.61,"y":113.29},"type":"O","description":"Flyout"}],"home":[{"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":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":111.93,"y":86.45},"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":1,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":144.71,"y":80.68},"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":1,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"coordinates":{"x":155.71,"y":155.64},"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":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":149.06,"y":152.61},"type":"O","description":"Groundout"}]}},{"startIndex":10,"endIndex":16,"top":[10,11,12],"bottom":[13,14,15,16],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":2,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":147.33,"y":146.69},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":2,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"coordinates":{"x":161.37,"y":133.57},"type":"O","description":"Flyout"}],"home":[]}},{"startIndex":17,"endIndex":25,"top":[17,18,19,20],"bottom":[21,22,23,24,25],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"coordinates":{"x":103.03,"y":163.28},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"coordinates":{"x":145.79,"y":74.65},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":123.1,"y":65.64},"type":"O","description":"Flyout"}],"home":[{"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":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":34.69,"y":97.55},"type":"H","description":"Double"},{"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":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"coordinates":{"x":125.12,"y":102.62},"type":"O","description":"Flyout"}]}},{"startIndex":26,"endIndex":32,"top":[26,27,28,29],"bottom":[30,31,32],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":213.61,"y":117.8},"type":"H","description":"Double"}],"home":[{"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":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"coordinates":{"x":52.45,"y":94.47},"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":4,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"coordinates":{"x":112.75,"y":157.45},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":33,"endIndex":39,"top":[33,34,35,36],"bottom":[37,38,39],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"coordinates":{"x":151.19,"y":60.84},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"coordinates":{"x":221.45,"y":124.75},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"coordinates":{"x":77.09,"y":122.24},"type":"O","description":"Flyout"}],"home":[{"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":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":100.65,"y":147.77},"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":5,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":149.06,"y":150.8},"type":"O","description":"Groundout"}]}},{"startIndex":40,"endIndex":45,"top":[40,41,42],"bottom":[43,44,45],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"coordinates":{"x":139.98,"y":147.77},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":125.16,"y":70.25},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":127.27,"y":190.74},"type":"O","description":"Groundout"}],"home":[]}},{"startIndex":46,"endIndex":51,"top":[46,47,48],"bottom":[49,50,51],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":7,"pitcher":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":141.8,"y":165.93},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":7,"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"coordinates":{"x":174.73,"y":92.44},"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":7,"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"batter":{"id":681351,"fullName":"Logan O'Hoppe","link":"/api/v1/people/681351"},"coordinates":{"x":113.36,"y":148.98},"type":"O","description":"Groundout"}]}},{"startIndex":52,"endIndex":58,"top":[52,53,54,55],"bottom":[56,57,58],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":8,"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"batter":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"coordinates":{"x":160.22,"y":82.73},"type":"H","description":"Single"}],"home":[]}},{"startIndex":59,"endIndex":69,"top":[59,60,61,62,63,64],"bottom":[65,66,67,68,69],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":9,"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":98.83,"y":93.31},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":9,"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":93.99,"y":111.46},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":9,"pitcher":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"coordinates":{"x":177.36,"y":63.67},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":9,"pitcher":{"id":696519,"fullName":"Samy Natera Jr.","link":"/api/v1/people/696519"},"batter":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"coordinates":{"x":123.37,"y":57.23},"type":"O","description":"Flyout"}],"home":[{"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":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"coordinates":{"x":120.62,"y":86.65},"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":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":144.34,"y":149.04},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":9,"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"coordinates":{"x":98.83,"y":170.16},"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":9,"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"coordinates":{"x":113.36,"y":147.77},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":2,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":1,"hits":5,"errors":0,"leftOnBase":7},"away":{"runs":2,"hits":6,"errors":0,"leftOnBase":6}},"defense":{"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"catcher":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"first":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"second":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"third":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"shortstop":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"left":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"center":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"right":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"onDeck":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"inHole":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"battingOrder":9,"team":{"id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"}},"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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"pitcher":{"id":696519,"fullName":"Samy Natera Jr.","link":"/api/v1/people/696519"},"battingOrder":8,"team":{"id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"}},"balls":2,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"teamStats":{"batting":{"flyOuts":8,"groundOuts":5,"airOuts":10,"runs":2,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".234","atBats":33,"obp":".313","slg":".397","ops":".710","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":9,"rbi":2,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{"flyOuts":1,"groundOuts":7,"airOuts":4,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":30,"obp":".286","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":137,"era":"3.62","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.21","battersFaced":35,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":137,"balls":48,"strikes":89,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.75","rbi":1,"pitchesPerInning":"15.22","runsScoredPer9":"1.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":11,"putOuts":27,"errors":0,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID656716":{"person":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"jerseyNumber":"39","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | 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":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":43,"groundOuts":65,"airOuts":73,"runs":21,"doubles":6,"triples":2,"homeRuns":4,"strikeOuts":45,"baseOnBalls":25,"intentionalWalks":1,"hits":43,"hitByPitch":0,"avg":".195","atBats":221,"obp":".274","slg":".294","ops":".568","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":251,"totalBases":65,"rbi":19,"leftOnBase":81,"sacBunts":3,"sacFlies":2,"babip":".224","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.25","popOuts":11,"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":138,"putOuts":90,"errors":4,"chances":232,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID669373":{"person":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":30,"groundOuts":77,"airOuts":55,"runs":29,"doubles":13,"triples":1,"homeRuns":10,"strikeOuts":89,"baseOnBalls":11,"intentionalWalks":0,"hits":61,"hitByPitch":4,"atBats":280,"obp":".257","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1161,"era":"3.09","inningsPitched":"75.2","wins":5,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":26,"whip":"0.95","battersFaced":297,"outs":227,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1161,"balls":368,"strikes":793,"strikePercentage":".680","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.40","rbi":0,"winPercentage":".500","pitchesPerInning":"15.34","gamesFinished":0,"strikeoutWalkRatio":"8.09","strikeoutsPer9Inn":"10.59","walksPer9Inn":"1.31","hitsPer9Inn":"7.26","runsScoredPer9":"3.45","homeRunsPer9":"1.19","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663554":{"person":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"jerseyNumber":"12","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":52,"groundOuts":57,"airOuts":92,"runs":25,"doubles":21,"triples":1,"homeRuns":5,"strikeOuts":77,"baseOnBalls":18,"intentionalWalks":0,"hits":59,"hitByPitch":1,"atBats":282,"obp":".257","caughtStealing":5,"stolenBases":8,"stolenBasePercentage":".615","caughtStealingPercentage":".385","numberOfPitches":1159,"era":"2.79","inningsPitched":"77.1","wins":4,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":24,"whip":"1.00","battersFaced":304,"outs":232,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1159,"balls":405,"strikes":754,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".400","pitchesPerInning":"14.99","gamesFinished":0,"strikeoutWalkRatio":"4.28","strikeoutsPer9Inn":"8.96","walksPer9Inn":"2.09","hitsPer9Inn":"6.87","runsScoredPer9":"2.91","homeRunsPer9":"0.58","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":22,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701678":{"person":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"jerseyNumber":"50","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 2B, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":0,"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":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":24,"groundOuts":27,"airOuts":45,"runs":11,"doubles":7,"triples":1,"homeRuns":4,"strikeOuts":43,"baseOnBalls":7,"intentionalWalks":0,"hits":39,"hitByPitch":0,"avg":".255","atBats":153,"obp":".288","slg":".392","ops":".680","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":161,"totalBases":60,"rbi":17,"leftOnBase":56,"sacBunts":1,"sacFlies":0,"babip":".330","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.25","popOuts":9,"lineOuts":12},"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":102,"putOuts":57,"errors":3,"chances":162,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID689225":{"person":{"id":689225,"fullName":"Beau Brieske","link":"/api/v1/people/689225"},"jerseyNumber":"4","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":8,"gamesStarted":0,"flyOuts":5,"groundOuts":6,"airOuts":12,"runs":7,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":35,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":149,"era":"6.75","inningsPitched":"9.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.39","battersFaced":39,"outs":28,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":149,"balls":50,"strikes":99,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"15.96","gamesFinished":6,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"7.71","walksPer9Inn":"3.86","hitsPer9Inn":"8.68","runsScoredPer9":"6.75","homeRunsPer9":"2.89","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":4},"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}},"ID623454":{"person":{"id":623454,"fullName":"Drew Anderson","link":"/api/v1/people/623454"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":2,"flyOuts":25,"groundOuts":49,"airOuts":47,"runs":29,"doubles":11,"triples":0,"homeRuns":9,"strikeOuts":70,"baseOnBalls":20,"intentionalWalks":1,"hits":52,"hitByPitch":4,"atBats":215,"obp":".317","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":945,"era":"4.18","inningsPitched":"56.0","wins":3,"losses":3,"saves":2,"saveOpportunities":6,"holds":5,"blownSaves":4,"earnedRuns":26,"whip":"1.29","battersFaced":242,"outs":168,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":945,"balls":333,"strikes":612,"strikePercentage":".650","hitBatsmen":4,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".500","pitchesPerInning":"16.88","gamesFinished":9,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"11.25","walksPer9Inn":"3.21","hitsPer9Inn":"8.36","runsScoredPer9":"4.66","homeRunsPer9":"1.45","inheritedRunners":15,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682985":{"person":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"jerseyNumber":"31","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":58,"groundOuts":57,"airOuts":84,"runs":49,"doubles":20,"triples":1,"homeRuns":13,"strikeOuts":109,"baseOnBalls":52,"intentionalWalks":2,"hits":100,"hitByPitch":2,"avg":".288","atBats":347,"obp":".381","slg":".464","ops":".845","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":404,"totalBases":161,"rbi":45,"leftOnBase":158,"sacBunts":0,"sacFlies":3,"babip":".382","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.69","popOuts":11,"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":1,"putOuts":158,"errors":1,"chances":160,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID680664":{"person":{"id":680664,"fullName":"Eduardo Valencia","link":"/api/v1/people/680664"},"jerseyNumber":"32","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"600","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":1,"avg":".417","atBats":12,"obp":".462","slg":".917","ops":"1.379","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":13,"totalBases":11,"rbi":3,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".500","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"6.00","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID621097":{"person":{"id":621097,"fullName":"Jacob Waguespack","link":"/api/v1/people/621097"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":9,"gamesStarted":0,"flyOuts":7,"groundOuts":18,"airOuts":12,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":43,"obp":".196","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":166,"era":"1.46","inningsPitched":"12.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.65","battersFaced":47,"outs":37,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":166,"balls":54,"strikes":112,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".---","pitchesPerInning":"13.46","gamesFinished":4,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"5.84","walksPer9Inn":"1.46","hitsPer9Inn":"4.38","runsScoredPer9":"1.46","homeRunsPer9":"1.46","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663947":{"person":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"jerseyNumber":"87","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":40,"gamesStarted":2,"flyOuts":13,"groundOuts":50,"airOuts":34,"runs":19,"doubles":8,"triples":1,"homeRuns":5,"strikeOuts":35,"baseOnBalls":10,"intentionalWalks":0,"hits":46,"hitByPitch":2,"atBats":164,"obp":".330","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":687,"era":"3.21","inningsPitched":"42.0","wins":1,"losses":4,"saves":0,"saveOpportunities":1,"holds":9,"blownSaves":1,"earnedRuns":15,"whip":"1.33","battersFaced":177,"outs":126,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":687,"balls":246,"strikes":441,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.47","rbi":0,"winPercentage":".200","pitchesPerInning":"16.36","gamesFinished":7,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"7.50","walksPer9Inn":"2.14","hitsPer9Inn":"9.86","runsScoredPer9":"4.07","homeRunsPer9":"1.07","inheritedRunners":21,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805808":{"person":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"jerseyNumber":"7","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":94,"flyOuts":87,"groundOuts":63,"airOuts":134,"runs":58,"doubles":18,"triples":3,"homeRuns":8,"strikeOuts":58,"baseOnBalls":60,"intentionalWalks":0,"hits":99,"hitByPitch":3,"avg":".280","atBats":354,"obp":".388","slg":".415","ops":".803","caughtStealing":0,"stolenBases":11,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":417,"totalBases":147,"rbi":34,"leftOnBase":122,"sacBunts":0,"sacFlies":0,"babip":".316","groundOutsToAirouts":"0.47","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.25","popOuts":27,"lineOuts":20},"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":204,"putOuts":87,"errors":9,"chances":300,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID681481":{"person":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"jerseyNumber":"30","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"601","stats":{"batting":{"note":"a-","summary":"0-2","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":37,"groundOuts":33,"airOuts":58,"runs":26,"doubles":5,"triples":2,"homeRuns":13,"strikeOuts":72,"baseOnBalls":18,"intentionalWalks":0,"hits":45,"hitByPitch":5,"avg":".220","atBats":205,"obp":".294","slg":".454","ops":".748","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":233,"totalBases":93,"rbi":36,"leftOnBase":92,"sacBunts":0,"sacFlies":3,"babip":".260","groundOutsToAirouts":"0.57","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"15.77","popOuts":9,"lineOuts":12},"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":2,"putOuts":71,"errors":0,"chances":73,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID640448":{"person":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":40,"gamesStarted":0,"flyOuts":19,"groundOuts":45,"airOuts":37,"runs":10,"doubles":9,"triples":1,"homeRuns":4,"strikeOuts":32,"baseOnBalls":25,"intentionalWalks":0,"hits":38,"hitByPitch":0,"atBats":151,"obp":".358","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":666,"era":"2.13","inningsPitched":"42.1","wins":2,"losses":0,"saves":1,"saveOpportunities":6,"holds":11,"blownSaves":5,"earnedRuns":10,"whip":"1.49","battersFaced":177,"outs":127,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":666,"balls":258,"strikes":408,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.22","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.73","gamesFinished":3,"strikeoutWalkRatio":"1.28","strikeoutsPer9Inn":"6.80","walksPer9Inn":"5.31","hitsPer9Inn":"8.08","runsScoredPer9":"2.13","homeRunsPer9":"0.85","inheritedRunners":23,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":1,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID445276":{"person":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":27,"gamesStarted":0,"flyOuts":15,"groundOuts":12,"airOuts":33,"runs":13,"doubles":0,"triples":0,"homeRuns":5,"strikeOuts":25,"baseOnBalls":13,"intentionalWalks":0,"hits":16,"hitByPitch":0,"atBats":85,"obp":".293","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":385,"era":"4.56","inningsPitched":"23.2","wins":1,"losses":4,"saves":11,"saveOpportunities":15,"holds":1,"blownSaves":4,"earnedRuns":12,"whip":"1.23","battersFaced":99,"outs":71,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":385,"balls":137,"strikes":248,"strikePercentage":".640","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.36","rbi":0,"winPercentage":".200","pitchesPerInning":"16.27","gamesFinished":21,"strikeoutWalkRatio":"1.92","strikeoutsPer9Inn":"9.51","walksPer9Inn":"4.94","hitsPer9Inn":"6.08","runsScoredPer9":"4.94","homeRunsPer9":"1.90","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656427":{"person":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"jerseyNumber":"9","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":18,"flyOuts":53,"groundOuts":56,"airOuts":94,"runs":49,"doubles":20,"triples":3,"homeRuns":9,"strikeOuts":98,"baseOnBalls":40,"intentionalWalks":1,"hits":76,"hitByPitch":7,"atBats":318,"obp":".333","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1557,"era":"4.48","inningsPitched":"82.1","wins":3,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"1.41","battersFaced":371,"outs":247,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1557,"balls":601,"strikes":956,"strikePercentage":".610","hitBatsmen":7,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".273","pitchesPerInning":"18.91","gamesFinished":0,"strikeoutWalkRatio":"2.45","strikeoutsPer9Inn":"10.71","walksPer9Inn":"4.37","hitsPer9Inn":"8.31","runsScoredPer9":"5.36","homeRunsPer9":"0.98","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":23,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID679529":{"person":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"jerseyNumber":"20","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":2,"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":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":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":56,"groundOuts":51,"airOuts":87,"runs":38,"doubles":18,"triples":0,"homeRuns":16,"strikeOuts":123,"baseOnBalls":41,"intentionalWalks":0,"hits":67,"hitByPitch":5,"avg":".206","atBats":326,"obp":".302","slg":".408","ops":".710","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":375,"totalBases":133,"rbi":43,"leftOnBase":146,"sacBunts":0,"sacFlies":2,"babip":".270","groundOutsToAirouts":"0.59","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"20.38","popOuts":12,"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":66,"putOuts":710,"errors":2,"chances":778,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID805427":{"person":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":0,"flyOuts":6,"groundOuts":8,"airOuts":7,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":6,"intentionalWalks":1,"hits":11,"hitByPitch":1,"atBats":40,"obp":".383","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":194,"era":"5.40","inningsPitched":"10.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":6,"whip":"1.70","battersFaced":48,"outs":30,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":194,"balls":67,"strikes":127,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.14","rbi":0,"winPercentage":".---","pitchesPerInning":"19.40","gamesFinished":1,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"13.50","walksPer9Inn":"5.40","hitsPer9Inn":"9.90","runsScoredPer9":"5.40","homeRunsPer9":"0.90","inheritedRunners":11,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672456":{"person":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"note":"(W, 6-5)","summary":"3.1 IP, 0 ER, 5 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":11,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":43,"inningsPitched":"3.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":12,"outs":10,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":43,"balls":14,"strikes":29,"strikePercentage":".670","hitBatsmen":1,"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":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":21,"gamesStarted":15,"flyOuts":62,"groundOuts":98,"airOuts":129,"runs":38,"doubles":16,"triples":2,"homeRuns":9,"strikeOuts":70,"baseOnBalls":22,"intentionalWalks":2,"hits":77,"hitByPitch":3,"atBats":369,"obp":".258","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1434,"era":"3.22","inningsPitched":"100.2","wins":6,"losses":5,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"0.98","battersFaced":399,"outs":302,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1434,"balls":479,"strikes":955,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".545","pitchesPerInning":"14.25","gamesFinished":3,"strikeoutWalkRatio":"3.18","strikeoutsPer9Inn":"6.26","walksPer9Inn":"1.97","hitsPer9Inn":"6.88","runsScoredPer9":"3.40","homeRunsPer9":"0.80","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":41,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":4,"errors":0,"chances":13,"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"}]},"ID701162":{"person":{"id":701162,"fullName":"Ben Malgeri","link":"/api/v1/people/701162"},"jerseyNumber":"53","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"800","stats":{"batting":{"summary":"1-2 | 2B","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":2,"groundOuts":6,"airOuts":6,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".280","atBats":25,"obp":".367","slg":".360","ops":".727","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":30,"totalBases":9,"rbi":4,"leftOnBase":17,"sacBunts":0,"sacFlies":1,"babip":".368","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":13,"errors":0,"chances":13,"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"}]},"ID668670":{"person":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"jerseyNumber":"34","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"802","stats":{"batting":{"note":"c-","summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":20,"groundOuts":12,"airOuts":32,"runs":11,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":30,"baseOnBalls":11,"intentionalWalks":0,"hits":15,"hitByPitch":1,"avg":".174","atBats":86,"obp":".270","slg":".326","ops":".596","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":101,"totalBases":28,"rbi":9,"leftOnBase":35,"sacBunts":1,"sacFlies":2,"babip":".218","groundOutsToAirouts":"0.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.67","popOuts":7,"lineOuts":5},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":20,"era":"0.00","inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.50","battersFaced":6,"outs":4,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":8,"strikes":12,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"6.75","walksPer9Inn":"0.00","hitsPer9Inn":"13.50","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":8,"stolenBases":18,"stolenBasePercentage":".692","caughtStealingPercentage":".308","assists":10,"putOuts":234,"errors":0,"chances":244,"fielding":"1.000","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID681546":{"person":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"jerseyNumber":"43","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"301","stats":{"batting":{"note":"1-","summary":"0-0 | R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","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":74,"flyOuts":15,"groundOuts":21,"airOuts":27,"runs":18,"doubles":4,"triples":2,"homeRuns":3,"strikeOuts":58,"baseOnBalls":10,"intentionalWalks":0,"hits":19,"hitByPitch":1,"avg":".152","atBats":125,"obp":".221","slg":".288","ops":".509","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":136,"totalBases":36,"rbi":13,"leftOnBase":64,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.67","popOuts":8,"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":102,"errors":2,"chances":104,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID669724":{"person":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":2,"flyOuts":9,"groundOuts":21,"airOuts":12,"runs":5,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":15,"hitByPitch":1,"atBats":53,"obp":".345","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":200,"era":"3.29","inningsPitched":"13.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":5,"whip":"1.39","battersFaced":59,"outs":41,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":200,"balls":71,"strikes":129,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.75","rbi":0,"winPercentage":".---","pitchesPerInning":"14.63","gamesFinished":3,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"3.95","walksPer9Inn":"2.63","hitsPer9Inn":"9.88","runsScoredPer9":"3.29","homeRunsPer9":"1.32","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"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}},"ID663837":{"person":{"id":663837,"fullName":"Matt Vierling","link":"/api/v1/people/663837"},"jerseyNumber":"8","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | SB","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":43,"groundOuts":63,"airOuts":90,"runs":23,"doubles":12,"triples":2,"homeRuns":5,"strikeOuts":43,"baseOnBalls":19,"intentionalWalks":0,"hits":51,"hitByPitch":0,"avg":".211","atBats":242,"obp":".264","slg":".339","ops":".603","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":266,"totalBases":82,"rbi":30,"leftOnBase":119,"sacBunts":1,"sacFlies":4,"babip":".232","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.40","popOuts":24,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":147,"errors":2,"chances":151,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID693307":{"person":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"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":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":0,"putOuts":14,"errors":0,"chances":14,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":48,"groundOuts":70,"airOuts":97,"runs":48,"doubles":19,"triples":2,"homeRuns":19,"strikeOuts":78,"baseOnBalls":23,"intentionalWalks":0,"hits":86,"hitByPitch":9,"avg":".262","atBats":328,"obp":".325","slg":".506","ops":".831","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":365,"totalBases":166,"rbi":60,"leftOnBase":143,"sacBunts":0,"sacFlies":3,"babip":".286","groundOutsToAirouts":"0.72","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"17.26","popOuts":21,"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":12,"stolenBases":36,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":19,"putOuts":584,"errors":3,"chances":606,"fielding":".995","passedBall":2,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID690993":{"person":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"jerseyNumber":"33","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"801","stats":{"batting":{"note":"b-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":42,"groundOuts":58,"airOuts":81,"runs":35,"doubles":9,"triples":2,"homeRuns":8,"strikeOuts":54,"baseOnBalls":15,"intentionalWalks":0,"hits":62,"hitByPitch":3,"avg":".244","atBats":254,"obp":".293","slg":".390","ops":".683","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":273,"totalBases":99,"rbi":22,"leftOnBase":114,"sacBunts":0,"sacFlies":1,"babip":".280","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.75","popOuts":16,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":48,"putOuts":72,"errors":2,"chances":122,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID675512":{"person":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"5.2 IP, ER, 9 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":4,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":19,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":94,"inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":23,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":34,"strikes":60,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.59","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":9,"flyOuts":30,"groundOuts":53,"airOuts":59,"runs":12,"doubles":8,"triples":0,"homeRuns":7,"strikeOuts":50,"baseOnBalls":15,"intentionalWalks":0,"hits":33,"hitByPitch":2,"atBats":194,"obp":".236","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":791,"era":"1.80","inningsPitched":"55.0","wins":5,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"0.87","battersFaced":212,"outs":165,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":791,"balls":285,"strikes":506,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.90","rbi":1,"winPercentage":".833","pitchesPerInning":"14.38","gamesFinished":0,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"8.18","walksPer9Inn":"2.45","hitsPer9Inn":"5.40","runsScoredPer9":"1.96","homeRunsPer9":"1.15","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":19},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":11,"errors":0,"chances":18,"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":[663837,805808,693307,681546,679529,682985,680664,681481,701678,701162,690993,668670,656716,675512,672456],"pitchers":[675512,672456],"bench":[],"bullpen":[623454,689225,640448,656427,669724,663947,445276,663554,669373,805427,621097],"battingOrder":[663837,805808,681546,679529,682985,681481,701678,668670,656716],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Greene, R (20, Detmers); Malgeri (2, Detmers); Lee (7, Yates)."},{"label":"TB","value":"Dingler; Greene, R 2; Lee 2; Malgeri 2; Vierling 2."},{"label":"RBI","value":"Lee 2 (17)."},{"label":"2-out RBI","value":"Lee 2."},{"label":"Runners left in scoring position, 2 out","value":"Valencia; Rogers; Vierling; McGonigle."},{"label":"Team RISP","value":"1-for-7."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Vierling (4, 2nd base off Bachman/O'Hoppe); Outman (6, 2nd base off Yates/O'Hoppe)."}]},{"title":"FIELDING","fieldList":[{"label":"Pickoffs","value":"Melton (Neto at 1st base)."},{"label":"DP","value":"(McKinstry-Lee-Torkelson)."}]}],"note":[{"label":"a","value":"Grounded out for Valencia in the 7th."},{"label":"b","value":"Struck out for Malgeri in the 8th."},{"label":"c","value":"Flied out for Keith in the 9th."},{"label":"1","value":"Ran for Dingler in the 9th."}]},"home":{"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":1,"groundOuts":7,"airOuts":4,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":1,"avg":".239","atBats":30,"obp":".314","slg":".391","ops":".705","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":6,"rbi":1,"leftOnBase":23,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":8,"groundOuts":5,"airOuts":10,"runs":2,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":33,"obp":".229","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":144,"era":"4.63","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.39","battersFaced":35,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":144,"balls":55,"strikes":89,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":2,"pitchesPerInning":"16.00","runsScoredPer9":"2.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":0,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID672724":{"person":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"701","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":85,"flyOuts":30,"groundOuts":68,"airOuts":50,"runs":25,"doubles":11,"triples":2,"homeRuns":7,"strikeOuts":82,"baseOnBalls":10,"intentionalWalks":0,"hits":62,"hitByPitch":6,"avg":".238","atBats":260,"obp":".282","slg":".377","ops":".659","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":278,"totalBases":98,"rbi":23,"leftOnBase":114,"sacBunts":1,"sacFlies":1,"babip":".320","groundOutsToAirouts":"1.36","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.14","popOuts":8,"lineOuts":12},"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":142,"putOuts":86,"errors":2,"chances":230,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID642350":{"person":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"jerseyNumber":"28","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"501","stats":{"batting":{"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":12,"groundOuts":19,"airOuts":21,"runs":18,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":27,"baseOnBalls":6,"intentionalWalks":0,"hits":23,"hitByPitch":1,"avg":".264","atBats":87,"obp":".316","slg":".471","ops":".787","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":97,"totalBases":41,"rbi":18,"leftOnBase":37,"sacBunts":2,"sacFlies":1,"babip":".321","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.40","popOuts":5,"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":1,"putOuts":59,"errors":0,"chances":60,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"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":"2-4 | 2 K, R, CS","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"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":95,"flyOuts":62,"groundOuts":56,"airOuts":96,"runs":68,"doubles":20,"triples":2,"homeRuns":19,"strikeOuts":135,"baseOnBalls":44,"intentionalWalks":1,"hits":89,"hitByPitch":7,"avg":".237","atBats":375,"obp":".328","slg":".453","ops":".781","caughtStealing":9,"stolenBases":12,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":427,"totalBases":170,"rbi":45,"leftOnBase":127,"sacBunts":0,"sacFlies":1,"babip":".315","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"19.74","popOuts":20,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":212,"putOuts":120,"errors":14,"chances":346,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID624585":{"person":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"jerseyNumber":"12","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"400","stats":{"batting":{"summary":"0-2 | BB, HBP, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":35,"groundOuts":58,"airOuts":64,"runs":33,"doubles":13,"triples":1,"homeRuns":11,"strikeOuts":98,"baseOnBalls":32,"intentionalWalks":0,"hits":57,"hitByPitch":5,"avg":".209","atBats":273,"obp":".299","slg":".385","ops":".684","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":314,"totalBases":105,"rbi":42,"leftOnBase":134,"sacBunts":0,"sacFlies":4,"babip":".274","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.82","popOuts":11,"lineOuts":18},"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":10,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":42,"gamesStarted":0,"flyOuts":22,"groundOuts":26,"airOuts":34,"runs":13,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":45,"baseOnBalls":20,"intentionalWalks":1,"hits":30,"hitByPitch":1,"atBats":132,"obp":".329","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":655,"era":"3.03","inningsPitched":"35.2","wins":3,"losses":1,"saves":0,"saveOpportunities":3,"holds":6,"blownSaves":3,"earnedRuns":12,"whip":"1.40","battersFaced":156,"outs":107,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":655,"balls":250,"strikes":405,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".750","pitchesPerInning":"18.36","gamesFinished":7,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"11.36","walksPer9Inn":"5.05","hitsPer9Inn":"7.57","runsScoredPer9":"3.28","homeRunsPer9":"0.76","inheritedRunners":40,"inheritedRunnersScored":18,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID696270":{"person":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":6,"flyOuts":24,"groundOuts":36,"airOuts":37,"runs":30,"doubles":4,"triples":0,"homeRuns":9,"strikeOuts":25,"baseOnBalls":13,"intentionalWalks":0,"hits":37,"hitByPitch":1,"atBats":132,"obp":".342","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":592,"era":"6.75","inningsPitched":"33.1","wins":1,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"1.50","battersFaced":149,"outs":100,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":592,"balls":209,"strikes":383,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".200","pitchesPerInning":"17.76","gamesFinished":1,"strikeoutWalkRatio":"1.92","strikeoutsPer9Inn":"6.75","walksPer9Inn":"3.51","hitsPer9Inn":"9.99","runsScoredPer9":"8.10","homeRunsPer9":"2.43","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"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}},"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":20,"gamesStarted":20,"flyOuts":47,"groundOuts":122,"airOuts":82,"runs":46,"doubles":8,"triples":0,"homeRuns":12,"strikeOuts":115,"baseOnBalls":53,"intentionalWalks":1,"hits":90,"hitByPitch":4,"atBats":406,"obp":".317","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1862,"era":"3.49","inningsPitched":"111.0","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.29","battersFaced":466,"outs":333,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1862,"balls":706,"strikes":1156,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.49","rbi":0,"winPercentage":".571","pitchesPerInning":"16.77","gamesFinished":0,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"9.32","walksPer9Inn":"4.30","hitsPer9Inn":"7.30","runsScoredPer9":"3.73","homeRunsPer9":"0.97","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":9,"errors":0,"chances":22,"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":19,"gamesStarted":0,"flyOuts":17,"groundOuts":36,"airOuts":34,"runs":19,"doubles":8,"triples":0,"homeRuns":8,"strikeOuts":40,"baseOnBalls":18,"intentionalWalks":0,"hits":42,"hitByPitch":1,"atBats":152,"obp":".357","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":675,"era":"3.79","inningsPitched":"40.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":17,"whip":"1.49","battersFaced":171,"outs":121,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":675,"balls":263,"strikes":412,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".000","pitchesPerInning":"16.74","gamesFinished":6,"strikeoutWalkRatio":"2.22","strikeoutsPer9Inn":"8.93","walksPer9Inn":"4.02","hitsPer9Inn":"9.37","runsScoredPer9":"4.24","homeRunsPer9":"1.79","inheritedRunners":10,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680570":{"person":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"jerseyNumber":"21","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":7,"gamesStarted":7,"flyOuts":23,"groundOuts":24,"airOuts":42,"runs":28,"doubles":14,"triples":1,"homeRuns":4,"strikeOuts":24,"baseOnBalls":16,"intentionalWalks":1,"hits":38,"hitByPitch":2,"atBats":125,"obp":".384","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":573,"era":"7.55","inningsPitched":"31.0","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":26,"whip":"1.74","battersFaced":146,"outs":93,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":573,"balls":214,"strikes":359,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".600","pitchesPerInning":"18.48","gamesFinished":0,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"6.97","walksPer9Inn":"4.65","hitsPer9Inn":"11.03","runsScoredPer9":"8.13","homeRunsPer9":"1.16","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":5,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID545361":{"person":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"jerseyNumber":"27","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | 2B, 2 K","gamesPlayed":1,"flyOuts":0,"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":1},"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":79,"flyOuts":46,"groundOuts":53,"airOuts":77,"runs":58,"doubles":14,"triples":0,"homeRuns":18,"strikeOuts":89,"baseOnBalls":67,"intentionalWalks":8,"hits":68,"hitByPitch":4,"avg":".237","atBats":287,"obp":".388","slg":".474","ops":".862","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":358,"totalBases":136,"rbi":39,"leftOnBase":110,"sacBunts":0,"sacFlies":0,"babip":".278","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.94","popOuts":12,"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":3,"putOuts":158,"errors":2,"chances":163,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":26,"gamesStarted":0,"flyOuts":14,"groundOuts":26,"airOuts":26,"runs":10,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":30,"baseOnBalls":16,"intentionalWalks":1,"hits":19,"hitByPitch":2,"atBats":101,"obp":".311","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":503,"era":"3.21","inningsPitched":"28.0","wins":2,"losses":1,"saves":0,"saveOpportunities":1,"holds":4,"blownSaves":1,"earnedRuns":10,"whip":"1.25","battersFaced":119,"outs":84,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":503,"balls":182,"strikes":321,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".667","pitchesPerInning":"17.96","gamesFinished":5,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"9.64","walksPer9Inn":"5.14","hitsPer9Inn":"6.11","runsScoredPer9":"3.21","homeRunsPer9":"0.96","inheritedRunners":18,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":8},"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}},"ID666176":{"person":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"jerseyNumber":"7","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":6,"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":97,"flyOuts":57,"groundOuts":89,"airOuts":109,"runs":42,"doubles":15,"triples":1,"homeRuns":13,"strikeOuts":89,"baseOnBalls":12,"intentionalWalks":0,"hits":91,"hitByPitch":13,"avg":".242","atBats":376,"obp":".288","slg":".391","ops":".679","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":403,"totalBases":147,"rbi":53,"leftOnBase":164,"sacBunts":0,"sacFlies":2,"babip":".283","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.92","popOuts":28,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":159,"errors":5,"chances":168,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID694203":{"person":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"jerseyNumber":"23","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":16,"groundOuts":23,"airOuts":28,"runs":11,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":32,"baseOnBalls":7,"intentionalWalks":0,"hits":28,"hitByPitch":0,"avg":".252","atBats":111,"obp":".297","slg":".396","ops":".693","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":119,"totalBases":44,"rbi":14,"leftOnBase":49,"sacBunts":0,"sacFlies":0,"babip":".320","groundOutsToAirouts":"0.82","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"27.75","popOuts":3,"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":50,"putOuts":14,"errors":2,"chances":66,"fielding":".970","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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"700","stats":{"batting":{"summary":"1-2 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":57,"flyOuts":36,"groundOuts":49,"airOuts":65,"runs":22,"doubles":11,"triples":0,"homeRuns":5,"strikeOuts":30,"baseOnBalls":18,"intentionalWalks":0,"hits":47,"hitByPitch":4,"avg":".251","atBats":187,"obp":".324","slg":".390","ops":".714","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":214,"totalBases":73,"rbi":36,"leftOnBase":92,"sacBunts":0,"sacFlies":4,"babip":".269","groundOutsToAirouts":"0.75","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"37.40","popOuts":8,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":80,"putOuts":150,"errors":3,"chances":233,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID696147":{"person":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"note":"(H, 14)","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":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":23,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":9,"strikes":14,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":36,"gamesStarted":0,"flyOuts":19,"groundOuts":41,"airOuts":37,"runs":19,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":45,"baseOnBalls":20,"intentionalWalks":0,"hits":34,"hitByPitch":2,"atBats":157,"obp":".313","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":681,"era":"4.04","inningsPitched":"42.1","wins":1,"losses":2,"saves":1,"saveOpportunities":3,"holds":14,"blownSaves":2,"earnedRuns":19,"whip":"1.28","battersFaced":179,"outs":127,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":681,"balls":250,"strikes":431,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".333","pitchesPerInning":"16.09","gamesFinished":4,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"9.57","walksPer9Inn":"4.25","hitsPer9Inn":"7.23","runsScoredPer9":"4.04","homeRunsPer9":"1.28","inheritedRunners":20,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"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"}]},"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":{"note":"(H, 7)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":4,"strikes":8,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":39,"gamesStarted":0,"flyOuts":17,"groundOuts":35,"airOuts":35,"runs":21,"doubles":5,"triples":1,"homeRuns":4,"strikeOuts":63,"baseOnBalls":31,"intentionalWalks":3,"hits":23,"hitByPitch":7,"atBats":155,"obp":".314","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":840,"era":"3.80","inningsPitched":"45.0","wins":4,"losses":3,"saves":2,"saveOpportunities":4,"holds":7,"blownSaves":2,"earnedRuns":19,"whip":"1.20","battersFaced":195,"outs":135,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":840,"balls":361,"strikes":479,"strikePercentage":".570","hitBatsmen":7,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".571","pitchesPerInning":"18.67","gamesFinished":14,"strikeoutWalkRatio":"2.03","strikeoutsPer9Inn":"12.60","walksPer9Inn":"6.20","hitsPer9Inn":"4.60","runsScoredPer9":"4.20","homeRunsPer9":"0.80","inheritedRunners":13,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID694384":{"person":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"jerseyNumber":"18","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"300","stats":{"batting":{"summary":"0-2 | 2 BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":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":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":35,"groundOuts":92,"airOuts":71,"runs":31,"doubles":17,"triples":0,"homeRuns":6,"strikeOuts":49,"baseOnBalls":28,"intentionalWalks":0,"hits":79,"hitByPitch":5,"avg":".273","atBats":289,"obp":".346","slg":".394","ops":".740","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":324,"totalBases":114,"rbi":35,"leftOnBase":145,"sacBunts":0,"sacFlies":2,"babip":".309","groundOutsToAirouts":"1.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.17","popOuts":12,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":53,"putOuts":576,"errors":6,"chances":635,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID685133":{"person":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"jerseyNumber":"53","position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"401","stats":{"batting":{"note":"1-","summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":16,"groundOuts":29,"airOuts":28,"runs":19,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":31,"baseOnBalls":14,"intentionalWalks":0,"hits":39,"hitByPitch":0,"avg":".307","atBats":127,"obp":".376","slg":".417","ops":".793","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":141,"totalBases":53,"rbi":17,"leftOnBase":42,"sacBunts":0,"sacFlies":0,"babip":".394","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"63.50","popOuts":0,"lineOuts":12},"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":58,"errors":2,"chances":60,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"}]},"ID666139":{"person":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"jerseyNumber":"3","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":1,"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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":36,"groundOuts":36,"airOuts":55,"runs":17,"doubles":4,"triples":0,"homeRuns":8,"strikeOuts":51,"baseOnBalls":9,"intentionalWalks":0,"hits":36,"hitByPitch":1,"avg":".205","atBats":176,"obp":".246","slg":".364","ops":".610","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":188,"totalBases":64,"rbi":22,"leftOnBase":65,"sacBunts":1,"sacFlies":1,"babip":".237","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.00","popOuts":10,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":95,"errors":2,"chances":100,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID623168":{"person":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"jerseyNumber":"31","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":13,"groundOuts":37,"airOuts":25,"runs":8,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":22,"baseOnBalls":3,"intentionalWalks":0,"hits":17,"hitByPitch":3,"avg":".175","atBats":97,"obp":".223","slg":".227","ops":".450","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":107,"totalBases":22,"rbi":6,"leftOnBase":39,"sacBunts":4,"sacFlies":0,"babip":".216","groundOutsToAirouts":"1.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"97.00","popOuts":6,"lineOuts":6},"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":25,"stolenBasePercentage":".676","caughtStealingPercentage":".324","assists":18,"putOuts":277,"errors":3,"chances":298,"fielding":".990","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":17,"gamesStarted":15,"flyOuts":40,"groundOuts":93,"airOuts":69,"runs":33,"doubles":13,"triples":0,"homeRuns":5,"strikeOuts":78,"baseOnBalls":46,"intentionalWalks":1,"hits":61,"hitByPitch":7,"atBats":299,"obp":".322","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1413,"era":"2.88","inningsPitched":"81.1","wins":5,"losses":7,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":26,"whip":"1.32","battersFaced":354,"outs":244,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1413,"balls":556,"strikes":857,"strikePercentage":".610","hitBatsmen":7,"balks":1,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.35","rbi":0,"winPercentage":".417","pitchesPerInning":"17.37","gamesFinished":0,"strikeoutWalkRatio":"1.70","strikeoutsPer9Inn":"8.63","walksPer9Inn":"5.09","hitsPer9Inn":"6.75","runsScoredPer9":"3.65","homeRunsPer9":"0.55","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":8,"errors":1,"chances":13,"fielding":".923","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":"900","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"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":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":2,"putOuts":10,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":39,"groundOuts":39,"airOuts":74,"runs":20,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":59,"baseOnBalls":16,"intentionalWalks":0,"hits":45,"hitByPitch":3,"avg":".209","atBats":215,"obp":".272","slg":".302","ops":".574","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":236,"totalBases":65,"rbi":23,"leftOnBase":102,"sacBunts":1,"sacFlies":1,"babip":".268","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.75","popOuts":17,"lineOuts":18},"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":49,"stolenBasePercentage":".790","caughtStealingPercentage":".210","assists":27,"putOuts":557,"errors":5,"chances":589,"fielding":".992","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":{"note":"(L, 0-5)(BS, 3)","summary":"0.2 IP, 2 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":20,"inningsPitched":"0.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":2,"battersFaced":5,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":11,"strikes":9,"strikePercentage":".450","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":0,"flyOuts":10,"groundOuts":15,"airOuts":22,"runs":10,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":28,"baseOnBalls":8,"intentionalWalks":0,"hits":15,"hitByPitch":3,"atBats":78,"obp":".289","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":356,"era":"3.74","inningsPitched":"21.2","wins":0,"losses":5,"saves":3,"saveOpportunities":6,"holds":0,"blownSaves":3,"earnedRuns":9,"whip":"1.06","battersFaced":91,"outs":65,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":356,"balls":120,"strikes":236,"strikePercentage":".660","hitBatsmen":3,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":2,"winPercentage":".000","pitchesPerInning":"16.43","gamesFinished":15,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"11.63","walksPer9Inn":"3.32","hitsPer9Inn":"6.23","runsScoredPer9":"4.15","homeRunsPer9":"0.83","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID672282":{"person":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 0 ER, 7 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":4,"airOuts":7,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":86,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":22,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":29,"strikes":57,"strikePercentage":".660","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":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":71,"groundOuts":80,"airOuts":131,"runs":56,"doubles":20,"triples":2,"homeRuns":12,"strikeOuts":130,"baseOnBalls":35,"intentionalWalks":0,"hits":93,"hitByPitch":4,"atBats":426,"obp":".280","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":1880,"era":"4.16","inningsPitched":"114.2","wins":3,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.12","battersFaced":474,"outs":344,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1880,"balls":650,"strikes":1230,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".333","pitchesPerInning":"16.40","gamesFinished":0,"strikeoutWalkRatio":"3.71","strikeoutsPer9Inn":"10.20","walksPer9Inn":"2.75","hitsPer9Inn":"7.30","runsScoredPer9":"4.40","homeRunsPer9":"0.94","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":7,"passedBall":0,"popOuts":28,"lineOuts":32},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":3,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID696519":{"person":{"id":696519,"fullName":"Samy Natera Jr.","link":"/api/v1/people/696519"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":3,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":3,"balls":2,"strikes":1,"strikePercentage":".330","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":0,"flyOuts":13,"groundOuts":5,"airOuts":19,"runs":5,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":22,"baseOnBalls":8,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":54,"obp":".270","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":270,"era":"2.93","inningsPitched":"15.1","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":5,"whip":"1.04","battersFaced":63,"outs":46,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":270,"balls":103,"strikes":167,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.26","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.61","gamesFinished":3,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"12.91","walksPer9Inn":"4.70","hitsPer9Inn":"4.70","runsScoredPer9":"2.93","homeRunsPer9":"0.59","inheritedRunners":12,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":2,"flyOuts":22,"groundOuts":62,"airOuts":42,"runs":32,"doubles":9,"triples":4,"homeRuns":5,"strikeOuts":46,"baseOnBalls":14,"intentionalWalks":1,"hits":56,"hitByPitch":1,"atBats":205,"obp":".323","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":918,"era":"4.64","inningsPitched":"52.1","wins":1,"losses":2,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":27,"whip":"1.34","battersFaced":222,"outs":157,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":918,"balls":316,"strikes":602,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":4,"groundOutsToAirouts":"1.48","rbi":0,"winPercentage":".333","pitchesPerInning":"17.54","gamesFinished":13,"strikeoutWalkRatio":"3.29","strikeoutsPer9Inn":"7.91","walksPer9Inn":"2.41","hitsPer9Inn":"9.63","runsScoredPer9":"5.50","homeRunsPer9":"0.86","inheritedRunners":16,"inheritedRunnersScored":8,"catchersInterference":1,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":10,"errors":0,"chances":25,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[687263,545361,694384,624585,685133,666139,642350,666176,687093,672724,694203,681351,672282,666171,696147,489446,696519],"pitchers":[672282,666171,696147,489446,696519],"bench":[623168],"bullpen":[815083,820862,696270,680570,681217,667755,608718,700712],"battingOrder":[687263,545361,694384,685133,642350,666176,672724,694203,681351],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Trout (14, Melton)."},{"label":"TB","value":"Grissom; Neto 2; Siri; Trout 2."},{"label":"RBI","value":"Lowe, J (22)."},{"label":"Runners left in scoring position, 2 out","value":"Guzman, D 2; Adell 3."},{"label":"GIDP","value":"O'Hoppe."},{"label":"Team RISP","value":"0-for-8."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Neto (9, 2nd base by Melton/Dingler)."},{"label":"PO","value":"Neto (1st base by Melton)."}]}],"note":[{"label":"1","value":"Ran for Soler in the 9th."}]}},"officials":[{"official":{"id":504381,"fullName":"Will Little","link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":605674,"fullName":"Ryan Wills","link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"fullName":"Lance Barksdale","link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":665302,"fullName":"Dillon Wilson","link":"/api/v1/people/665302"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Dingler (by Yates); Soler (by Montero, K)."},{"label":"ABS Challenge","value":"Neto (Strike-Confirmed); Soler (Strike-Confirmed); Dingler (Ball-Overturned to Strike)."},{"label":"Pitches-strikes","value":"Melton 94-60; Montero, K 43-29; Detmers 86-57; Zeferjahn 12-8; Bachman 23-14; Yates 20-9; Natera Jr. 3-1."},{"label":"Groundouts-flyouts","value":"Melton 4-1; Montero, K 3-0; Detmers 4-5; Zeferjahn 1-0; Bachman 0-0; Yates 0-2; Natera Jr. 0-1."},{"label":"Batters faced","value":"Melton 23; Montero, K 12; Detmers 22; Zeferjahn 3; Bachman 4; Yates 5; Natera Jr. 1."},{"label":"Inherited runners-scored","value":"Natera Jr. 1-0."},{"label":"Umpires","value":"HP: Will Little. 1B: Ryan Wills. 2B: Lance Barksdale. 3B: Dillon Wilson. "},{"label":"Weather","value":"80 degrees, Clear."},{"label":"Wind","value":"9 mph, Out To RF."},{"label":"First pitch","value":"6:39 PM."},{"label":"T","value":"2:40."},{"label":"Att","value":"29,536."},{"label":"Venue","value":"Angel Stadium."},{"label":"July 17, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282","boxscoreName":"Detmers"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 0 ER, 7 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":4,"airOuts":7,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":86,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":22,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":29,"strikes":57,"strikePercentage":".660","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":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":71,"groundOuts":80,"airOuts":131,"runs":56,"doubles":20,"triples":2,"homeRuns":12,"strikeOuts":130,"baseOnBalls":35,"intentionalWalks":0,"hits":93,"hitByPitch":4,"atBats":426,"obp":".280","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":1880,"era":"4.16","inningsPitched":"114.2","wins":3,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.12","battersFaced":474,"outs":344,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1880,"balls":650,"strikes":1230,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".333","pitchesPerInning":"16.40","gamesFinished":0,"strikeoutWalkRatio":"3.71","strikeoutsPer9Inn":"10.20","walksPer9Inn":"2.75","hitsPer9Inn":"7.30","runsScoredPer9":"4.40","homeRunsPer9":"0.94","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":7,"passedBall":0,"popOuts":28,"lineOuts":32},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":3,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":75,"pitchingGameScore":75},{"player":{"person":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512","boxscoreName":"Melton"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"5.2 IP, ER, 9 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":4,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":19,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":94,"inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":23,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":34,"strikes":60,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.59","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":9,"flyOuts":30,"groundOuts":53,"airOuts":59,"runs":12,"doubles":8,"triples":0,"homeRuns":7,"strikeOuts":50,"baseOnBalls":15,"intentionalWalks":0,"hits":33,"hitByPitch":2,"atBats":194,"obp":".236","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":791,"era":"1.80","inningsPitched":"55.0","wins":5,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"0.87","battersFaced":212,"outs":165,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":791,"balls":285,"strikes":506,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.90","rbi":1,"winPercentage":".833","pitchesPerInning":"14.38","gamesFinished":0,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"8.18","walksPer9Inn":"2.45","hitsPer9Inn":"5.40","runsScoredPer9":"1.96","homeRunsPer9":"1.15","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":19},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":11,"errors":0,"chances":18,"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":64,"pitchingGameScore":64},{"player":{"person":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456","boxscoreName":"Montero, K"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"note":"(W, 6-5)","summary":"3.1 IP, 0 ER, 5 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":11,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":43,"inningsPitched":"3.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":12,"outs":10,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":43,"balls":14,"strikes":29,"strikePercentage":".670","hitBatsmen":1,"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":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":21,"gamesStarted":15,"flyOuts":62,"groundOuts":98,"airOuts":129,"runs":38,"doubles":16,"triples":2,"homeRuns":9,"strikeOuts":70,"baseOnBalls":22,"intentionalWalks":2,"hits":77,"hitByPitch":3,"atBats":369,"obp":".258","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1434,"era":"3.22","inningsPitched":"100.2","wins":6,"losses":5,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"0.98","battersFaced":399,"outs":302,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1434,"balls":479,"strikes":955,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".545","pitchesPerInning":"14.25","gamesFinished":3,"strikeoutWalkRatio":"3.18","strikeoutsPer9Inn":"6.26","walksPer9Inn":"1.97","hitsPer9Inn":"6.88","runsScoredPer9":"3.40","homeRunsPer9":"0.80","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":41,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":4,"errors":0,"chances":13,"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"}]},"type":"reliever","gameScore":63,"pitchingGameScore":63}]},"decisions":{"winner":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"loser":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}