{"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":823988,"link":"/api/v1.1/game/823988/feed/live","metaData":{"wait":10,"timeStamp":"20260826_225147","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count32","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823988,"type":"R","doubleHeader":"N","id":"2026/08/26/clemlb-anamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823988-2026-08-26","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-26T20:07:00Z","originalDate":"2026-08-26","officialDate":"2026-08-26","dayNight":"day","time":"1:07","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114","season":2026,"venue":{"id":5,"name":"Progressive Field","link":"/api/v1/venues/5"},"springVenue":{"id":3834,"link":"/api/v1/venues/3834"},"teamCode":"cle","fileCode":"cle","abbreviation":"CLE","teamName":"Guardians","locationName":"Cleveland","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":"Cleveland","record":{"gamesPlayed":134,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":68,"losses":66,"ties":0,"pct":".507"},"records":{},"divisionLeader":false,"wins":68,"losses":66,"winningPercentage":".507"},"franchiseName":"Cleveland","clubName":"Guardians","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":134,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":52,"losses":82,"ties":0,"pct":".388"},"records":{},"divisionLeader":false,"wins":52,"losses":82,"winningPercentage":".388"},"franchiseName":"Los Angeles","clubName":"Angels","active":true}},"players":{"ID624428":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428","firstName":"Adam","lastName":"Frazier","primaryNumber":"20","birthDate":"1991-12-14","currentAge":34,"birthCity":"Athens","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Adam","useLastName":"Frazier","middleName":"Timothy","boxscoreName":"Frazier","nickName":"Fraz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2016-06-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adam Frazier","nameSlug":"adam-frazier-624428","firstLastName":"Adam Frazier","lastFirstName":"Frazier, Adam","lastInitName":"Frazier, A","initLastName":"A Frazier","fullFMLName":"Adam Timothy Frazier","fullLFMName":"Frazier, Adam Timothy","strikeZoneTop":3.111,"strikeZoneBottom":1.57},"ID696270":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270","firstName":"Ryan","lastName":"Johnson","primaryNumber":"32","birthDate":"2002-08-05","currentAge":24,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Johnson","middleName":"Christopher","boxscoreName":"Johnson, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-03-27","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Johnson","nameSlug":"ryan-johnson-696270","firstLastName":"Ryan Johnson","lastFirstName":"Johnson, Ryan","lastInitName":"Johnson, R","initLastName":"R Johnson","fullFMLName":"Ryan Christopher Johnson","fullLFMName":"Johnson, Ryan Christopher","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID595978":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978","firstName":"Austin","lastName":"Hedges","primaryNumber":"27","birthDate":"1992-08-18","currentAge":34,"birthCity":"San Juan Capistrano","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Austin","useLastName":"Hedges","middleName":"Charles","boxscoreName":"Hedges","nickName":"Hedgey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2015-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Hedges","nameSlug":"austin-hedges-595978","firstLastName":"Austin Hedges","lastFirstName":"Hedges, Austin","lastInitName":"Hedges, A","initLastName":"A Hedges","fullFMLName":"Austin Charles Hedges","fullLFMName":"Hedges, Austin Charles","strikeZoneTop":3.207,"strikeZoneBottom":1.618},"ID684974":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974","firstName":"Craig","lastName":"Yoho","primaryNumber":"23","birthDate":"1999-10-23","currentAge":26,"birthCity":"Fishers","birthStateProvince":"IN","birthCountry":"USA","height":"6' 2\"","weight":237,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Craig","useLastName":"Yoho","boxscoreName":"Yoho","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-04-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Craig Yoho","nameSlug":"craig-yoho-684974","firstLastName":"Craig Yoho","lastFirstName":"Yoho, Craig","lastInitName":"Yoho, C","initLastName":"C Yoho","fullFMLName":"Craig  Yoho","fullLFMName":"Yoho, Craig ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID663993":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993","firstName":"David","lastName":"Lowe","primaryNumber":"46","birthDate":"1995-07-07","currentAge":31,"birthCity":"Norfolk","birthStateProvince":"VA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Nathaniel","useLastName":"Lowe","middleName":"Nathaniel","boxscoreName":"Lowe, N","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-04-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathaniel Lowe","nameSlug":"nathaniel-lowe-663993","firstLastName":"Nathaniel Lowe","lastFirstName":"Lowe, Nathaniel","lastInitName":"Lowe, N","initLastName":"N Lowe","fullFMLName":"David Nathaniel Lowe","fullLFMName":"Lowe, David Nathaniel","strikeZoneTop":3.367,"strikeZoneBottom":1.699},"ID683953":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953","firstName":"Travis","lastName":"Bazzana","primaryNumber":"37","birthDate":"2002-08-28","currentAge":24,"birthCity":"Hornsby","birthStateProvince":"NSW","birthCountry":"Australia","height":"5' 11\"","weight":199,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Travis","useLastName":"Bazzana","middleName":"William","boxscoreName":"Bazzana","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-04-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Travis Bazzana","nameSlug":"travis-bazzana-683953","firstLastName":"Travis Bazzana","lastFirstName":"Bazzana, Travis","lastInitName":"Bazzana, T","initLastName":"T Bazzana","fullFMLName":"Travis  Bazzana","fullLFMName":"Bazzana, Travis ","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"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":35,"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},"ID694208":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208","firstName":"Moisés","lastName":"Ballesteros","primaryNumber":"13","birthDate":"2003-11-08","currentAge":22,"birthCity":"Los Teques","birthCountry":"Venezuela","height":"5' 8\"","weight":195,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Moisés","useLastName":"Ballesteros","middleName":"Alejandro","boxscoreName":"Ballesteros","gender":"M","nameMatrilineal":"Ortega","isPlayer":true,"isVerified":true,"pronunciation":"BYE-ess-tair-ohs","mlbDebutDate":"2025-05-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Moisés Ballesteros","nameSlug":"moises-ballesteros-694208","firstLastName":"Moisés Ballesteros","lastFirstName":"Ballesteros, Moisés","lastInitName":"Ballesteros, M","initLastName":"M Ballesteros","fullFMLName":"Moisés Alejandro Ballesteros","fullLFMName":"Ballesteros, Moisés Alejandro","strikeZoneTop":3.04,"strikeZoneBottom":1.534},"ID672275":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275","firstName":"Patrick","lastName":"Bailey","primaryNumber":"16","birthDate":"1999-05-29","currentAge":27,"birthCity":"Greensboro","birthStateProvince":"NC","birthCountry":"USA","height":"6' 0\"","weight":223,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Patrick","useLastName":"Bailey","middleName":"Lee","boxscoreName":"Bailey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-05-19","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Patrick Bailey","nameSlug":"patrick-bailey-672275","firstLastName":"Patrick Bailey","lastFirstName":"Bailey, Patrick","lastInitName":"Bailey, P","initLastName":"P Bailey","fullFMLName":"Patrick Lee Bailey","fullLFMName":"Bailey, Patrick Lee","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"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},"ID681807":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807","firstName":"David","lastName":"Fry","primaryNumber":"6","birthDate":"1995-11-20","currentAge":30,"birthCity":"Colleyville","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"David","useLastName":"Fry","boxscoreName":"Fry","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-05-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Fry","nameSlug":"david-fry-681807","firstLastName":"David Fry","lastFirstName":"Fry, David","lastInitName":"Fry, D","initLastName":"D Fry","fullFMLName":"David  Fry","fullLFMName":"Fry, David","strikeZoneTop":3.243,"strikeZoneBottom":1.637},"ID671922":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922","firstName":"Cade","lastName":"Smith","primaryNumber":"36","birthDate":"1999-05-09","currentAge":27,"birthCity":"Vancouver","birthStateProvince":"BC","birthCountry":"Canada","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Smith","middleName":"Jared Benjamin","boxscoreName":"Smith, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cade Smith","nameSlug":"cade-smith-671922","firstLastName":"Cade Smith","lastFirstName":"Smith, Cade","lastInitName":"Smith, C","initLastName":"C Smith","fullFMLName":"Cade Jared Benjamin Smith","fullLFMName":"Smith, Cade Jared Benjamin","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID694680":{"id":694680,"fullName":"Trevor Martin","link":"/api/v1/people/694680","firstName":"Trevor","lastName":"Martin","primaryNumber":"54","birthDate":"2000-12-15","currentAge":25,"birthCity":"Poteau","birthStateProvince":"OK","birthCountry":"USA","height":"6' 5\"","weight":238,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trevor","useLastName":"Martin","middleName":"Zane","boxscoreName":"Martin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Martin","nameSlug":"trevor-martin-694680","firstLastName":"Trevor Martin","lastFirstName":"Martin, Trevor","lastInitName":"Martin, T","initLastName":"T Martin","fullFMLName":"Trevor Zane Martin","fullLFMName":"Martin, Trevor Zane","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID608070":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070","firstName":"José","lastName":"Ramírez","primaryNumber":"11","birthDate":"1992-09-17","currentAge":33,"birthCity":"Bani","birthCountry":"Dominican Republic","height":"5' 8\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"José","useLastName":"Ramírez","middleName":"Enrique","boxscoreName":"Ramírez, Jo","nickName":"Enriquito","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2013-09-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Ramírez","nameSlug":"jose-ramirez-608070","firstLastName":"José Ramírez","lastFirstName":"Ramírez, José","lastInitName":"Ramírez, J","initLastName":"J Ramírez","fullFMLName":"José Enrique Ramírez","fullLFMName":"Ramírez, José Enrique","strikeZoneTop":3.035,"strikeZoneBottom":1.532},"ID680757":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757","firstName":"Steven","lastName":"Kwan","primaryNumber":"38","birthDate":"1997-09-05","currentAge":29,"birthCity":"Los Gatos","birthStateProvince":"CA","birthCountry":"USA","height":"5' 8\"","weight":170,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Steven","useLastName":"Kwan","middleName":"Robert","boxscoreName":"Kwan","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-04-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Steven Kwan","nameSlug":"steven-kwan-680757","firstLastName":"Steven Kwan","lastFirstName":"Kwan, Steven","lastInitName":"Kwan, S","initLastName":"S Kwan","fullFMLName":"Steven Robert Kwan","fullLFMName":"Kwan, Steven Robert","strikeZoneTop":3.023,"strikeZoneBottom":1.525},"ID682657":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657","firstName":"Angel","lastName":"Martínez","primaryNumber":"1","birthDate":"2002-01-27","currentAge":24,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Angel","useLastName":"Martínez","boxscoreName":"Martínez, A","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"Ahn-hell","mlbDebutDate":"2024-06-22","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Angel Martínez","nameSlug":"angel-martinez-682657","firstLastName":"Angel Martínez","lastFirstName":"Martínez, Angel","lastInitName":"Martínez, A","initLastName":"A Martínez","fullFMLName":"Angel Martínez","fullLFMName":"Martínez, Angel ","strikeZoneTop":3.178,"strikeZoneBottom":1.604},"ID642048":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048","firstName":"Tayler","lastName":"Saucedo","primaryNumber":"55","birthDate":"1993-06-18","currentAge":33,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tayler","useLastName":"Saucedo","middleName":"Andrew","boxscoreName":"Saucedo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"saw-SAY-doe","mlbDebutDate":"2021-06-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tayler Saucedo","nameSlug":"tayler-saucedo-642048","firstLastName":"Tayler Saucedo","lastFirstName":"Saucedo, Tayler","lastInitName":"Saucedo, T","initLastName":"T Saucedo","fullFMLName":"Tayler Andrew Saucedo","fullLFMName":"Saucedo, Tayler Andrew","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID579328":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328","firstName":"Yusei","lastName":"Kikuchi","primaryNumber":"16","birthDate":"1991-06-17","currentAge":35,"birthCity":"Morioka","birthCountry":"Japan","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yusei","useLastName":"Kikuchi","boxscoreName":"Kikuchi","nickName":"U Say","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"YOO-say key-KOO-che","mlbDebutDate":"2019-03-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Yusei Kikuchi","nameSlug":"yusei-kikuchi-579328","firstLastName":"Yusei Kikuchi","lastFirstName":"Kikuchi, Yusei","lastInitName":"Kikuchi, Y","initLastName":"Y Kikuchi","fullFMLName":"Yusei Kikuchi","fullLFMName":"Kikuchi, Yusei","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID670245":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245","firstName":"Ryan","lastName":"Watson","primaryNumber":"56","birthDate":"1997-11-15","currentAge":28,"birthCity":"Auburn","birthStateProvince":"AL","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Watson","middleName":"Traylor","boxscoreName":"Watson, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2026-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Watson","nameSlug":"ryan-watson-670245","firstLastName":"Ryan Watson","lastFirstName":"Watson, Ryan","lastInitName":"Watson, R","initLastName":"R Watson","fullFMLName":"Ryan Traylor Watson","fullLFMName":"Watson, Ryan Traylor","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID672724":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724","firstName":"Oswald","lastName":"Peraza","primaryNumber":"2","birthDate":"2000-06-15","currentAge":26,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Oswald","useLastName":"Peraza","middleName":"Dair","boxscoreName":"Peraza, O","gender":"M","nameMatrilineal":"Sandoval","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Oswald Peraza","nameSlug":"oswald-peraza-672724","firstLastName":"Oswald Peraza","lastFirstName":"Peraza, Oswald","lastInitName":"Peraza, O","initLastName":"O Peraza","fullFMLName":"Oswald Dair Peraza","fullLFMName":"Peraza, Oswald Dair","strikeZoneTop":3.187,"strikeZoneBottom":1.608},"ID642350":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350","firstName":"Jose","lastName":"Siri","primaryNumber":"28","birthDate":"1995-07-22","currentAge":31,"birthCity":"Sabana Grande de Boya","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"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},"ID694197":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197","firstName":"Angel","lastName":"Genao","primaryNumber":"17","birthDate":"2004-05-19","currentAge":22,"birthCity":"Castillo","birthCountry":"Dominican Republic","height":"5' 11\"","weight":150,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Angel","useLastName":"Genao","middleName":"Luis","boxscoreName":"Genao","gender":"M","nameMatrilineal":"Acosta","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-08-05","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Angel Genao","nameSlug":"angel-genao-694197","firstLastName":"Angel Genao","lastFirstName":"Genao, Angel","lastInitName":"Genao, A","initLastName":"A Genao","fullFMLName":"Angel Luis Genao","fullLFMName":"Genao, Angel Luis","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID695681":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681","firstName":"Christian","lastName":"Moore","primaryNumber":"4","birthDate":"2002-10-21","currentAge":23,"birthCity":"Brooklyn","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Christian","useLastName":"Moore","boxscoreName":"Moore","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Moore","nameSlug":"christian-moore-695681","firstLastName":"Christian Moore","lastFirstName":"Moore, Christian","lastInitName":"Moore, C","initLastName":"C Moore","fullFMLName":"Christian Moore","fullLFMName":"Moore, Christian","strikeZoneTop":3.219,"strikeZoneBottom":1.625},"ID687263":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263","firstName":"Zachary","lastName":"Neto","primaryNumber":"9","birthDate":"2001-01-31","currentAge":25,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Zach","useLastName":"Neto","middleName":"Adam","boxscoreName":"Neto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"NET-oh","mlbDebutDate":"2023-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach Neto","nameSlug":"zach-neto-687263","firstLastName":"Zach Neto","lastFirstName":"Neto, Zach","lastInitName":"Neto, Z","initLastName":"Z Neto","fullFMLName":"Zachary Adam Neto","fullLFMName":"Neto, Zachary Adam","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID800050":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050","firstName":"Chase","lastName":"DeLauter","primaryNumber":"24","birthDate":"2001-10-08","currentAge":24,"birthCity":"Frederick","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Chase","useLastName":"DeLauter","middleName":"Daniel","boxscoreName":"DeLauter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"DAH-law-ter","mlbDebutDate":"2025-10-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Chase DeLauter","nameSlug":"chase-delauter-800050","firstLastName":"Chase DeLauter","lastFirstName":"DeLauter, Chase","lastInitName":"DeLauter, C","initLastName":"C DeLauter","fullFMLName":"Chase Daniel DeLauter","fullLFMName":"DeLauter, Chase Daniel","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"ID518595":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595","firstName":"Travis","lastName":"d'Arnaud","primaryNumber":"25","birthDate":"1989-02-10","currentAge":37,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Travis","useLastName":"d'Arnaud","middleName":"E.","boxscoreName":"d'Arnaud","nickName":"Little d'","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2007,"pronunciation":"dar-NO","mlbDebutDate":"2013-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Travis d'Arnaud","nameSlug":"travis-d-arnaud-518595","firstLastName":"Travis d'Arnaud","lastFirstName":"d'Arnaud, Travis","lastInitName":"d'Arnaud, T","initLastName":"T d'Arnaud","fullFMLName":"Travis E. d'Arnaud","fullLFMName":"d'Arnaud, Travis E.","strikeZoneTop":3.195,"strikeZoneBottom":1.612},"ID690829":{"id":690829,"fullName":"Ben Joyce","link":"/api/v1/people/690829","firstName":"Benjamin","lastName":"Joyce","primaryNumber":"44","birthDate":"2000-09-17","currentAge":25,"birthCity":"Knoxville","birthStateProvince":"TN","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ben","useLastName":"Joyce","middleName":"Alan","boxscoreName":"Joyce","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2023-05-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Joyce","nameSlug":"ben-joyce-690829","firstLastName":"Ben Joyce","lastFirstName":"Joyce, Ben","lastInitName":"Joyce, B","initLastName":"B Joyce","fullFMLName":"Benjamin Alan Joyce","fullLFMName":"Joyce, Benjamin Alan","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID677587":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587","firstName":"Brayan","lastName":"Rocchio","primaryNumber":"4","birthDate":"2001-01-13","currentAge":25,"birthCity":"Caracas","birthCountry":"Venezuela","height":"5' 9\"","weight":170,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Brayan","useLastName":"Rocchio","middleName":"Hommy","boxscoreName":"Rocchio","gender":"M","nameMatrilineal":"Zambrano","isPlayer":true,"isVerified":true,"pronunciation":"Brian roak-E-O","mlbDebutDate":"2023-05-16","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brayan Rocchio","nameSlug":"brayan-rocchio-677587","firstLastName":"Brayan Rocchio","lastFirstName":"Rocchio, Brayan","lastInitName":"Rocchio, B","initLastName":"B Rocchio","fullFMLName":"Brayan Hommy Rocchio","fullLFMName":"Rocchio, Brayan Hommy","strikeZoneTop":3.068,"strikeZoneBottom":1.548},"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},"ID690984":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984","firstName":"Peter","lastName":"Halpin","primaryNumber":"0","birthDate":"2002-05-26","currentAge":24,"birthCity":"San Mateo","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Petey","useLastName":"Halpin","middleName":"Lyndon","boxscoreName":"Halpin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2025-09-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Petey Halpin","nameSlug":"petey-halpin-690984","firstLastName":"Petey Halpin","lastFirstName":"Halpin, Petey","lastInitName":"Halpin, P","initLastName":"P Halpin","fullFMLName":"Peter Lyndon Halpin","fullLFMName":"Halpin, Peter Lyndon","strikeZoneTop":3.184,"strikeZoneBottom":1.607},"ID670036":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036","firstName":"Matthew","lastName":"Festa","primaryNumber":"52","birthDate":"1993-03-11","currentAge":33,"birthCity":"Brooklyn","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Festa","middleName":"Joseph","boxscoreName":"Festa, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2018-07-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Festa","nameSlug":"matt-festa-670036","firstLastName":"Matt Festa","lastFirstName":"Festa, Matt","lastInitName":"Festa, M","initLastName":"M Festa","fullFMLName":"Matthew Joseph Festa","fullLFMName":"Festa, Matthew Joseph","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},"ID670059":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059","firstName":"Colin","lastName":"Holderman","primaryNumber":"35","birthDate":"1995-10-08","currentAge":30,"birthCity":"Bourbonnais","birthStateProvince":"IL","birthCountry":"USA","height":"6' 6\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Colin","useLastName":"Holderman","middleName":"Scott","boxscoreName":"Holderman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2022-05-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colin Holderman","nameSlug":"colin-holderman-670059","firstLastName":"Colin Holderman","lastFirstName":"Holderman, Colin","lastInitName":"Holderman, C","initLastName":"C Holderman","fullFMLName":"Colin Scott Holderman","fullLFMName":"Holderman, Colin Scott","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID671106":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106","firstName":"Logan","lastName":"Allen","primaryNumber":"26","birthDate":"1998-09-05","currentAge":28,"birthCity":"Altamonte Springs","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Allen","middleName":"Taylor","boxscoreName":"Allen, L.T.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Logan Allen","nameSlug":"logan-allen-671106","firstLastName":"Logan Allen","lastFirstName":"Allen, Logan","lastInitName":"Allen, L","initLastName":"L Allen","fullFMLName":"Logan Taylor Allen","fullLFMName":"Allen, Logan Taylor","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"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},"ID684665":{"id":684665,"fullName":"Luke Murphy","link":"/api/v1/people/684665","firstName":"Luke","lastName":"Murphy","primaryNumber":"72","birthDate":"1999-11-05","currentAge":26,"birthCity":"Nashville","birthStateProvince":"TN","birthCountry":"USA","height":"6' 5\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luke","useLastName":"Murphy","middleName":"Evan","boxscoreName":"Murphy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-07-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Murphy","nameSlug":"luke-murphy-684665","firstLastName":"Luke Murphy","lastFirstName":"Murphy, Luke","lastInitName":"Murphy, L","initLastName":"L Murphy","fullFMLName":"Luke Evan Murphy","fullLFMName":"Murphy, Luke Evan","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID669326":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326","firstName":"Bryce","lastName":"Teodosio","primaryNumber":"22","birthDate":"1999-06-18","currentAge":27,"birthCity":"Greenville","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Bryce","useLastName":"Teodosio","middleName":"Thomas","boxscoreName":"Teodosio","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"tee-oh-DOH-see-oh","mlbDebutDate":"2024-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Bryce Teodosio","nameSlug":"bryce-teodosio-669326","firstLastName":"Bryce Teodosio","lastFirstName":"Teodosio, Bryce","lastInitName":"Teodosio, B","initLastName":"B Teodosio","fullFMLName":"Bryce Thomas Teodosio","fullLFMName":"Teodosio, Bryce Thomas","strikeZoneTop":3.317,"strikeZoneBottom":1.674},"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},"ID800048":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048","firstName":"Parker","lastName":"Messick","primaryNumber":"77","birthDate":"2000-10-26","currentAge":25,"birthCity":"Plant City","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Parker","useLastName":"Messick","middleName":"Chase","boxscoreName":"Messick","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Parker Messick","nameSlug":"parker-messick-800048","firstLastName":"Parker Messick","lastFirstName":"Messick, Parker","lastInitName":"Messick, P","initLastName":"P Messick","fullFMLName":"Parker Chase Messick","fullLFMName":"Messick, Parker Chase","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID676282":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282","firstName":"Joseph","lastName":"Cantillo","primaryNumber":"54","birthDate":"1999-12-18","currentAge":26,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joey","useLastName":"Cantillo","middleName":"Lopaka","boxscoreName":"Cantillo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"can-TIL-oh","mlbDebutDate":"2024-07-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Joey Cantillo","nameSlug":"joey-cantillo-676282","firstLastName":"Joey Cantillo","lastFirstName":"Cantillo, Joey","lastInitName":"Cantillo, J","initLastName":"J Cantillo","fullFMLName":"Joseph Lopaka Cantillo","fullLFMName":"Cantillo, Joseph Lopaka","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID681870":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870","firstName":"Erik","lastName":"Sabrowski","primaryNumber":"62","birthDate":"1997-10-31","currentAge":28,"birthCity":"Edmonton","birthStateProvince":"AB","birthCountry":"Canada","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Erik","useLastName":"Sabrowski","middleName":"Wayne Thomas","boxscoreName":"Sabrowski","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Erik Sabrowski","nameSlug":"erik-sabrowski-681870","firstLastName":"Erik Sabrowski","lastFirstName":"Sabrowski, Erik","lastInitName":"Sabrowski, E","initLastName":"E Sabrowski","fullFMLName":"Erik Wayne Thomas Sabrowski","fullLFMName":"Sabrowski, Erik Wayne Thomas","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID668909":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909","firstName":"Gavin","lastName":"Williams","primaryNumber":"32","birthDate":"1999-07-26","currentAge":27,"birthCity":"Fayetteville","birthStateProvince":"NC","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gavin","useLastName":"Williams","middleName":"Scott","boxscoreName":"Williams, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gavin Williams","nameSlug":"gavin-williams-668909","firstLastName":"Gavin Williams","lastFirstName":"Williams, Gavin","lastInitName":"Williams, G","initLastName":"G Williams","fullFMLName":"Gavin Scott Williams","fullLFMName":"Williams, Gavin Scott","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID683769":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769","firstName":"Hunter","lastName":"Gaddis","primaryNumber":"33","birthDate":"1998-04-09","currentAge":28,"birthCity":"Canton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 6\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Gaddis","middleName":"Reid","boxscoreName":"Gaddis","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Gaddis","nameSlug":"hunter-gaddis-683769","firstLastName":"Hunter Gaddis","lastFirstName":"Gaddis, Hunter","lastInitName":"Gaddis, H","initLastName":"H Gaddis","fullFMLName":"Hunter Reid Gaddis","fullLFMName":"Gaddis, Hunter Reid","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID682120":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120","firstName":"Tim","lastName":"Herrin","primaryNumber":"29","birthDate":"1996-10-08","currentAge":29,"birthCity":"Terre Haute","birthStateProvince":"IN","birthCountry":"USA","height":"6' 6\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tim","useLastName":"Herrin","middleName":"Edward","boxscoreName":"Herrin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-04-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tim Herrin","nameSlug":"tim-herrin-682120","firstLastName":"Tim Herrin","lastFirstName":"Herrin, Tim","lastInitName":"Herrin, T","initLastName":"T Herrin","fullFMLName":"Tim Edward Herrin","fullLFMName":"Herrin, Tim Edward","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID676440":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440","firstName":"Tanner","lastName":"Bibee","primaryNumber":"28","birthDate":"1999-03-05","currentAge":27,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Bibee","middleName":"Hayes","boxscoreName":"Bibee","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"BUY-bee","mlbDebutDate":"2023-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tanner Bibee","nameSlug":"tanner-bibee-676440","firstLastName":"Tanner Bibee","lastFirstName":"Bibee, Tanner","lastInitName":"Bibee, T","initLastName":"T Bibee","fullFMLName":"Tanner Hayes Bibee","fullLFMName":"Bibee, Tanner Hayes","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID691946":{"id":691946,"fullName":"George Klassen","link":"/api/v1/people/691946","firstName":"George","lastName":"Klassen","primaryNumber":"58","birthDate":"2002-01-26","currentAge":24,"birthCity":"West Bend","birthStateProvince":"WI","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"George","useLastName":"Klassen","middleName":"Edward","boxscoreName":"Klassen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"CLAW-sen","mlbDebutDate":"2026-04-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Klassen","nameSlug":"george-klassen-691946","firstLastName":"George Klassen","lastFirstName":"Klassen, George","lastInitName":"Klassen, G","initLastName":"G Klassen","fullFMLName":"George Edward Klassen","fullLFMName":"Klassen, George Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID656492":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492","firstName":"Fred","lastName":"Griffin","primaryNumber":"22","birthDate":"1995-07-27","currentAge":31,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Foster","useLastName":"Griffin","middleName":"Foster","boxscoreName":"Griffin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2020-07-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Foster Griffin","nameSlug":"foster-griffin-656492","firstLastName":"Foster Griffin","lastFirstName":"Griffin, Foster","lastInitName":"Griffin, F","initLastName":"F Griffin","fullFMLName":"Fred Foster Griffin","fullLFMName":"Griffin, Fred Foster","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID671111":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111","firstName":"Samuel","lastName":"Peralta","primaryNumber":"67","birthDate":"1998-05-10","currentAge":28,"birthCity":"Queens","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sammy","useLastName":"Peralta","middleName":"Felipe","boxscoreName":"Peralta, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-05-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sammy Peralta","nameSlug":"sammy-peralta-671111","firstLastName":"Sammy Peralta","lastFirstName":"Peralta, Sammy","lastInitName":"Peralta, S","initLastName":"S Peralta","fullFMLName":"Samuel Felipe Peralta","fullLFMName":"Peralta, Samuel Felipe","strikeZoneTop":3.255,"strikeZoneBottom":1.643}},"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":"Sunny","temp":"92","wind":"4 mph, Out To CF"},"gameInfo":{"attendance":25161,"firstPitch":"2026-08-26T20:09:00.000Z","gameDurationMinutes":161},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":0,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"home":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"}},"officialScorer":{"id":431054,"fullName":"Ed Munson","link":"/api/v1/people/431054"},"primaryDatacaster":{"id":661294,"fullName":"Ryan Easton","link":"/api/v1/people/661294"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":4,"remaining":0}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Steven Kwan singles on a ground ball to center fielder Bryce Teodosio.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-26T20:09:02.437Z","endTime":"2026-08-26T20:11:28.181Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7,8,9,10,11],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-26T19:08:10.303Z","endTime":"2026-08-26T19:40:27.521Z","isPitch":false,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"}},{"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-08-26T19:40:27.521Z","endTime":"2026-08-26T20:07:54.735Z","isPitch":false,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"}},{"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-08-26T20:07:54.735Z","endTime":"2026-08-26T20:09:04.445Z","isPitch":false,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.146804142421498,"aZ":-19.101395643437513,"pfxX":-9.01998349093541,"pfxZ":6.863559605353899,"pX":0.5708868133781801,"pZ":0.9672588487061718,"vX0":11.65895388415012,"vY0":-137.34967956830656,"vZ0":-8.399029940987008,"x":95.24,"y":212.66,"x0":-2.5622281568296668,"y0":50.0066134306958,"z0":5.369982336853125,"aX":-17.19302742914885},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.7,"breakHorizontal":13.8,"spinRate":2127,"spinDirection":219},"zone":14,"typeConfidence":0.89,"plateTime":0.39916932414737527,"extension":7.258436834508476},"index":3,"playId":"78cf0ba5-b13e-3ee2-ab41-8bc5b9eaa1c5","pitchNumber":1,"startTime":"2026-08-26T20:09:04.445Z","endTime":"2026-08-26T20:09:08.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.839481655668436,"aZ":-21.245768337140515,"pfxX":-8.834210969057077,"pfxZ":5.677998731546344,"pX":0.49515140989652945,"pZ":1.7820191541494554,"vX0":11.522110453360126,"vY0":-138.12624096322742,"vZ0":-6.164096184863787,"x":98.13,"y":190.67,"x0":-2.5898828761308494,"y0":50.002938149120126,"z0":5.479015570294281,"aX":-17.006333665309434},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.0,"breakHorizontal":13.4,"spinRate":2190,"spinDirection":220},"zone":9,"typeConfidence":0.89,"plateTime":0.39709743109173345,"extension":7.146495847592188},"index":4,"playId":"7842e0f6-b62b-3363-8b77-7e7cc3a27104","pitchNumber":2,"startTime":"2026-08-26T20:09:18.552Z","endTime":"2026-08-26T20:09:22.065Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":77.9,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.377421054828623,"aZ":-28.618073338121164,"pfxX":-5.4632063426316275,"pfxZ":2.3036363439914,"pX":-0.2904020608238508,"pZ":2.495487764565768,"vX0":7.413260588143296,"vY0":-123.75368811850156,"vZ0":-1.6375143691157925,"x":128.07,"y":171.4,"x0":-2.6191490402927857,"y0":50.005709657918956,"z0":5.569634959347286,"aX":-8.450285909971276},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.0,"breakHorizontal":8.2,"spinRate":1700,"spinDirection":252},"zone":5,"typeConfidence":0.85,"plateTime":0.44309728423332606,"extension":7.099859320695032},"index":5,"playId":"b4f670f4-7ce5-30c6-88e4-9c8257d2349b","pitchNumber":3,"startTime":"2026-08-26T20:09:31.975Z","endTime":"2026-08-26T20:09:35.265Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.919523709681695,"aZ":-28.195565777568188,"pfxX":-5.619320239910971,"pfxZ":2.6838779169712046,"pX":0.11550833704339517,"pZ":1.7490626570745367,"vX0":8.230491112198136,"vY0":-121.29243235936616,"vZ0":-2.9044969579827455,"x":112.6,"y":191.56,"x0":-2.6000443263349373,"y0":50.00177767900594,"z0":5.43439590591014,"aX":-8.327350376397458},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.3,"breakHorizontal":8.0,"spinRate":1590,"spinDirection":248},"zone":8,"typeConfidence":0.88,"plateTime":0.4525082666636675,"extension":7.184055289887598},"index":6,"playId":"b0bb3b0e-88e4-36ed-8717-a6f46733cce1","pitchNumber":4,"startTime":"2026-08-26T20:09:48.689Z","endTime":"2026-08-26T20:09:52.441Z","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":96.7,"endSpeed":88.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.724487211390596,"aZ":-14.77647110298458,"pfxX":-8.35490309255729,"pfxZ":8.710235461052036,"pX":0.34285922251559486,"pZ":2.6356194480349315,"vX0":10.857070161395551,"vY0":-140.40627053604686,"vZ0":-5.212649133042255,"x":103.93,"y":167.62,"x0":-2.488129447992849,"y0":50.00028128998382,"z0":5.477339758559499,"aX":-16.68351013280851},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.9,"breakHorizontal":13.0,"spinRate":2252,"spinDirection":217},"zone":3,"typeConfidence":0.9,"plateTime":0.3900771114484898,"extension":7.278533390818054},"index":7,"playId":"287bfb96-8716-3e2f-a3f3-3af72d1d7f83","pitchNumber":5,"startTime":"2026-08-26T20:10:08.456Z","endTime":"2026-08-26T20:10:11.601Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.0,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.540675828243042,"aZ":-36.9959347108843,"pfxX":1.0423294141805197,"pfxZ":-3.306489731387244,"pX":-1.1858585897175613,"pZ":1.5092148741583291,"vX0":3.1673682761178727,"vY0":-120.31053705160816,"vZ0":-1.9839846596768498,"x":162.2,"y":198.03,"x0":-2.657807789774512,"y0":50.00415605956472,"z0":5.640493397947859,"aX":1.519044434370343},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-6.2,"breakHorizontal":-2.6,"spinRate":2632,"spinDirection":25},"zone":13,"typeConfidence":2.0,"plateTime":0.4562218406308549,"extension":7.060394175733621},"index":8,"playId":"74a01b99-8456-30c2-b482-d19c9b11c93e","pitchNumber":6,"startTime":"2026-08-26T20:10:24.152Z","endTime":"2026-08-26T20:10:27.501Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.7,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.803988722129695,"aZ":-14.977697984151002,"pfxX":-7.244543482120293,"pfxZ":8.375572492767567,"pX":-0.026929763349999164,"pZ":1.5597318446586377,"vX0":9.545618408248846,"vY0":-142.42081375248532,"vZ0":-8.126468996432603,"x":118.03,"y":196.67,"x0":-2.481316302104688,"y0":50.00453001111259,"z0":5.397990335526084,"aX":-14.87900230887337},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.6,"breakHorizontal":11.2,"spinRate":2262,"spinDirection":216},"zone":8,"typeConfidence":0.9,"plateTime":0.3846249076824906,"extension":7.2856415501819205},"index":9,"playId":"6a2087cd-b411-371d-a4d7-f6214304d658","pitchNumber":7,"startTime":"2026-08-26T20:10:41.742Z","endTime":"2026-08-26T20:10:45.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.5,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.40498451231964,"aZ":-16.539715356784146,"pfxX":-8.402597450867201,"pfxZ":7.6485538373986515,"pX":-0.4989655873420413,"pZ":1.8070295345881473,"vX0":8.490508051986229,"vY0":-141.84108502728722,"vZ0":-7.270454485140915,"x":136.02,"y":189.99,"x0":-2.4345006640149114,"y0":50.00658345348546,"z0":5.451686746820331,"aX":-17.183906652132304},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.6,"breakHorizontal":13.6,"spinRate":2310,"spinDirection":216},"zone":7,"typeConfidence":0.9,"plateTime":0.38565029954633,"extension":7.302296979287219},"index":10,"playId":"62572c76-59e9-3fe5-8870-ea158265f9bb","pitchNumber":8,"startTime":"2026-08-26T20:10:58.075Z","endTime":"2026-08-26T20:11:01.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":89.7,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.220016964855965,"aZ":-15.432584811564343,"pfxX":-8.218005343282822,"pfxZ":8.111395092317753,"pX":0.0966696735179362,"pZ":2.083430160269311,"vX0":10.11851479267281,"vY0":-143.02880372247992,"vZ0":-6.970619100522116,"x":113.32,"y":182.53,"x0":-2.4258306862441374,"y0":50.00025801500743,"z0":5.527111155208035,"aX":-16.956759687342437},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.3,"breakHorizontal":12.7,"spinRate":2191,"spinDirection":219},"zone":5,"typeConfidence":0.91,"plateTime":0.38353289731946116,"extension":7.267497438996603},"hitData":{"launchSpeed":92.5,"launchAngle":-7.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":131.76,"coordY":146.73}},"index":11,"playId":"894d7b4b-640d-3bcf-a265-dc5d780abb34","pitchNumber":9,"startTime":"2026-08-26T20:11:17.841Z","endTime":"2026-08-26T20:11:28.181Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:11:28.181Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Travis Bazzana strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-26T20:11:43.207Z","endTime":"2026-08-26T20:12:47.366Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.051336855081864,"aZ":-18.13049810497192,"pfxX":-6.838196623958465,"pfxZ":7.122897497854453,"pX":-0.4866792632135644,"pZ":2.1628346708614603,"vX0":7.639079622977562,"vY0":-140.09549192206694,"vZ0":-5.9604565695442115,"x":135.55,"y":180.38,"x0":-2.3709361749633246,"y0":50.00157706906597,"z0":5.518310271079162,"aX":-13.481339016504023},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.8,"breakHorizontal":10.7,"spinRate":2045,"spinDirection":216},"zone":4,"typeConfidence":0.9,"plateTime":0.39219147483595673,"extension":7.236737212223606},"index":0,"playId":"4ed8379f-332a-31cd-9eb1-abec99cec6c2","pitchNumber":1,"startTime":"2026-08-26T20:11:56.614Z","endTime":"2026-08-26T20:12:00.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":76.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.826135734865574,"aZ":-26.367210049815405,"pfxX":-5.782282569382675,"pfxZ":3.867090977258811,"pX":0.22422022311304998,"pZ":1.6904329944334324,"vX0":8.171940160545446,"vY0":-122.1899486671552,"vZ0":-3.8534109807125523,"x":108.45,"y":193.14,"x0":-2.4241979963233002,"y0":50.00054429549251,"z0":5.5733479531211545,"aX":-8.675174541280805},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":6.2,"breakHorizontal":8.4,"spinRate":1732,"spinDirection":248},"zone":8,"typeConfidence":0.87,"plateTime":0.4495949372490302,"extension":7.259798380483351},"index":1,"playId":"39b31f06-2ee5-38fb-b315-8b49dca0f3ee","pitchNumber":2,"startTime":"2026-08-26T20:12:16.849Z","endTime":"2026-08-26T20:12:20.102Z","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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":87.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.09786660920982,"aZ":-14.981574586260175,"pfxX":-7.260614539925028,"pfxZ":8.702801407844532,"pX":-0.3137896892302827,"pZ":2.6793710247389333,"vX0":8.0425357190379,"vY0":-140.45419654472025,"vZ0":-5.397589157573019,"x":128.96,"y":166.44,"x0":-2.2862429389202097,"y0":50.004066864594776,"z0":5.618339262009251,"aX":-14.346868918867306},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.6,"breakHorizontal":11.3,"spinRate":2296,"spinDirection":218},"zone":4,"typeConfidence":0.9,"plateTime":0.39163034074734737,"extension":7.2544331687033194},"index":2,"playId":"a82dceee-82b0-3ba6-bad9-a20afcb92812","pitchNumber":3,"startTime":"2026-08-26T20:12:42.476Z","endTime":"2026-08-26T20:12:47.366Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:12:47.366Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Ramírez singles on a line drive to right fielder Josh Lowe. Steven Kwan to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-26T20:12:49.842Z","endTime":"2026-08-26T20:14:43.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"postOnSecond":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.5,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.556655214775624,"aZ":-12.355542536375278,"pfxX":-5.923441285377423,"pfxZ":10.030651998459634,"pX":0.34898829220246974,"pZ":1.9838793488358264,"vX0":9.331661505729786,"vY0":-140.55874487591748,"vZ0":-7.512264491656813,"x":103.7,"y":185.22,"x0":-2.263621961143369,"y0":50.0063529323354,"z0":5.516210470675478,"aX":-11.708189337728822},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.6,"breakHorizontal":8.5,"spinRate":2289,"spinDirection":214},"zone":9,"typeConfidence":0.9,"plateTime":0.39154481092810123,"extension":7.304624291538113},"index":0,"playId":"86b2f122-85d0-3a77-9d07-1c11b4ca0334","pitchNumber":1,"startTime":"2026-08-26T20:13:13.646Z","endTime":"2026-08-26T20:13:17.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":87.7,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.35989230000505,"aZ":-15.55520166010756,"pfxX":-8.196628953968492,"pfxZ":8.384025325838724,"pX":-0.28715254005141955,"pZ":2.2315389878212533,"vX0":8.342710312517335,"vY0":-140.4926379801278,"vZ0":-6.5160635428569496,"x":127.95,"y":178.53,"x0":-2.2424453330493366,"y0":50.00155896640674,"z0":5.607439308066055,"aX":-16.245165514502066},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.8,"breakHorizontal":13.0,"spinRate":2211,"spinDirection":214},"zone":5,"typeConfidence":0.9,"plateTime":0.3911303805975277,"extension":7.172152376791722},"index":1,"playId":"406dd834-fab7-3ed2-99a9-d5d8e0f2343d","pitchNumber":2,"startTime":"2026-08-26T20:13:30.762Z","endTime":"2026-08-26T20:13:34.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":87.8,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.478383147261816,"aZ":-16.519295234843973,"pfxX":-7.715947155084587,"pfxZ":7.857859674160274,"pX":-0.6899254971135619,"pZ":3.0215933043896417,"vX0":7.191034965430491,"vY0":-141.07016690353777,"vZ0":-4.4344461213198905,"x":143.3,"y":157.2,"x0":-2.2837169930592705,"y0":50.00565682273196,"z0":5.6965238543812475,"aX":-15.378453612257044},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.3,"breakHorizontal":12.2,"spinRate":2225,"spinDirection":216},"zone":1,"typeConfidence":0.9,"plateTime":0.3899507901168149,"extension":7.0552801997473304},"index":2,"playId":"9da137e7-9268-3e25-ac13-289db1e0935d","pitchNumber":3,"startTime":"2026-08-26T20:13:50.578Z","endTime":"2026-08-26T20:13:53.767Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.3,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.062285727409733,"aZ":-31.11430410146829,"pfxX":-5.5165377508401745,"pfxZ":0.7268044931190687,"pX":-0.4970218943203992,"pZ":3.877574728545172,"vX0":6.130656087072504,"vY0":-120.03916181017496,"vZ0":2.1060140214697345,"x":135.95,"y":134.09,"x0":-2.3718812410020433,"y0":50.002011724607534,"z0":5.76640712959739,"aX":-8.020394284185338},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.2,"breakHorizontal":8.4,"spinRate":1691,"spinDirection":252},"zone":11,"typeConfidence":0.88,"plateTime":0.4569625425860231,"extension":7.080340507769601},"index":3,"playId":"9d8f277c-2023-344b-acf8-5e0531cd688d","pitchNumber":4,"startTime":"2026-08-26T20:14:14.265Z","endTime":"2026-08-26T20:14:17.997Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.7,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.860721310303504,"aZ":-15.283239588316524,"pfxX":-8.569772355599017,"pfxZ":8.548460132993835,"pX":0.2808468820526531,"pZ":1.8209385780033704,"vX0":9.87126816375912,"vY0":-140.19036808720315,"vZ0":-7.534934972147053,"x":106.29,"y":189.61,"x0":-2.1848183651915147,"y0":50.00514811108397,"z0":5.555846439906762,"aX":-16.936238617791986},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.9,"breakHorizontal":13.3,"spinRate":2205,"spinDirection":215},"zone":9,"typeConfidence":0.9,"plateTime":0.39181487610708077,"extension":7.3040413883019255},"hitData":{"launchSpeed":91.3,"launchAngle":12.0,"totalDistance":231.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":175.66,"coordY":103.92}},"index":4,"playId":"4ce7e99f-05e3-389d-96c1-b1372cf86bc1","pitchNumber":5,"startTime":"2026-08-26T20:14:33.810Z","endTime":"2026-08-26T20:14:43.487Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:14:43.487Z","atBatIndex":2},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jo Adell grounds into a double play, second baseman Christian Moore to first baseman Vaughn Grissom. José Ramírez out at 2nd. Jo Adell out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-26T20:15:09.958Z","endTime":"2026-08-26T20:16:07.745Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_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":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"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":97.7,"endSpeed":88.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.036361404145,"aZ":-17.193838659837056,"pfxX":-8.050896782989053,"pfxZ":7.3882795147230995,"pX":-1.0244200459466302,"pZ":2.452726711285374,"vX0":6.368793084067242,"vY0":-142.08619623383996,"vZ0":-5.6856958692247535,"x":156.05,"y":172.56,"x0":-2.258092354839594,"y0":50.00651806703629,"z0":5.586907765627904,"aX":-16.330611042416056},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.2,"breakHorizontal":13.2,"spinRate":2182,"spinDirection":218},"zone":13,"typeConfidence":0.9,"plateTime":0.3867108374722745,"extension":7.158488820658036},"index":0,"playId":"e922215c-693b-32ff-a41a-7c291ceefaef","pitchNumber":1,"startTime":"2026-08-26T20:15:17.172Z","endTime":"2026-08-26T20:15:20.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.38064807314923,"aZ":-16.769929626868183,"pfxX":-6.890883685649229,"pfxZ":7.564944201341514,"pX":-0.5796083975422651,"pZ":1.6382917036607003,"vX0":7.065228790803815,"vY0":-141.13022452025035,"vZ0":-7.977334712010793,"x":139.09,"y":194.55,"x0":-2.2092830044079896,"y0":50.00057861987486,"z0":5.562729646510819,"aX":-14.025909391618987},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.4,"breakHorizontal":11.2,"spinRate":2105,"spinDirection":215},"zone":7,"typeConfidence":0.9,"plateTime":0.38676544405728475,"extension":7.269096034597726},"index":1,"playId":"97d2dcee-a5b3-3f91-a6ab-085044d00366","pitchNumber":2,"startTime":"2026-08-26T20:15:38.483Z","endTime":"2026-08-26T20:15:41.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.81386495787334,"aZ":-17.10696444101169,"pfxX":-7.165042244409446,"pfxZ":7.41531654331683,"pX":-0.07912885929370714,"pZ":3.3424627185141498,"vX0":8.444319131182551,"vY0":-141.73697711740883,"vZ0":-3.629333285228282,"x":120.02,"y":148.53,"x0":-2.1680517204899683,"y0":50.00147571165022,"z0":5.733879556011363,"aX":-14.557083731699723},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.8,"breakHorizontal":11.3,"spinRate":2128,"spinDirection":219},"zone":2,"typeConfidence":0.9,"plateTime":0.3866326399112996,"extension":7.266415962022242},"hitData":{"launchSpeed":72.7,"launchAngle":-8.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.76,"coordY":147.19}},"index":2,"playId":"11d7ee08-7c12-302e-96f8-f2670a9542f4","pitchNumber":3,"startTime":"2026-08-26T20:15:59.513Z","endTime":"2026-08-26T20:16:07.745Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:16:07.745Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach Neto singles on a line drive to left fielder Angel Martínez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-26T20:18:31.214Z","endTime":"2026-08-26T20:20:10.062Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-26T20:18:15.584Z","endTime":"2026-08-26T20:18:33.301Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":69.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.15620149601899,"aZ":-45.05977493742368,"pfxX":-5.913856477882141,"pfxZ":-10.501812772357791,"pX":0.08602465535971664,"pZ":3.2653075535284435,"vX0":-0.7036194110272653,"vY0":-111.56750137156028,"vZ0":3.8414176922796126,"x":113.72,"y":150.62,"x0":1.1740602942726615,"y0":50.00489606121346,"z0":6.2526142589065365,"aX":-7.253332610367098},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.7,"breakVerticalInduced":-17.2,"breakHorizontal":10.8,"spinRate":2507,"spinDirection":337},"zone":2,"typeConfidence":0.89,"plateTime":0.4961352894137865,"extension":6.898568505021038},"index":1,"playId":"25a14b59-b609-30fc-aaa3-eb47015aa275","pitchNumber":1,"startTime":"2026-08-26T20:18:33.301Z","endTime":"2026-08-26T20:18:37.216Z","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":"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":81.6,"endSpeed":74.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.721673850837764,"aZ":-27.201819837143546,"pfxX":7.952569343195451,"pfxZ":3.5072971164600366,"pX":1.7773445787875,"pZ":1.8858997353338227,"vX0":-0.6844639876007499,"vY0":-118.82870000609032,"vZ0":-3.1622236058818354,"x":49.25,"y":187.86,"x0":1.0387622777225611,"y0":50.000764115963094,"z0":5.729309581043611,"aX":11.266919165468629},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":5.8,"breakHorizontal":-14.2,"spinRate":1491,"spinDirection":126},"zone":14,"typeConfidence":0.88,"plateTime":0.4625543394624674,"extension":7.170901870468311},"index":2,"playId":"ff35c113-b70c-3a57-8c12-40f7d7e375da","pitchNumber":2,"startTime":"2026-08-26T20:19:07.905Z","endTime":"2026-08-26T20:19:11.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":70.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.307061649035557,"aZ":-44.704223611554454,"pfxX":-4.9000110418541265,"pfxZ":-9.834417063908349,"pX":0.48654219022225387,"pZ":2.49209077330401,"vX0":-0.09213336951692319,"vY0":-113.4943608131066,"vZ0":1.8688683610772332,"x":98.45,"y":171.49,"x0":1.16214421569942,"y0":50.00259009632172,"z0":6.190427992052915,"aX":-6.242591760357449},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.5,"breakVerticalInduced":-16.7,"breakHorizontal":8.9,"spinRate":2467,"spinDirection":337},"zone":6,"typeConfidence":0.9,"plateTime":0.4869883263511561,"extension":6.903722135563606},"index":3,"playId":"83f1d26e-63d6-384b-9ed7-0d59d8a54638","pitchNumber":3,"startTime":"2026-08-26T20:19:22.123Z","endTime":"2026-08-26T20:19:26.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":71.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.76851779571218,"aZ":-44.23841053508444,"pfxX":-4.990487165740388,"pfxZ":-9.238480345402873,"pX":-0.09644565914396797,"pZ":1.9533183749854863,"vX0":-1.2589784238475605,"vY0":-115.1358766984104,"vZ0":0.5642394274588123,"x":120.68,"y":186.04,"x0":1.1091098971507838,"y0":50.00127702113337,"z0":6.082063866745292,"aX":-6.518017634905066},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-16.1,"breakHorizontal":9.4,"spinRate":2517,"spinDirection":338},"zone":8,"typeConfidence":0.9,"plateTime":0.48074449619640536,"extension":6.949317622977855},"index":4,"playId":"65599eab-10d2-3df2-897f-e54a12a9cf0d","pitchNumber":4,"startTime":"2026-08-26T20:19:39.025Z","endTime":"2026-08-26T20:19:42.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.099451915363936,"aZ":-23.560599195859005,"pfxX":5.340103385614508,"pfxZ":5.892543517316027,"pX":0.7274631392750037,"pZ":1.9756835080134012,"vX0":-2.224607082404921,"vY0":-120.303278362596,"vZ0":-3.9548145768872094,"x":89.27,"y":185.44,"x0":0.9722044152336216,"y0":50.00001393009448,"z0":5.737775767621059,"aX":7.798625694500448},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":10.0,"breakHorizontal":-9.1,"spinRate":1420,"spinDirection":129},"zone":9,"typeConfidence":0.89,"plateTime":0.4559101825011638,"extension":7.3217944002977},"hitData":{"launchSpeed":78.0,"launchAngle":25.0,"totalDistance":252.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":64.95,"coordY":107.07}},"index":5,"playId":"6459b850-d734-31be-b465-91a6a15f89f5","pitchNumber":5,"startTime":"2026-08-26T20:20:00.072Z","endTime":"2026-08-26T20:20:10.062Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:20:10.062Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mike Trout flies out to right fielder Jo Adell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-26T20:20:13.127Z","endTime":"2026-08-26T20:20:50.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.58728776794917,"aZ":-14.298405091931107,"pfxX":4.198950110610044,"pfxZ":9.903408842824874,"pX":0.397997990375664,"pZ":2.4394470591201918,"vX0":-2.745308663953277,"vY0":-133.90218095303112,"vZ0":-6.320995561889946,"x":101.83,"y":172.91,"x0":0.89428956575525,"y0":50.000790718949155,"z0":5.865172486937341,"aX":7.576707041931201},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.7,"breakHorizontal":-7.0,"spinRate":1970,"spinDirection":154},"zone":6,"typeConfidence":0.9,"plateTime":0.41002095239393954,"extension":7.22920438228802},"hitData":{"launchSpeed":97.7,"launchAngle":37.0,"totalDistance":341.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":170.1,"coordY":68.91}},"index":0,"playId":"954d79fe-d2fe-325d-804e-18820d4f718f","pitchNumber":1,"startTime":"2026-08-26T20:20:36.884Z","endTime":"2026-08-26T20:20:50.765Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:20:50.765Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vaughn Grissom singles on a soft ground ball to pitcher Joey Cantillo. Zach Neto scores. Throwing error by pitcher Joey Cantillo. Vaughn Grissom out at 3rd on the throw, right fielder Jo Adell to first baseman Nathaniel Lowe to third baseman Angel Genao.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-26T20:20:49.907Z","endTime":"2026-08-26T20:23:59.300Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":60},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"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,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676282,"link":"/api/v1/people/676282"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":{"id":676282,"link":"/api/v1/people/676282"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":6},"credits":[{"player":{"id":676282,"link":"/api/v1/people/676282"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":694197,"link":"/api/v1/people/694197"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.8,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.515468442598106,"aZ":-16.275698461169007,"pfxX":3.928430526064563,"pfxZ":8.763360796613314,"pX":1.4715055779980855,"pZ":3.0170721532588387,"vX0":-0.5594123742966755,"vY0":-134.4176530137339,"vZ0":-4.498107534838559,"x":60.91,"y":157.32,"x0":1.1735338394658428,"y0":50.00020951873269,"z0":5.882330570679209,"aX":7.1245206259286},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.0,"breakHorizontal":-7.0,"spinRate":1810,"spinDirection":146},"zone":12,"typeConfidence":0.9,"plateTime":0.40885793388663183,"extension":7.200576469360774},"index":0,"playId":"79ae8278-b438-3c56-a547-6aa0cad700dc","pitchNumber":1,"startTime":"2026-08-26T20:21:19.033Z","endTime":"2026-08-26T20:21:22.033Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"e9392457-cea5-3f85-a7be-230418d89d5e","startTime":"2026-08-26T20:21:38.090Z","endTime":"2026-08-26T20:21:41.090Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.1,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.38311561797601,"aZ":-27.058789529787536,"pfxX":5.621383391786856,"pfxZ":3.649678406105995,"pX":0.4867132785672989,"pZ":2.8512862890668877,"vX0":-2.5236123320999537,"vY0":-117.9278184087813,"vZ0":-1.106655009772738,"x":98.45,"y":161.8,"x0":0.8429766671098945,"y0":50.004075283760706,"z0":5.833155253592915,"aX":7.88187079588003},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":6.6,"breakHorizontal":-9.5,"spinRate":1400,"spinDirection":128},"zone":6,"typeConfidence":0.88,"plateTime":0.4652784918345336,"extension":7.267824841737868},"index":2,"playId":"a6f5b268-01cf-3a3e-b3fa-bbd7fe81abb7","pitchNumber":2,"startTime":"2026-08-26T20:21:56.018Z","endTime":"2026-08-26T20:22:00.611Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":71.3,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.439909715390673,"aZ":-42.7293830093639,"pfxX":-5.608958497293333,"pfxZ":-8.16509225834607,"pX":-0.49305358449914294,"pZ":2.841489506338327,"vX0":-1.977684650020308,"vY0":-114.0170018016766,"vZ0":2.271407358091213,"x":135.79,"y":162.06,"x0":1.1185856478987082,"y0":50.00168977483651,"z0":6.1048200282573,"aX":-7.252310410309734},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-13.7,"breakHorizontal":10.7,"spinRate":2605,"spinDirection":333},"zone":4,"typeConfidence":0.88,"plateTime":0.48369825247522025,"extension":6.955799935379456},"index":3,"playId":"d797223c-2c40-351e-92d3-82bd05beeecd","pitchNumber":3,"startTime":"2026-08-26T20:22:15.505Z","endTime":"2026-08-26T20:22:19.542Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":71.7,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.103544913733565,"aZ":-43.7211518877669,"pfxX":-6.283035580863255,"pfxZ":-8.820657610307999,"pX":0.36085997723536156,"pZ":2.7140854931202125,"vX0":-0.1212315681681003,"vY0":-114.81914760540269,"vZ0":2.017680326343534,"x":103.24,"y":165.5,"x0":1.2283294144563368,"y0":50.001537632868626,"z0":6.140790297058163,"aX":-8.225842282782095},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-14.9,"breakHorizontal":11.4,"spinRate":2560,"spinDirection":333},"zone":6,"typeConfidence":0.89,"plateTime":0.4806143795129163,"extension":6.925886289896502},"index":4,"playId":"9c2ccad7-881e-3937-9b99-478bd66a3ff5","pitchNumber":4,"startTime":"2026-08-26T20:22:35.991Z","endTime":"2026-08-26T20:22:39.156Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":71.6,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.42834692434642,"aZ":-45.56030813648827,"pfxX":-5.149351348539345,"pfxZ":-10.254980072164283,"pX":0.0042783788914194185,"pZ":1.8799342798506984,"vX0":-0.844880510816375,"vY0":-115.29995148824689,"vZ0":0.699681014986784,"x":116.84,"y":188.02,"x0":1.0456593721776788,"y0":50.00048117549117,"z0":6.077898247466937,"aX":-6.7238160090486785},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.4,"breakVerticalInduced":-17.8,"breakHorizontal":9.5,"spinRate":2591,"spinDirection":337},"zone":8,"typeConfidence":0.89,"plateTime":0.4806165474603681,"extension":7.08754719749061},"index":5,"playId":"424b5402-5066-3643-9c70-23386e1b2fa7","pitchNumber":5,"startTime":"2026-08-26T20:23:12.037Z","endTime":"2026-08-26T20:23:15.926Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.4,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.65512778531551,"aZ":-27.564763971898756,"pfxX":6.527998363420638,"pfxZ":3.2440292802305493,"pX":1.6948563058907584,"pZ":3.4059376270546853,"vX0":-0.32313683432860996,"vY0":-118.95324857009689,"vZ0":0.19999222178041098,"x":52.4,"y":146.82,"x0":0.9860855324916209,"y0":50.00294580242683,"z0":5.837635491610193,"aX":9.273861334583819},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":6.2,"breakHorizontal":-11.8,"spinRate":1315,"spinDirection":128},"zone":12,"typeConfidence":0.88,"plateTime":0.46198515590635214,"extension":7.176113855003597},"hitData":{"launchSpeed":51.6,"launchAngle":-75.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":132.89,"coordY":186.56}},"index":6,"playId":"a074b6d0-fe35-3fa2-ab39-a897effe95ad","pitchNumber":6,"startTime":"2026-08-26T20:23:41.809Z","endTime":"2026-08-26T20:23:59.300Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:23:59.300Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Christian Moore walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-26T20:24:30.340Z","endTime":"2026-08-26T20:25:28.611Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"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":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.637225656368237,"aZ":-12.205274153261223,"pfxX":4.85138289708828,"pfxZ":10.92940859099408,"pX":-0.8755765208694318,"pZ":0.515306169096085,"vX0":-6.1539273973445825,"vY0":-134.43609506561486,"vZ0":-11.179559815480458,"x":150.37,"y":224.87,"x0":0.8148487296588108,"y0":50.00613311585136,"z0":5.59897919093904,"aX":8.86635888520835},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.5,"breakHorizontal":-7.4,"spinRate":2029,"spinDirection":150},"zone":13,"typeConfidence":0.9,"plateTime":0.40771578316434676,"extension":7.464283535901846},"index":0,"playId":"80e6ba59-27a6-3acc-b282-955c48e30107","pitchNumber":1,"startTime":"2026-08-26T20:24:30.340Z","endTime":"2026-08-26T20:24:33.956Z","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":93.0,"endSpeed":85.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.877049009860446,"aZ":-15.729376628900276,"pfxX":5.941276295412529,"pfxZ":8.883446750436946,"pX":0.9133461492841362,"pZ":1.2294229843387117,"vX0":-2.2720419802516694,"vY0":-135.2727797300249,"vZ0":-8.73360866037296,"x":82.19,"y":205.59,"x0":0.9929660470483749,"y0":50.00068506834618,"z0":5.6055308717881855,"aX":10.994356926462153},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.4,"breakHorizontal":-10.3,"spinRate":1882,"spinDirection":143},"zone":14,"typeConfidence":0.9,"plateTime":0.40511250937590937,"extension":7.2613038647079735},"index":1,"playId":"57d224d6-6c38-3ae0-b3d7-b4e697df4365","pitchNumber":2,"startTime":"2026-08-26T20:24:49.295Z","endTime":"2026-08-26T20:24:52.411Z","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":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.01744131910931,"aZ":-27.30086969052123,"pfxX":-1.811711805948982,"pfxZ":3.080986006553788,"pX":1.0605080812807397,"pZ":3.386136923388842,"vX0":0.1745232543997401,"vY0":-125.14969149684997,"vZ0":-0.33430924217363456,"x":76.58,"y":147.35,"x0":1.225012761284838,"y0":50.00230126505798,"z0":5.76378646757833,"aX":-2.864317702027833},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.8,"breakHorizontal":3.2,"spinRate":1902,"spinDirection":213},"zone":12,"typeConfidence":0.9,"plateTime":0.4382023347339943,"extension":7.1446781977555345},"index":2,"playId":"b67d51d5-e9a4-3161-8dc4-c367c867f711","pitchNumber":3,"startTime":"2026-08-26T20:25:05.529Z","endTime":"2026-08-26T20:25:08.781Z","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":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.805720209229733,"aZ":-17.30574684663747,"pfxX":5.075358210720758,"pfxZ":8.173822160713469,"pX":0.8272544802666734,"pZ":3.8326788545962427,"vX0":-2.0823472258729963,"vY0":-134.217428654555,"vZ0":-2.00219316299409,"x":85.47,"y":135.3,"x0":0.954928229384846,"y0":50.00503410771164,"z0":5.824500438143686,"aX":9.235027872507462},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.5,"breakHorizontal":-8.8,"spinRate":1855,"spinDirection":145},"zone":12,"typeConfidence":0.9,"plateTime":0.4085189714215516,"extension":7.191095584328844},"index":3,"playId":"d08c74d4-37b0-3312-9921-60ae2ba69768","pitchNumber":4,"startTime":"2026-08-26T20:25:25.189Z","endTime":"2026-08-26T20:25:28.611Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:25:28.611Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Siri strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-26T20:25:50.058Z","endTime":"2026-08-26T20:26:40.870Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"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":78.4,"endSpeed":71.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.293450759397597,"aZ":-44.17146702430687,"pfxX":-5.197571733757977,"pfxZ":-9.320904427995988,"pX":-0.46144384046062176,"pZ":1.9702875432346054,"vX0":-2.0556879484137403,"vY0":-114.04073280175126,"vZ0":0.8886991215553846,"x":134.59,"y":185.58,"x0":1.1327507781770543,"y0":50.00066683791256,"z0":6.010824562200804,"aX":-6.692785226452391},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.4,"breakVerticalInduced":-16.1,"breakHorizontal":10.0,"spinRate":2509,"spinDirection":332},"zone":7,"typeConfidence":0.9,"plateTime":0.48442236132767347,"extension":7.071406304480402},"index":0,"playId":"5cd5eaa0-cd38-3439-b395-04a3700bcafe","pitchNumber":1,"startTime":"2026-08-26T20:25:56.339Z","endTime":"2026-08-26T20:25:59.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.880080312427022,"aZ":-22.58573238324108,"pfxX":4.194395788898307,"pfxZ":6.802391006052943,"pX":0.6872368350299519,"pZ":3.3660255234838914,"vX0":-1.946821174726594,"vY0":-118.33404355840781,"vZ0":-0.8859784592323114,"x":90.8,"y":147.9,"x0":0.9783919161080387,"y0":50.001771521536355,"z0":5.826008675364051,"aX":5.911452256375426},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":12.4,"breakHorizontal":-7.1,"spinRate":1477,"spinDirection":126},"zone":3,"typeConfidence":0.9,"plateTime":0.46396007403220985,"extension":7.1054900460019},"index":1,"playId":"9605d39e-d079-3bae-a7ff-f9ffbd449b2b","pitchNumber":2,"startTime":"2026-08-26T20:26:12.889Z","endTime":"2026-08-26T20:26:16.467Z","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,"runnerGoing":true},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":73.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.229235935588456,"aZ":-44.20404161745828,"pfxX":-5.270784867847572,"pfxZ":-8.724581300231117,"pX":-0.6295058360999194,"pZ":1.6308168377057188,"vX0":-2.353733425459142,"vY0":-117.99483336774574,"vZ0":-0.4365511415470176,"x":141.0,"y":194.75,"x0":1.072982933720046,"y0":50.005169484177145,"z0":5.971875336770015,"aX":-7.263751416379869},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-15.5,"breakHorizontal":10.2,"spinRate":2525,"spinDirection":328},"zone":13,"typeConfidence":0.9,"plateTime":0.4683087481957928,"extension":7.137156985274149},"index":2,"playId":"63206005-788e-3174-b119-6b09f5aa7a14","pitchNumber":3,"startTime":"2026-08-26T20:26:34.381Z","endTime":"2026-08-26T20:26:40.870Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:26:40.870Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathaniel Lowe singles on a sharp line drive to right fielder Josh Lowe.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-26T20:28:29.352Z","endTime":"2026-08-26T20:29:10.143Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":95.8,"endSpeed":86.6,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.498045196251816,"aZ":-17.11111412390845,"pfxX":-8.222494426911654,"pfxZ":7.766009491155318,"pX":-0.6732030975313895,"pZ":2.8692265365133465,"vX0":8.090655646320336,"vY0":-139.15736583740167,"vZ0":-4.284134782426133,"x":142.66,"y":161.31,"x0":-2.565882484440145,"y0":50.00049109131254,"z0":5.580217730509136,"aX":-15.94357108809969},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.2,"breakHorizontal":13.0,"spinRate":2269,"spinDirection":221},"zone":4,"typeConfidence":0.9,"plateTime":0.39531091053920386,"extension":7.056022697765448},"index":0,"playId":"0376980f-8486-3613-9960-b162584efa0d","pitchNumber":1,"startTime":"2026-08-26T20:28:45.425Z","endTime":"2026-08-26T20:28:48.622Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.0,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.28810292789814,"aZ":-17.712548437908573,"pfxX":-8.178060453087397,"pfxZ":7.427521871989752,"pX":0.27449008828971433,"pZ":1.885276485430651,"vX0":10.49891208575692,"vY0":-139.346937546306,"vZ0":-6.922341207972137,"x":106.54,"y":187.88,"x0":-2.49756945922828,"y0":50.001559233389166,"z0":5.592614494414024,"aX":-15.919175394370006},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.0,"breakHorizontal":12.4,"spinRate":2194,"spinDirection":221},"zone":9,"typeConfidence":0.9,"plateTime":0.3946156326191561,"extension":7.2194677517001455},"hitData":{"launchSpeed":110.0,"launchAngle":8.0,"totalDistance":173.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":168.62,"coordY":85.4}},"index":1,"playId":"7c3a0d9b-e10c-3a32-9420-97a2ea9a135c","pitchNumber":2,"startTime":"2026-08-26T20:28:58.586Z","endTime":"2026-08-26T20:29:10.143Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:29:10.143Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Angel Martínez flies out to center fielder Bryce Teodosio.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-26T20:29:27.992Z","endTime":"2026-08-26T20:30:05.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"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":95.5,"endSpeed":86.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.72085291608853,"aZ":-16.35882691999098,"pfxX":-8.077419610440234,"pfxZ":8.212550474733147,"pX":-1.0958039652019675,"pZ":2.633914833504535,"vX0":6.228777867759813,"vY0":-138.775346500677,"vZ0":-5.158342126134355,"x":158.77,"y":167.66,"x0":-2.3342584360160843,"y0":50.00322561980512,"z0":5.628080030535063,"aX":-15.556090645593475},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.8,"breakHorizontal":13.1,"spinRate":2319,"spinDirection":220},"zone":11,"typeConfidence":0.9,"plateTime":0.39660665049977073,"extension":7.194383779667014},"index":0,"playId":"6f4337a1-fc2d-34ea-bf5f-34570a05bd2f","pitchNumber":1,"startTime":"2026-08-26T20:29:35.956Z","endTime":"2026-08-26T20:29:39.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.328147571122358,"aZ":-30.30632905910029,"pfxX":-6.106592464474562,"pfxZ":1.2579882357204468,"pX":-0.7393782242743001,"pZ":2.193641712380378,"vX0":6.064620188994916,"vY0":-121.43187863279438,"vZ0":-1.9396384660265842,"x":145.18,"y":179.55,"x0":-2.484123858300067,"y0":50.00251500827348,"z0":5.657176627183781,"aX":-9.056417366170297},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.0,"breakHorizontal":9.5,"spinRate":1931,"spinDirection":247},"zone":4,"typeConfidence":0.88,"plateTime":0.45227001382936827,"extension":7.1510570535451325},"hitData":{"launchSpeed":84.3,"launchAngle":43.0,"totalDistance":277.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":142.96,"coordY":90.06}},"index":1,"playId":"812e209f-f1c0-3be9-858f-371c36adf1b5","pitchNumber":2,"startTime":"2026-08-26T20:29:52.795Z","endTime":"2026-08-26T20:30:05.857Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:30:05.857Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Angel Genao flies out to center fielder Bryce Teodosio.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-26T20:30:14.498Z","endTime":"2026-08-26T20:33:22.465Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7,8],"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":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"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":96.6,"endSpeed":87.6,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.69221010878334,"aZ":-16.537165182770845,"pfxX":-7.865117212642785,"pfxZ":7.907411466957439,"pX":-1.075334655449972,"pZ":2.4278153751292146,"vX0":6.305770113689521,"vY0":-140.42956671847583,"vZ0":-5.836492572424267,"x":157.99,"y":173.23,"x0":-2.3389824494842606,"y0":50.005389194176395,"z0":5.626422448324168,"aX":-15.558104526137049},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.2,"breakHorizontal":12.8,"spinRate":2283,"spinDirection":217},"zone":13,"typeConfidence":0.9,"plateTime":0.39150960364326703,"extension":7.1350272941591655},"index":0,"playId":"bcc43842-28aa-3859-88e5-cee5ff7c13a0","pitchNumber":1,"startTime":"2026-08-26T20:30:28.175Z","endTime":"2026-08-26T20:30:31.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.5,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.254863014118484,"aZ":-15.224934636311195,"pfxX":-7.20232521923281,"pfxZ":8.587260389509904,"pX":0.8668109002678944,"pZ":2.181540171404988,"vX0":11.198762667349936,"vY0":-140.43208225862858,"vZ0":-6.60000516753068,"x":83.96,"y":179.88,"x0":-2.258523047881503,"y0":50.00527505724097,"z0":5.574010986781473,"aX":-14.220580388754772},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.2,"breakHorizontal":10.4,"spinRate":2259,"spinDirection":216},"zone":14,"typeConfidence":0.9,"plateTime":0.3917876608545976,"extension":7.290544774102349},"index":1,"playId":"ba2810a8-2114-36be-9b73-f7d519be7c19","pitchNumber":2,"startTime":"2026-08-26T20:30:46.129Z","endTime":"2026-08-26T20:30:49.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.3,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.677880892464547,"aZ":-30.263770099642876,"pfxX":-5.884976431458927,"pfxZ":1.278076192179201,"pX":-1.137373901131193,"pZ":2.8858833781758313,"vX0":5.4594981865129135,"vY0":-121.84134095510393,"vZ0":-0.3600865291361468,"x":160.35,"y":160.86,"x0":-2.650910789469136,"y0":50.00159402788297,"z0":5.668388705477615,"aX":-8.779098850499746},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.5,"breakHorizontal":9.2,"spinRate":1859,"spinDirection":250},"zone":11,"typeConfidence":0.88,"plateTime":0.4508959846746876,"extension":7.089675721807105},"index":2,"playId":"f09de1f8-e2a9-32d4-ac50-3b2e3d4a11f3","pitchNumber":3,"startTime":"2026-08-26T20:31:03.412Z","endTime":"2026-08-26T20:31:07.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":75.9,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.3981573227751,"aZ":-29.97471659393692,"pfxX":-6.1417509912120645,"pfxZ":1.4960765272982322,"pX":-0.9421942857043981,"pZ":2.3992121308949264,"vX0":5.839377124791589,"vY0":-121.01350822903561,"vZ0":-1.4792906789560314,"x":152.91,"y":174.0,"x0":-2.5978904104613707,"y0":50.0042021727865,"z0":5.664194377972564,"aX":-9.036559291036742},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.6,"breakHorizontal":9.6,"spinRate":1664,"spinDirection":253},"zone":13,"typeConfidence":0.89,"plateTime":0.4540246887089605,"extension":7.0594590971396185},"index":3,"playId":"b56ebc2f-45ab-3d4f-a9d1-8665c17cea21","pitchNumber":4,"startTime":"2026-08-26T20:31:20.433Z","endTime":"2026-08-26T20:31:24.052Z","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-08-26T20:31:32.392Z","endTime":"2026-08-26T20:31:47.357Z","isPitch":false,"type":"action","player":{"id":694197,"link":"/api/v1/people/694197"}},{"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":97.3,"endSpeed":88.1,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.49831963324065,"aZ":-16.258595188539577,"pfxX":-7.505856265764846,"pfxZ":7.981243301991198,"pX":-0.039920057622907214,"pZ":1.2682147235252201,"vX0":8.827520919319813,"vY0":-141.12134772590022,"vZ0":-8.832122722028352,"x":118.52,"y":204.54,"x0":-2.2501985317621642,"y0":50.00549580893043,"z0":5.510991838136123,"aX":-14.971435387511884},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.5,"breakHorizontal":11.5,"spinRate":2221,"spinDirection":215},"zone":13,"typeConfidence":0.9,"plateTime":0.3898228299128368,"extension":7.229063871351338},"index":5,"playId":"c6411b73-f30a-33cd-b3fc-aecb9d3ecdee","pitchNumber":5,"startTime":"2026-08-26T20:31:47.357Z","endTime":"2026-08-26T20:31:51.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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":88.6,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.99185182832972,"aZ":-15.247446030271721,"pfxX":-7.6404610885353605,"pfxZ":8.385489088944054,"pX":0.6804304905449735,"pZ":2.1165892823063728,"vX0":10.722935304615445,"vY0":-141.79522088027875,"vZ0":-6.682416203599962,"x":91.06,"y":181.63,"x0":-2.1726566893050765,"y0":50.00704962586541,"z0":5.492338552608204,"aX":-15.430761497844323},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.8,"breakHorizontal":11.4,"spinRate":2308,"spinDirection":212},"zone":9,"typeConfidence":0.9,"plateTime":0.38754583286760225,"extension":7.298092350868003},"index":6,"playId":"39ae5f1c-34a3-363e-88ad-752cf5ee9e22","pitchNumber":6,"startTime":"2026-08-26T20:32:07.710Z","endTime":"2026-08-26T20:32:12.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.6,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.088856523360356,"aZ":-16.844868761098134,"pfxX":-7.857220618169512,"pfxZ":7.6143680652081684,"pX":-0.5327058602372018,"pZ":1.843596797294927,"vX0":7.813344853976418,"vY0":-141.43088801195904,"vZ0":-7.256928673794974,"x":137.31,"y":189.0,"x0":-2.3184635298132634,"y0":50.00345764287243,"z0":5.535141461209454,"aX":-15.821206560577936},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.4,"breakHorizontal":12.5,"spinRate":2303,"spinDirection":216},"zone":7,"typeConfidence":0.9,"plateTime":0.38817240790431073,"extension":7.307202403525174},"index":7,"playId":"b61e94a3-60f0-3222-97f8-d133872aa003","pitchNumber":7,"startTime":"2026-08-26T20:32:46.875Z","endTime":"2026-08-26T20:32:51.368Z","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":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.7,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.04250659156902,"aZ":-15.668485357508457,"pfxX":-8.451347036317035,"pfxZ":8.152302972445732,"pX":-0.05601180515680127,"pZ":2.7159005225252697,"vX0":9.309156713337666,"vY0":-141.76000841598588,"vZ0":-5.1629495668159375,"x":119.14,"y":165.45,"x0":-2.2928998279745754,"y0":50.00094361808891,"z0":5.569651930748228,"aX":-17.106834198367856},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.8,"breakHorizontal":13.3,"spinRate":2230,"spinDirection":218},"zone":5,"typeConfidence":0.9,"plateTime":0.387178552942661,"extension":7.305675035899352},"hitData":{"launchSpeed":98.5,"launchAngle":37.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.26,"coordY":52.09}},"index":8,"playId":"b1d1192e-6d28-3451-afad-d5c77425b8dc","pitchNumber":8,"startTime":"2026-08-26T20:33:08.656Z","endTime":"2026-08-26T20:33:22.465Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:33:22.465Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Hedges flies out to center fielder Bryce Teodosio.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-26T20:34:09.578Z","endTime":"2026-08-26T20:34:20.748Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"4378a516-6f43-33ae-a5da-845e3912417c","startTime":"2026-08-26T20:33:51.216Z","endTime":"2026-08-26T20:33:54.216Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":87.9,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.267725462467915,"aZ":-15.462702218920484,"pfxX":-6.631291009413232,"pfxZ":8.398494574985957,"pX":0.19447302900925492,"pZ":2.878709885131273,"vX0":9.03259800615556,"vY0":-140.72756226673653,"vZ0":-4.976356099646361,"x":109.59,"y":161.05,"x0":-2.207035520544275,"y0":50.003738759164236,"z0":5.683991541282097,"aX":-13.197489171163513},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.3,"breakHorizontal":10.0,"spinRate":2214,"spinDirection":215},"zone":2,"typeConfidence":0.9,"plateTime":0.39038334540378994,"extension":7.260440589096698},"hitData":{"launchSpeed":80.9,"launchAngle":30.0,"totalDistance":290.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.7,"coordY":78.74}},"index":1,"playId":"f909eab8-bdf9-384a-af05-78feaa646f5b","pitchNumber":1,"startTime":"2026-08-26T20:34:11.761Z","endTime":"2026-08-26T20:34:20.748Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:34:20.748Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Lowe walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-26T20:36:17.504Z","endTime":"2026-08-26T20:37:30.854Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":"Walk","eventType":"walk","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":[]}],"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":86.0,"endSpeed":79.2,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.012992752784317,"aZ":-26.074536547073677,"pfxX":-0.2930661872530432,"pfxZ":3.819560185452941,"pX":0.035259662308431264,"pZ":3.761501688287726,"vX0":-2.3257759054329,"vY0":-125.29384035404964,"vZ0":0.07832715449506489,"x":115.66,"y":137.22,"x0":1.0115791446903368,"y0":50.0058089475218,"z0":5.850897750303392,"aX":-0.4686603941754011},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.2,"breakHorizontal":1.1,"spinRate":1851,"spinDirection":207},"zone":12,"typeConfidence":0.89,"plateTime":0.43624098491025043,"extension":7.136058813547939},"index":0,"playId":"cf6d737b-afe0-35b5-a68b-63641b966560","pitchNumber":1,"startTime":"2026-08-26T20:36:32.016Z","endTime":"2026-08-26T20:36:35.776Z","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":85.2,"endSpeed":78.5,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.475024446793515,"aZ":-26.09326801167461,"pfxX":-0.20261664820092884,"pfxZ":3.8698133540641333,"pX":0.6581899418258917,"pZ":3.8007521164223563,"vX0":-1.121706459314696,"vY0":-124.19331277774336,"vZ0":0.27131578480860874,"x":91.91,"y":136.16,"x0":1.1409132971704028,"y0":50.0034510663919,"z0":5.849860748494749,"aX":-0.3181857917713556},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":7.3,"breakHorizontal":0.6,"spinRate":2080,"spinDirection":217},"zone":12,"typeConfidence":0.83,"plateTime":0.4400211981444535,"extension":7.01131109886007},"index":1,"playId":"3495cb71-a4c2-3c92-8151-d1a15e37bd74","pitchNumber":2,"startTime":"2026-08-26T20:36:51.199Z","endTime":"2026-08-26T20:36:55.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":71.2,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.367411551600682,"aZ":-43.23518455562074,"pfxX":-4.632891279712811,"pfxZ":-8.697544471377709,"pX":-0.8571117715669215,"pZ":0.8131900160083001,"vX0":-3.043653567710121,"vY0":-113.13778753243434,"vZ0":-1.767734568392874,"x":149.67,"y":216.82,"x0":1.1167801027825919,"y0":50.00495184809724,"z0":6.015352659422842,"aX":-5.889661445262751},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.8,"breakVerticalInduced":-15.8,"breakHorizontal":9.2,"spinRate":2605,"spinDirection":334},"zone":13,"typeConfidence":0.9,"plateTime":0.4877602657522555,"extension":7.033692190928814},"index":2,"playId":"1f44a233-db21-3995-8e10-3a1b6d165526","pitchNumber":3,"startTime":"2026-08-26T20:37:07.117Z","endTime":"2026-08-26T20:37:10.612Z","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":92.9,"endSpeed":84.8,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.525897581439434,"aZ":-17.45223179742652,"pfxX":5.778742152061534,"pfxZ":8.014429627736199,"pX":-0.10119101474964633,"pZ":1.3459075965800755,"vX0":-4.662030318160585,"vY0":-134.9659372036545,"vZ0":-8.102712667476332,"x":120.86,"y":202.44,"x0":0.9013384883346647,"y0":50.00420040896333,"z0":5.625789240432855,"aX":10.617206747896931},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.8,"breakHorizontal":-9.4,"spinRate":1909,"spinDirection":148},"zone":13,"typeConfidence":0.9,"plateTime":0.4064865346311608,"extension":7.3598742689086345},"index":3,"playId":"3b1b3797-b2e5-3e48-972e-51073a372bc9","pitchNumber":4,"startTime":"2026-08-26T20:37:26.900Z","endTime":"2026-08-26T20:37:30.854Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:37:30.854Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Denzer Guzman walks. Josh Lowe to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-26T20:37:43.615Z","endTime":"2026-08-26T20:39:20.856Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"postOnSecond":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"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":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":73.1,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.891337694223697,"aZ":-21.4946343092409,"pfxX":4.671630743577667,"pfxZ":7.70372894348605,"pX":0.9802636487824371,"pZ":4.447010319911742,"vX0":-1.2213320067937639,"vY0":-117.72356149205585,"vZ0":1.3529095604633599,"x":79.63,"y":118.71,"x0":0.9027550915802798,"y0":50.004307496387156,"z0":5.871988720687551,"aX":6.4773825399036395},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":14.6,"breakHorizontal":-8.0,"spinRate":1311,"spinDirection":122},"zone":12,"typeConfidence":0.9,"plateTime":0.4674624760381856,"extension":7.178344686008903},"index":0,"playId":"41b91320-83df-37e8-b936-77893d7c7374","pitchNumber":1,"startTime":"2026-08-26T20:37:58.358Z","endTime":"2026-08-26T20:38:01.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.15399356536062,"aZ":-43.945395392789756,"pfxX":-5.415802065453461,"pfxZ":-9.049873554262556,"pX":-1.488741993538484,"pZ":0.659158489330124,"vX0":-4.0519888992374,"vY0":-114.73242815873041,"vZ0":-2.062094088459835,"x":173.75,"y":220.98,"x0":1.0198977682058092,"y0":50.0047464449126,"z0":5.952596903427575,"aX":-7.041259972127993},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.4,"breakVerticalInduced":-16.6,"breakHorizontal":11.0,"spinRate":2728,"spinDirection":331},"zone":13,"typeConfidence":0.9,"plateTime":0.4820269837764215,"extension":7.022280590431159},"index":1,"playId":"bd15f87e-8ae5-331b-81b2-3463b18ad49a","pitchNumber":2,"startTime":"2026-08-26T20:38:15.369Z","endTime":"2026-08-26T20:38:19.492Z","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":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.65947535531681,"aZ":-24.708094150942383,"pfxX":3.4190954089034142,"pfxZ":4.654792705630211,"pX":1.0212768940819668,"pZ":2.658171781397053,"vX0":-1.7763304746570725,"vY0":-126.31833999832544,"vZ0":-2.7187197776802243,"x":78.07,"y":167.01,"x0":1.2924002820023477,"y0":50.0015271422341,"z0":5.751963700929019,"aX":5.480498226308761},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":8.0,"breakHorizontal":-5.8,"spinRate":1897,"spinDirection":199},"zone":12,"typeConfidence":0.84,"plateTime":0.434957412249239,"extension":7.057336751216714},"index":2,"playId":"bf98982e-8e9a-3838-b4d4-1471b487b862","pitchNumber":3,"startTime":"2026-08-26T20:38:36.989Z","endTime":"2026-08-26T20:38:40.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.793573976791166,"aZ":-28.379070559740097,"pfxX":-0.915750764200785,"pfxZ":2.437855262477548,"pX":0.1944982188306054,"pZ":2.310822501496488,"vX0":-2.073355257701016,"vY0":-124.51290990749183,"vZ0":-2.4488141294684223,"x":109.59,"y":176.39,"x0":1.1595403682394783,"y0":50.00373543332038,"z0":5.673539949531627,"aX":-1.4269830045817853},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.1,"breakHorizontal":2.2,"spinRate":1893,"spinDirection":216},"zone":5,"typeConfidence":0.87,"plateTime":0.44118556965932854,"extension":7.089957362807335},"index":3,"playId":"e69441e5-20dc-317e-aa83-49008e386d44","pitchNumber":4,"startTime":"2026-08-26T20:38:56.496Z","endTime":"2026-08-26T20:39:00.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":73.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.24755425051531,"aZ":-24.207486581548004,"pfxX":3.1544837643347727,"pfxZ":5.7023420420837,"pX":1.0655382770341493,"pZ":3.8987967544934694,"vX0":-0.49416908138755744,"vY0":-118.4616802500273,"vZ0":0.8318488140450067,"x":76.38,"y":133.51,"x0":0.8697590955642863,"y0":50.001389286901656,"z0":5.7854591055779085,"aX":4.406098940299513},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":10.8,"breakHorizontal":-5.5,"spinRate":1178,"spinDirection":124},"zone":12,"typeConfidence":0.89,"plateTime":0.46542783889964,"extension":7.30496548897399},"index":4,"playId":"e9d72420-22da-3de1-979b-1858d00f578d","pitchNumber":5,"startTime":"2026-08-26T20:39:16.951Z","endTime":"2026-08-26T20:39:20.856Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:39:20.856Z","atBatIndex":14},{"result":{"type":"atBat","event":"Bunt Pop Out","eventType":"field_out","description":"Tyler Heineman bunt pops out to catcher Austin Hedges in foul territory.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-26T20:40:22.107Z","endTime":"2026-08-26T20:40:50.123Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"postOnSecond":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Bunt Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"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":0},"index":0,"startTime":"2026-08-26T20:39:28.671Z","endTime":"2026-08-26T20:40:24.173Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":70.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.553541567565997,"aZ":-43.39208766984115,"pfxX":-6.616735830211772,"pfxZ":-8.784894509813881,"pX":-0.24870494042406815,"pZ":1.7166825901756506,"vX0":-0.867924357724447,"vY0":-113.92690364614904,"vZ0":0.2700257383436946,"x":126.48,"y":192.43,"x0":0.9974090152232831,"y0":50.00380571058285,"z0":5.989578063273483,"aX":-8.447254146366115},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-15.4,"breakHorizontal":12.1,"spinRate":2608,"spinDirection":331},"zone":7,"typeConfidence":0.89,"plateTime":0.4861836304948799,"extension":7.104289334926225},"index":1,"playId":"c0b6d657-122d-3660-8854-c8ae291b24d8","pitchNumber":1,"startTime":"2026-08-26T20:40:24.173Z","endTime":"2026-08-26T20:40:29.376Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":77.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.385357944826865,"aZ":-25.47873198862587,"pfxX":0.5320718899356844,"pfxZ":4.309830084933926,"pX":0.47420594115963177,"pZ":2.2198466697319335,"vX0":-1.9080966849231389,"vY0":-124.72934812765023,"vZ0":-3.531832757701207,"x":98.92,"y":178.84,"x0":1.184723854794483,"y0":50.001570388448705,"z0":5.788426846277535,"aX":0.8264564502028003},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.1,"breakHorizontal":-0.5,"spinRate":1911,"spinDirection":225},"zone":6,"typeConfidence":0.86,"plateTime":0.44150795349429295,"extension":7.131041989307133},"hitData":{"launchSpeed":28.4,"launchAngle":77.0,"totalDistance":19.0,"trajectory":"bunt_popup","hardness":"medium","location":"2","coordinates":{"coordX":141.66,"coordY":204.56}},"index":2,"playId":"6df2cdb4-f615-3a2a-8d38-699a97e9a8fa","pitchNumber":2,"startTime":"2026-08-26T20:40:43.925Z","endTime":"2026-08-26T20:40:50.123Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:40:50.123Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryce Teodosio walks. Josh Lowe to 3rd. Denzer Guzman to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-26T20:41:17.984Z","endTime":"2026-08-26T20:43:50.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"postOnSecond":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"postOnThird":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,7],"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":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"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":1},"pitchData":{"startSpeed":79.3,"endSpeed":71.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.737941696366832,"aZ":-44.94972101630061,"pfxX":-4.834143285708674,"pfxZ":-9.736360692559963,"pX":-0.12928437426106776,"pZ":2.7783440358028026,"vX0":-1.6503754762101912,"vY0":-115.34405421033871,"vZ0":2.4222112085337923,"x":121.93,"y":163.76,"x0":1.22891632664333,"y0":50.00435639268152,"z0":6.13458417424945,"aX":-6.341497955574072},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.8,"breakVerticalInduced":-16.3,"breakHorizontal":9.2,"spinRate":2554,"spinDirection":334},"zone":5,"typeConfidence":0.9,"plateTime":0.4797555868426917,"extension":7.089309939821218},"index":0,"playId":"9f03f832-73d6-3835-8a73-c10b83ba8978","pitchNumber":1,"startTime":"2026-08-26T20:41:18.416Z","endTime":"2026-08-26T20:41:22.332Z","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":"18bd33e4-03ac-4553-9ca3-9d7fd3647a88","startTime":"2026-08-26T20:41:50.714Z","endTime":"2026-08-26T20:41:55.714Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":71.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.66638960410985,"aZ":-44.922400139070156,"pfxX":-4.685285685085969,"pfxZ":-9.789021597009292,"pX":-0.954656808053001,"pZ":1.6833855004841831,"vX0":-3.194742092796487,"vY0":-115.2166363567954,"vZ0":0.19418794543366946,"x":153.39,"y":193.33,"x0":1.0741259012426405,"y0":50.00281131163426,"z0":6.054748200921916,"aX":-6.10114308814595},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.8,"breakVerticalInduced":-17.2,"breakHorizontal":9.5,"spinRate":2594,"spinDirection":332},"zone":13,"typeConfidence":0.9,"plateTime":0.48122430875408684,"extension":7.127673512103369},"index":2,"playId":"57162f46-1f5d-383c-b762-1a21b46abaa1","pitchNumber":2,"startTime":"2026-08-26T20:42:07.058Z","endTime":"2026-08-26T20:42:10.777Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":70.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.34438801010449,"aZ":-44.305001521383346,"pfxX":-4.922046058359517,"pfxZ":-9.588553446174675,"pX":1.4424878990762988,"pZ":2.588038832894079,"vX0":1.992631178919063,"vY0":-112.8871914375067,"vZ0":2.2953603908223146,"x":62.02,"y":168.9,"x0":1.1782122343941372,"y0":50.00267952930548,"z0":6.084209727600858,"aX":-6.226751113562453},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.3,"breakVerticalInduced":-16.2,"breakHorizontal":8.3,"spinRate":2514,"spinDirection":336},"zone":14,"typeConfidence":0.9,"plateTime":0.48891813417111196,"extension":7.157564507142002},"index":3,"playId":"21b7952b-96df-3eb4-91e9-89764e60577a","pitchNumber":3,"startTime":"2026-08-26T20:42:26.343Z","endTime":"2026-08-26T20:42:29.781Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":72.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.29451322050567,"aZ":-42.62116517395979,"pfxX":-4.335024243955436,"pfxZ":-7.782050299584549,"pX":-0.4936967252007717,"pZ":2.389562064052138,"vX0":-2.348294137940892,"vY0":-116.16606638058435,"vZ0":0.972976852624631,"x":135.82,"y":174.26,"x0":1.099231691582913,"y0":50.000909134643635,"z0":6.073404440175983,"aX":-5.82091206184406},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-13.4,"breakHorizontal":8.5,"spinRate":2510,"spinDirection":333},"zone":4,"typeConfidence":0.86,"plateTime":0.4746827122810062,"extension":7.08871091661579},"index":4,"playId":"fa7f15d3-7151-31b3-9e68-b38716069baa","pitchNumber":4,"startTime":"2026-08-26T20:42:48.816Z","endTime":"2026-08-26T20:42:52.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.198852038615676,"aZ":-43.13856405647422,"pfxX":-4.650492803584916,"pfxZ":-8.110940538149435,"pX":-0.9546917089856415,"pZ":0.9589801067549697,"vX0":-2.9849747882805504,"vY0":-116.96515502042367,"vZ0":-1.8811287227327016,"x":153.39,"y":212.89,"x0":0.9534725204326995,"y0":50.00486383791708,"z0":5.91334368374434,"aX":-6.283401541561636},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-14.9,"breakHorizontal":9.2,"spinRate":2381,"spinDirection":337},"zone":13,"typeConfidence":0.89,"plateTime":0.4728262929446885,"extension":7.259152558933656},"index":5,"playId":"2054355a-c3bd-3ffa-8e64-8b3e4c668c58","pitchNumber":5,"startTime":"2026-08-26T20:43:09.534Z","endTime":"2026-08-26T20:43:13.146Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2026-08-26T20:43:29.185Z","endTime":"2026-08-26T20:43:44.217Z","isPitch":false,"type":"action","player":{"id":669326,"link":"/api/v1/people/669326"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":72.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.94759298382161,"aZ":-44.162839257912744,"pfxX":-4.136357730138405,"pfxZ":-9.051030369960161,"pX":-0.7732216603665338,"pZ":0.6287649533483459,"vX0":-2.9090436947162464,"vY0":-116.92096982303174,"vZ0":-2.111193765371966,"x":146.47,"y":221.8,"x0":1.0440535527278305,"y0":50.00399451508424,"z0":5.860870454916715,"aX":-5.477806727875405},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-16.6,"breakHorizontal":8.4,"spinRate":2592,"spinDirection":334},"zone":13,"typeConfidence":0.89,"plateTime":0.4764888996406844,"extension":7.198145467790042},"index":7,"playId":"3f1b2103-dd65-35d1-89d4-f0b4286aa010","pitchNumber":6,"startTime":"2026-08-26T20:43:44.217Z","endTime":"2026-08-26T20:43:50.047Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:43:50.047Z","atBatIndex":16},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Zach Neto hit by pitch. Josh Lowe scores. Denzer Guzman to 3rd. Bryce Teodosio to 2nd.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-26T20:44:56.650Z","endTime":"2026-08-26T20:46:04.109Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":48},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"postOnSecond":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"postOnThird":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":{"id":676282,"link":"/api/v1/people/676282"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"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-08-26T20:44:06.674Z","endTime":"2026-08-26T20:44:58.738Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":71.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.11996656121177,"aZ":-42.9673546371733,"pfxX":-4.9775502518480215,"pfxZ":-8.353731668611243,"pX":1.473050845990109,"pZ":3.2933169920476257,"vX0":2.2788502437952665,"vY0":-113.9122664097844,"vZ0":3.2624155289001644,"x":60.85,"y":149.86,"x0":1.0975723214839606,"y0":50.00122036488572,"z0":6.139249073585581,"aX":-6.433694316816182},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-13.7,"breakHorizontal":8.3,"spinRate":2462,"spinDirection":331},"zone":12,"typeConfidence":0.88,"plateTime":0.48388971991518526,"extension":7.020217577275673},"index":1,"playId":"2344daa6-dd48-386f-bc79-110d2bb546d6","pitchNumber":1,"startTime":"2026-08-26T20:44:58.738Z","endTime":"2026-08-26T20:45:01.962Z","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":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.212536862894385,"aZ":-26.39671571215421,"pfxX":-1.2341216061290918,"pfxZ":3.6547606792261043,"pX":0.6495024422374096,"pZ":3.5614449952957172,"vX0":-0.6917040245908668,"vY0":-124.94032785656391,"vZ0":-0.13930936238603164,"x":92.24,"y":142.62,"x0":1.0902928047471674,"y0":50.00350436057093,"z0":5.787625205575877,"aX":-1.9504498898909974},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.8,"breakHorizontal":2.4,"spinRate":2007,"spinDirection":229},"zone":12,"typeConfidence":0.89,"plateTime":0.4384298201067427,"extension":7.155211529119839},"index":2,"playId":"2abe63f2-e69c-3815-9631-b1d8287795b0","pitchNumber":2,"startTime":"2026-08-26T20:45:13.924Z","endTime":"2026-08-26T20:45:17.408Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.84334679332618,"aZ":-25.944499780332706,"pfxX":-1.4000889609607756,"pfxZ":3.8665664794141295,"pX":0.17278445000951748,"pZ":1.7338969343038566,"vX0":-1.742936299394504,"vY0":-126.15202808646588,"vZ0":-4.598692142118588,"x":110.41,"y":191.96,"x0":1.0546902290115197,"y0":50.001463703830005,"z0":5.6736456811136975,"aX":-2.254495864127078},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.2,"breakHorizontal":2.9,"spinRate":1998,"spinDirection":209},"zone":8,"typeConfidence":0.91,"plateTime":0.43430574507585584,"extension":7.291134665120522},"index":3,"playId":"c1c621fa-8463-384d-9f61-380a8aaaf1f7","pitchNumber":3,"startTime":"2026-08-26T20:45:31.612Z","endTime":"2026-08-26T20:45:35.839Z","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":1},"index":4,"startTime":"2026-08-26T20:45:48.763Z","endTime":"2026-08-26T20:45:59.211Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.859424846133663,"aZ":-44.911395768224345,"pfxX":-3.643980189565103,"pfxZ":-9.401967878840242,"pX":-1.4105415280826443,"pZ":1.8378054450004955,"vX0":-4.112653526347457,"vY0":-116.78476770673105,"vZ0":0.22785601738518957,"x":170.77,"y":189.16,"x0":0.8592338139385921,"y0":50.00066356455914,"z0":6.029789125464143,"aX":-4.937796094928522},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-16.6,"breakHorizontal":7.8,"spinRate":2633,"spinDirection":334},"zone":13,"typeConfidence":0.9,"plateTime":0.47242143093731537,"extension":7.120485475459194},"index":5,"playId":"b16c180f-993e-3b05-ae58-be1c7147728c","pitchNumber":4,"startTime":"2026-08-26T20:45:59.211Z","endTime":"2026-08-26T20:46:04.109Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:46:04.109Z","atBatIndex":17},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Mike Trout out on a sacrifice fly to center fielder Steven Kwan. Denzer Guzman scores.","rbi":1,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-26T20:46:25.493Z","endTime":"2026-08-26T20:47:05.844Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"postOnSecond":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":{"id":676282,"link":"/api/v1/people/676282"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.216337524826248,"aZ":-25.281142196225478,"pfxX":6.7891875042125935,"pfxZ":4.777239306928154,"pX":1.1972733155700765,"pZ":2.987410389973142,"vX0":-1.3455124474192173,"vY0":-119.93799199164678,"vZ0":-1.3029606025135165,"x":71.36,"y":158.12,"x0":0.8870186173714777,"y0":50.00500395592438,"z0":5.812152362329986,"aX":9.799572423632174},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":8.5,"breakHorizontal":-11.9,"spinRate":1379,"spinDirection":129},"zone":12,"typeConfidence":0.89,"plateTime":0.45832184300248535,"extension":7.257673066817764},"index":0,"playId":"7240f014-518f-3707-a386-1eceabb18e8e","pitchNumber":1,"startTime":"2026-08-26T20:46:41.425Z","endTime":"2026-08-26T20:46:44.547Z","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":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.26606988047734,"aZ":-14.78896972101082,"pfxX":3.534349060756499,"pfxZ":9.307786116859987,"pX":-0.13111447020589476,"pZ":2.097482206830512,"vX0":-3.6266456965909075,"vY0":-135.9052614626614,"vZ0":-6.7158094104215635,"x":122.0,"y":182.15,"x0":0.7625230675858528,"y0":50.0008628482169,"z0":5.631049673487419,"aX":6.59962521954763},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.6,"breakHorizontal":-5.6,"spinRate":1907,"spinDirection":151},"zone":8,"typeConfidence":0.9,"plateTime":0.40328514495520507,"extension":7.34729304577346},"hitData":{"launchSpeed":91.4,"launchAngle":19.0,"totalDistance":297.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":149.24,"coordY":81.77}},"index":1,"playId":"cfa6ba75-67aa-3789-bd03-621c86d7ba15","pitchNumber":2,"startTime":"2026-08-26T20:46:56.043Z","endTime":"2026-08-26T20:47:05.844Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:47:05.844Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vaughn Grissom flies out to right fielder Jo Adell.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-26T20:47:21.713Z","endTime":"2026-08-26T20:48:05.062Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":72.7,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.50622322832226,"aZ":-44.019335658108865,"pfxX":-4.9365506643529775,"pfxZ":-8.8562864757898,"pX":-1.2777885727599847,"pZ":1.857798232436044,"vX0":-3.4830536397211365,"vY0":-115.97835026117012,"vZ0":0.2192461437949158,"x":165.71,"y":188.62,"x0":0.8950585059137685,"y0":50.00542999420711,"z0":6.026446950201749,"aX":-6.599049183700549},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-15.6,"breakHorizontal":10.0,"spinRate":2636,"spinDirection":334},"zone":13,"typeConfidence":0.9,"plateTime":0.4757085583220846,"extension":7.07279677097316},"index":0,"playId":"80dcccdb-e153-35eb-846b-431e59e4b736","pitchNumber":1,"startTime":"2026-08-26T20:47:37.326Z","endTime":"2026-08-26T20:47:40.995Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.4,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.069911489220182,"aZ":-18.576398497113914,"pfxX":4.429030371404081,"pfxZ":7.410391511840048,"pX":0.13769543282469918,"pZ":3.137342077490943,"vX0":-3.203369572524033,"vY0":-135.004481617431,"vZ0":-3.6316546421549636,"x":111.75,"y":154.07,"x0":0.7678724590509298,"y0":50.00177732710116,"z0":5.817663350537705,"aX":8.125211536235412},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.8,"breakHorizontal":-7.3,"spinRate":1772,"spinDirection":149},"zone":2,"typeConfidence":0.9,"plateTime":0.40666789180665086,"extension":7.294778374075162},"hitData":{"launchSpeed":93.8,"launchAngle":39.0,"totalDistance":333.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.38,"coordY":77.19}},"index":1,"playId":"4ffb38f0-499c-344c-b569-2036a1c1ac67","pitchNumber":2,"startTime":"2026-08-26T20:47:55.657Z","endTime":"2026-08-26T20:48:05.062Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:48:05.062Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brayan Rocchio flies out to left fielder Jose Siri.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-26T20:50:35.389Z","endTime":"2026-08-26T20:51:32.657Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-26T20:50:13.066Z","endTime":"2026-08-26T20:50:37.581Z","isPitch":false,"type":"action","player":{"id":677587,"link":"/api/v1/people/677587"}},{"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.6,"endSpeed":85.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.075172153993776,"aZ":-16.208548649054134,"pfxX":-6.744054607768108,"pfxZ":8.419660668081708,"pX":-0.19050695215679106,"pZ":3.275746405822274,"vX0":8.702112970738451,"vY0":-137.46865046003137,"vZ0":-3.3911238689789953,"x":124.26,"y":150.33,"x0":-2.5345092680309977,"y0":50.00294047468761,"z0":5.63879323265,"aX":-12.789641603496563},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.6,"breakHorizontal":10.2,"spinRate":2182,"spinDirection":214},"zone":11,"typeConfidence":0.89,"plateTime":0.3998417787341939,"extension":7.053868344289309},"index":1,"playId":"db80e27a-cd25-38fd-b963-1c2d43f41e33","pitchNumber":1,"startTime":"2026-08-26T20:50:37.581Z","endTime":"2026-08-26T20:50:41.344Z","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":0},"pitchData":{"startSpeed":80.8,"endSpeed":73.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.00891791107944,"aZ":-33.40395070542402,"pfxX":2.5805273365726897,"pfxZ":-0.8904510851101026,"pX":-0.6036630696974088,"pZ":3.2356975929983194,"vX0":3.7606934462706976,"vY0":-117.60253173960582,"vZ0":1.2515083033009082,"x":140.01,"y":151.42,"x0":-2.566793588188912,"y0":50.00156072090807,"z0":5.825924388253307,"aX":3.567306126550505},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-1.0,"breakHorizontal":-5.6,"spinRate":2581,"spinDirection":41},"zone":1,"typeConfidence":2.0,"plateTime":0.46806699318264267,"extension":6.987382125750142},"index":2,"playId":"7c06fed3-28f3-31b9-a4e6-b626fe8b7349","pitchNumber":2,"startTime":"2026-08-26T20:50:51.433Z","endTime":"2026-08-26T20:50:54.957Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":75.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.649072569829258,"aZ":-29.399276580705738,"pfxX":-5.434511423553377,"pfxZ":1.8964288562019949,"pX":-0.8461026025245819,"pZ":3.147849281152846,"vX0":5.803409793138934,"vY0":-120.64403261976358,"vZ0":0.20112991410295877,"x":149.25,"y":153.79,"x0":-2.5828440292566195,"y0":50.005395754914666,"z0":5.666000635479179,"aX":-7.969285961088246},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.7,"breakHorizontal":8.4,"spinRate":1661,"spinDirection":251},"zone":11,"typeConfidence":0.89,"plateTime":0.45493585729314034,"extension":7.156587151234333},"index":3,"playId":"006f6cc2-0405-30e2-b7e4-b8c11f00e5c4","pitchNumber":3,"startTime":"2026-08-26T20:51:05.822Z","endTime":"2026-08-26T20:51:09.709Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.427434709009287,"aZ":-30.02947076844812,"pfxX":-5.506672325907596,"pfxZ":1.4635108698953818,"pX":-0.860883070320718,"pZ":2.489076481869445,"vX0":6.068431166738892,"vY0":-119.95245492367295,"vZ0":-0.959567651750665,"x":149.81,"y":171.57,"x0":-2.703826705108529,"y0":50.00131376347579,"z0":5.56316502241601,"aX":-8.053175313561258},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.6,"breakHorizontal":8.5,"spinRate":1718,"spinDirection":253},"zone":11,"typeConfidence":0.89,"plateTime":0.4560128397983849,"extension":7.144145304164921},"hitData":{"launchSpeed":84.5,"launchAngle":34.0,"totalDistance":292.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":61.5,"coordY":100.95}},"index":4,"playId":"8414ac89-371b-313d-8629-20ab96cde64e","pitchNumber":4,"startTime":"2026-08-26T20:51:23.741Z","endTime":"2026-08-26T20:51:32.657Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:51:32.657Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Steven Kwan grounds out, second baseman Christian Moore to first baseman Vaughn Grissom.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-26T20:51:40.038Z","endTime":"2026-08-26T20:53:22.588Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.0,"endSpeed":87.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.29279357081924,"aZ":-13.75511310160795,"pfxX":-6.9698763949200355,"pfxZ":9.41422190332485,"pX":-0.05823963886629054,"pZ":2.8114018065109807,"vX0":9.109106724976728,"vY0":-139.46502687531404,"vZ0":-4.959296309487641,"x":119.22,"y":162.87,"x0":-2.4713505489052485,"y0":50.00630201781014,"z0":5.529942643981953,"aX":-13.642653559577356},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.1,"breakHorizontal":10.6,"spinRate":2231,"spinDirection":217},"zone":2,"typeConfidence":0.9,"plateTime":0.3937342187134196,"extension":7.294360777359991},"index":0,"playId":"88831f77-f5bb-3e16-a6ee-7f014d8a8669","pitchNumber":1,"startTime":"2026-08-26T20:51:56.038Z","endTime":"2026-08-26T20:51:59.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, 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":82.5,"endSpeed":74.9,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.95514060032563,"aZ":-34.53497128735767,"pfxX":5.261730421758481,"pfxZ":-1.6389980175480048,"pX":-0.5904348869893171,"pZ":3.9711903641921635,"vX0":3.068983606422209,"vY0":-119.98637094288493,"vZ0":2.9152308535298115,"x":139.51,"y":131.56,"x0":-2.575093173263065,"y0":50.003066624886046,"z0":5.843911140647632,"aX":7.574784257624085},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.9,"breakHorizontal":-10.3,"spinRate":2593,"spinDirection":44},"zone":11,"typeConfidence":2.0,"plateTime":0.45871532713492025,"extension":6.943896361288777},"index":1,"playId":"edee78fb-8078-3f75-ad32-a8e6df693059","pitchNumber":2,"startTime":"2026-08-26T20:52:09.203Z","endTime":"2026-08-26T20:52:13.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":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.4,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.319618974275304,"aZ":-26.073372969343133,"pfxX":1.2099760865412161,"pfxZ":3.73900009927164,"pX":0.8084532772014903,"pZ":0.9220180710484077,"vX0":8.236847146274378,"vY0":-127.24883878767687,"vZ0":-6.112993206653025,"x":86.18,"y":213.89,"x0":-2.6342580493788312,"y0":50.0026305734206,"z0":5.434666298635428,"aX":1.9741163711526863},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.5,"breakHorizontal":-4.2,"spinRate":2390,"spinDirection":162},"zone":14,"typeConfidence":0.89,"plateTime":0.43124860224619344,"extension":7.037949871408549},"index":2,"playId":"78e4f6fd-239c-3ba9-b286-0936fa35165d","pitchNumber":3,"startTime":"2026-08-26T20:52:22.287Z","endTime":"2026-08-26T20:52:26.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.2,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.14556792191663,"aZ":-18.46974611669593,"pfxX":-8.389504239718514,"pfxZ":7.162689385446225,"pX":-0.7012062982360591,"pZ":1.9700019281426766,"vX0":8.62081160762565,"vY0":-138.00714193116758,"vZ0":-5.76108419345101,"x":143.73,"y":185.59,"x0":-2.788216664903813,"y0":50.00032410919944,"z0":5.3449425808953555,"aX":-16.044147455029357},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.8,"breakHorizontal":13.2,"spinRate":2252,"spinDirection":218},"zone":7,"typeConfidence":0.9,"plateTime":0.39818868092047044,"extension":7.2916060570609025},"index":3,"playId":"197f9192-992b-3820-aa3e-7e9a417ea59d","pitchNumber":4,"startTime":"2026-08-26T20:52:40.585Z","endTime":"2026-08-26T20:52:43.834Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.23785723686008,"aZ":-17.730965380678686,"pfxX":-7.819274352927563,"pfxZ":7.222330822550731,"pX":-0.8701384240220856,"pZ":2.9758455362069247,"vX0":7.22103625401397,"vY0":-141.04527701146668,"vZ0":-3.998387475223405,"x":150.17,"y":158.43,"x0":-2.456607919205563,"y0":50.00674194986535,"z0":5.566604819958776,"aX":-15.644788751871053},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.4,"breakHorizontal":12.6,"spinRate":2195,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.3894079557587915,"extension":7.261997334339833},"index":4,"playId":"88a76949-33e2-3197-8dfd-c66ce7f842fc","pitchNumber":5,"startTime":"2026-08-26T20:52:57.166Z","endTime":"2026-08-26T20:53:00.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.6,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.71408897470136,"aZ":-17.23270887171659,"pfxX":-8.482111605851234,"pfxZ":7.340875737902069,"pX":-0.44606648273240657,"pZ":1.4496938648432673,"vX0":8.945408059161807,"vY0":-141.20014418933656,"vZ0":-8.034656305197277,"x":134.0,"y":199.64,"x0":-2.540917582525545,"y0":50.00632851560446,"z0":5.424175979575272,"aX":-17.270399089434452},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.9,"breakHorizontal":13.7,"spinRate":2285,"spinDirection":219},"zone":13,"typeConfidence":0.9,"plateTime":0.3867306362994678,"extension":7.224507133317367},"hitData":{"launchSpeed":95.2,"launchAngle":-23.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.22,"coordY":134.3}},"index":5,"playId":"a69d46db-7a0b-3c10-927b-7911cb9a4f9b","pitchNumber":6,"startTime":"2026-08-26T20:53:15.087Z","endTime":"2026-08-26T20:53:22.588Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:53:22.588Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Travis Bazzana singles on a ground ball to first baseman Vaughn Grissom.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-26T20:53:34.453Z","endTime":"2026-08-26T20:55:24.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":81.4,"endSpeed":74.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.84116838965674,"aZ":-34.595525600876634,"pfxX":1.3108079132962545,"pfxZ":-1.7057307543794291,"pX":-0.31749652985583526,"pZ":2.687549601910836,"vX0":5.156983738490284,"vY0":-118.52281473754103,"vZ0":0.2254385813889277,"x":129.1,"y":166.22,"x0":-2.6924768752647763,"y0":50.00091221013955,"z0":5.752719800198692,"aX":1.8627943231962896},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-2.8,"breakHorizontal":-3.6,"spinRate":2527,"spinDirection":41},"zone":4,"typeConfidence":0.64,"plateTime":0.4622764177393308,"extension":6.948126020342341},"index":0,"playId":"c35d6cd9-9427-3cc5-9df6-196acac9ceff","pitchNumber":1,"startTime":"2026-08-26T20:53:49.972Z","endTime":"2026-08-26T20:53:53.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.28663575355094,"aZ":-29.65538295684926,"pfxX":-5.692574040732248,"pfxZ":1.6488944303478155,"pX":0.7240014189998955,"pZ":1.2664135339179863,"vX0":9.716606018675646,"vY0":-122.54517250127763,"vZ0":-4.143714034682242,"x":89.4,"y":204.59,"x0":-2.5454763120860244,"y0":50.00393173379173,"z0":5.501195507419228,"aX":-8.695662133203797},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.3,"breakHorizontal":8.2,"spinRate":1750,"spinDirection":253},"zone":14,"typeConfidence":0.86,"plateTime":0.44627511278017895,"extension":7.2072484962696794},"index":1,"playId":"cc4ee380-c3f2-367c-b3b5-c1ad37233edd","pitchNumber":2,"startTime":"2026-08-26T20:54:02.320Z","endTime":"2026-08-26T20:54:05.777Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-26T20:54:16.942Z","endTime":"2026-08-26T20:54:31.665Z","isPitch":false,"type":"action","player":{"id":683953,"link":"/api/v1/people/683953"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.466210546426158,"aZ":-28.869580002909775,"pfxX":-4.8001740723822595,"pfxZ":2.186546838073923,"pX":-0.20250186457468122,"pZ":0.9522129580272476,"vX0":7.19335575221009,"vY0":-122.49325280205785,"vZ0":-4.853407033860453,"x":124.72,"y":213.07,"x0":-2.561086033509233,"y0":50.002833756043124,"z0":5.443832345303134,"aX":-7.254046337875067},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.0,"breakHorizontal":6.8,"spinRate":1907,"spinDirection":252},"zone":13,"typeConfidence":0.79,"plateTime":0.4481067852847995,"extension":7.2640240324600285},"index":3,"playId":"c058e362-7e7f-3f99-b3a7-54255a291107","pitchNumber":3,"startTime":"2026-08-26T20:54:31.665Z","endTime":"2026-08-26T20:54:36.266Z","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.8,"endSpeed":88.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.70826014567831,"aZ":-16.614739060749773,"pfxX":-7.372178446985618,"pfxZ":7.644630334269298,"pX":-0.6883841966890016,"pZ":3.225258295944399,"vX0":7.5801946128733055,"vY0":-142.24546859333643,"vZ0":-3.65629737437441,"x":143.24,"y":151.7,"x0":-2.438744553148404,"y0":50.00197596721974,"z0":5.590399988722981,"aX":-15.00384424060216},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.2,"breakHorizontal":11.6,"spinRate":2200,"spinDirection":219},"zone":1,"typeConfidence":0.9,"plateTime":0.3860709763864336,"extension":7.16982962972546},"index":4,"playId":"9f620932-69eb-364c-83d7-ae2de58771d5","pitchNumber":4,"startTime":"2026-08-26T20:54:49.566Z","endTime":"2026-08-26T20:54:52.605Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.263200761598974,"aZ":-32.30143252800566,"pfxX":-4.711910683429785,"pfxZ":-0.08950417717918135,"pX":-0.04402446368724463,"pZ":1.6685782618294929,"vX0":7.765910298020521,"vY0":-121.68087686098458,"vZ0":-2.4640724678323433,"x":118.68,"y":193.73,"x0":-2.6736625764852553,"y0":50.00021782204468,"z0":5.510199042008088,"aX":-7.021487914966495},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.5,"breakHorizontal":6.6,"spinRate":1705,"spinDirection":253},"zone":8,"typeConfidence":0.72,"plateTime":0.4512072746463893,"extension":7.208192089581774},"hitData":{"launchSpeed":70.2,"launchAngle":6.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":171.04,"coordY":176.26}},"index":5,"playId":"2b9a589a-8035-3843-9baf-38d325cd193e","pitchNumber":5,"startTime":"2026-08-26T20:55:11.799Z","endTime":"2026-08-26T20:55:24.387Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:55:24.387Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Ramírez singles on a sharp line drive. Travis Bazzana out at 2nd, hit by batted ball, second baseman Christian Moore unassisted.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-26T20:55:37.904Z","endTime":"2026-08-26T20:56:59.351Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_hbr","runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":75.7,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.06096278018825,"aZ":-27.636365564262512,"pfxX":-6.3804103886795325,"pfxZ":3.101347148257272,"pX":-0.07926504925797546,"pZ":1.3763059605821206,"vX0":7.796690159267986,"vY0":-121.174138826773,"vZ0":-4.018152556744678,"x":120.02,"y":201.62,"x0":-2.532750288645358,"y0":50.00479195681434,"z0":5.512660540056059,"aX":-9.344282866139134},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.8,"breakHorizontal":9.4,"spinRate":1722,"spinDirection":252},"zone":13,"typeConfidence":0.89,"plateTime":0.45469591306459156,"extension":7.277151545343755},"index":0,"playId":"8616387b-3250-372e-aeb8-c31b5f365d40","pitchNumber":1,"startTime":"2026-08-26T20:56:14.589Z","endTime":"2026-08-26T20:56:18.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":75.9,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.97820327257781,"aZ":-30.877958270282484,"pfxX":-5.573479505676997,"pfxZ":0.8817264333251096,"pX":-1.3950540304025518,"pZ":2.4797254772208204,"vX0":4.70033450605734,"vY0":-121.65507970889271,"vZ0":-1.1960557728444214,"x":170.18,"y":171.83,"x0":-2.641263709339601,"y0":50.00538873067342,"z0":5.688573470669916,"aX":-8.238595981834342},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.6,"breakHorizontal":8.8,"spinRate":1737,"spinDirection":252},"zone":11,"typeConfidence":0.85,"plateTime":0.45264367390825067,"extension":7.037366926863532},"index":1,"playId":"549e3ad8-3de0-3695-8d7d-29df246f7984","pitchNumber":2,"startTime":"2026-08-26T20:56:31.136Z","endTime":"2026-08-26T20:56:34.767Z","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":97.0,"endSpeed":87.4,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.53911760771222,"aZ":-16.637276293561076,"pfxX":-7.644835594817293,"pfxZ":7.859595183611059,"pX":-0.009215495283938604,"pZ":1.9286972904718827,"vX0":9.043733243372529,"vY0":-140.7775714471328,"vZ0":-6.951827191072283,"x":117.35,"y":186.71,"x0":-2.29367812726275,"y0":50.001323406389396,"z0":5.537179292724294,"aX":-15.108438423141683},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.7,"breakHorizontal":11.6,"spinRate":2208,"spinDirection":215},"zone":8,"typeConfidence":0.9,"plateTime":0.3913940830841969,"extension":7.215886874382448},"hitData":{"launchSpeed":105.6,"launchAngle":6.0,"totalDistance":135.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":149.84,"coordY":157.48}},"index":2,"playId":"faf02a74-f10e-3365-bd60-bebfb58ddae6","pitchNumber":3,"startTime":"2026-08-26T20:56:48.859Z","endTime":"2026-08-26T20:56:59.351Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T20:56:59.351Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Christian Moore walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-26T20:58:51.534Z","endTime":"2026-08-26T21:00:49.300Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.212109112190348,"aZ":-15.033746651590489,"pfxX":3.4508212145176502,"pfxZ":9.559423125560878,"pX":-0.7225935805466481,"pZ":4.147129447053001,"vX0":-5.3747312361721225,"vY0":-133.4374047031554,"vZ0":-1.703948697886181,"x":144.54,"y":126.81,"x0":0.8745911923982149,"y0":50.0038770102885,"z0":5.883696127096896,"aX":6.188740592292869},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.2,"breakHorizontal":-5.0,"spinRate":1921,"spinDirection":155},"zone":11,"typeConfidence":0.9,"plateTime":0.4113615308786591,"extension":7.308863987388077},"index":0,"playId":"4fe9ddaf-c9ba-37c9-aacd-0501c9248a11","pitchNumber":1,"startTime":"2026-08-26T20:59:05.741Z","endTime":"2026-08-26T20:59:09.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.9689257331506,"aZ":-15.036742747094083,"pfxX":3.7810194883640285,"pfxZ":9.531568515755069,"pX":-0.06039685033249886,"pZ":3.0550274150228782,"vX0":-3.8988974776607868,"vY0":-133.314661623997,"vZ0":-4.329882110699285,"x":119.3,"y":156.29,"x0":0.930610742566517,"y0":50.001689329592644,"z0":5.7873628993889525,"aX":6.797638509124854},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.6,"breakHorizontal":-6.0,"spinRate":1797,"spinDirection":151},"zone":2,"typeConfidence":0.9,"plateTime":0.41103936319837686,"extension":7.253069549604088},"index":1,"playId":"9a6e08fd-b965-3e71-8389-5c6c3cf02661","pitchNumber":2,"startTime":"2026-08-26T20:59:18.103Z","endTime":"2026-08-26T20:59:21.223Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":71.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.15058218680805,"aZ":-44.63002236971326,"pfxX":-5.2820365970445255,"pfxZ":-9.529424226278007,"pX":0.35530693908848876,"pZ":2.4258896689983174,"vX0":-0.19414760638558287,"vY0":-114.75529558378734,"vZ0":1.5515340776146167,"x":103.46,"y":173.28,"x0":1.125646141235393,"y0":50.002924329199224,"z0":6.1559137481885875,"aX":-6.904775900239788},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-16.3,"breakHorizontal":9.6,"spinRate":2692,"spinDirection":333},"zone":6,"typeConfidence":0.9,"plateTime":0.4809610179698023,"extension":6.9172405887286965},"index":2,"playId":"d4415aca-7f04-3317-95e2-c64b1464dee9","pitchNumber":3,"startTime":"2026-08-26T20:59:32.270Z","endTime":"2026-08-26T20:59:36.141Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-26T20:59:43.326Z","endTime":"2026-08-26T20:59:54.601Z","isPitch":false,"type":"action","player":{"id":695681,"link":"/api/v1/people/695681"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":71.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.933182342564923,"aZ":-44.26910268102682,"pfxX":-5.159919043841104,"pfxZ":-9.232937499220842,"pX":-1.1085775383472134,"pZ":2.4656608170120573,"vX0":-3.3538177315428075,"vY0":-114.80977574669149,"vZ0":1.70847910178061,"x":159.26,"y":172.21,"x0":1.050890586467383,"y0":50.001561516416594,"z0":6.081899422491702,"aX":-6.760046895073291},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-15.7,"breakHorizontal":10.3,"spinRate":2743,"spinDirection":325},"zone":13,"typeConfidence":0.9,"plateTime":0.48049328142155634,"extension":7.086987894953967},"index":4,"playId":"7ff1ef52-0191-33b9-b00f-d63644f1c462","pitchNumber":4,"startTime":"2026-08-26T20:59:54.601Z","endTime":"2026-08-26T20:59:58.387Z","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":90.6,"endSpeed":82.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.267994010936047,"aZ":-16.47021636950035,"pfxX":2.188320127016733,"pfxZ":8.95152495696395,"pX":0.5510364609368774,"pZ":4.560228097994703,"vX0":-1.5285066596938426,"vY0":-131.91888079525208,"vZ0":-0.4911481175193759,"x":96.0,"y":115.65,"x0":0.8549898935916836,"y0":50.00391204722144,"z0":5.968017773288387,"aX":3.8394645993936467},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.3,"breakHorizontal":-3.6,"spinRate":1894,"spinDirection":152},"zone":12,"typeConfidence":0.88,"plateTime":0.41594182575822236,"extension":7.150513894031112},"index":5,"playId":"becbfd08-064d-3a66-be13-4f72cad02df9","pitchNumber":5,"startTime":"2026-08-26T21:00:09.012Z","endTime":"2026-08-26T21:00:12.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.21411732563164,"aZ":-16.042244621751326,"pfxX":3.849766471834231,"pfxZ":8.860552342689655,"pX":0.3706414269575197,"pZ":3.461452427255166,"vX0":-2.730948599435172,"vY0":-134.12484104682704,"vZ0":-3.1903297201872682,"x":102.87,"y":145.32,"x0":0.902269137541758,"y0":50.00139605789493,"z0":5.811369786237956,"aX":7.008203477754176},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.6,"breakHorizontal":-6.4,"spinRate":1942,"spinDirection":153},"zone":12,"typeConfidence":0.9,"plateTime":0.408477980966103,"extension":7.293170725631797},"index":6,"playId":"53a22f2f-e755-3904-803a-0763afce5c82","pitchNumber":6,"startTime":"2026-08-26T21:00:25.277Z","endTime":"2026-08-26T21:00:28.594Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.913990043474914,"aZ":-26.45419609009314,"pfxX":-2.607384293283396,"pfxZ":3.5239604389792536,"pX":-0.7110747525875741,"pZ":0.40068204343281333,"vX0":-3.237770906187531,"vY0":-126.11547576325778,"vZ0":-7.848965737614565,"x":144.1,"y":227.96,"x0":0.924647911235576,"y0":50.00322029475562,"z0":5.664972455704121,"aX":-4.229340849330259},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.9,"breakHorizontal":5.4,"spinRate":1965,"spinDirection":202},"zone":13,"typeConfidence":0.91,"plateTime":0.43311856959993555,"extension":7.267647906042053},"index":7,"playId":"f46bcf3b-7539-34be-bfc6-fdf39d2bb537","pitchNumber":7,"startTime":"2026-08-26T21:00:45.640Z","endTime":"2026-08-26T21:00:49.300Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:00:49.300Z","atBatIndex":24},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jose Siri grounds into a double play, shortstop Brayan Rocchio to second baseman Travis Bazzana to first baseman Nathaniel Lowe. Christian Moore out at 2nd. Jose Siri out at 1st.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-26T21:01:05.859Z","endTime":"2026-08-26T21:02:20.188Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683953,"link":"/api/v1/people/683953"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.794125117014467,"aZ":-16.96316030894217,"pfxX":2.5865007861023654,"pfxZ":8.411329481031743,"pX":0.0900823520779549,"pZ":3.516869593520903,"vX0":-2.698653934795774,"vY0":-134.29280615805283,"vZ0":-2.9482947357197,"x":113.57,"y":143.82,"x0":0.7767836158099781,"y0":50.00160463002019,"z0":5.850333251145416,"aX":4.676877279085752},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.8,"breakHorizontal":-4.1,"spinRate":1845,"spinDirection":149},"zone":12,"typeConfidence":0.9,"plateTime":0.4094189766375673,"extension":7.188940641647151},"index":0,"playId":"53e4a271-c9ba-3490-bad0-77689503cfb6","pitchNumber":1,"startTime":"2026-08-26T21:01:20.145Z","endTime":"2026-08-26T21:01:23.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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.562870718741554,"aZ":-15.659153254012484,"pfxX":3.5104434473259407,"pfxZ":9.085161818333791,"pX":-0.6027889242644485,"pZ":2.135201165115898,"vX0":-4.579704245670302,"vY0":-134.32547377102878,"vZ0":-6.772651533335709,"x":139.98,"y":181.13,"x0":0.6724387727053589,"y0":50.001536297692624,"z0":5.81330271315616,"aX":6.38032462015281},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.1,"breakHorizontal":-5.3,"spinRate":1816,"spinDirection":150},"zone":7,"typeConfidence":0.9,"plateTime":0.40860159971914456,"extension":7.329699726961629},"index":1,"playId":"8b912e90-40d7-34d5-8c83-57b40e972786","pitchNumber":2,"startTime":"2026-08-26T21:01:38.221Z","endTime":"2026-08-26T21:01:41.567Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":71.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.235017330939858,"aZ":-43.34164354700313,"pfxX":-7.118700398748391,"pfxZ":-8.485102773071455,"pX":0.9293114017852059,"pZ":2.4958782173038,"vX0":1.3271418156910657,"vY0":-115.13853637376457,"vZ0":1.7448735546227612,"x":81.58,"y":171.39,"x0":1.2624445458676392,"y0":50.00167124845294,"z0":5.984833719900275,"aX":-9.371830512908243},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-14.4,"breakHorizontal":12.4,"spinRate":2575,"spinDirection":331},"zone":14,"typeConfidence":0.89,"plateTime":0.47928451566265906,"extension":7.029769823040125},"index":2,"playId":"c5c80dda-68ea-3954-94ab-df08cb04ffce","pitchNumber":3,"startTime":"2026-08-26T21:01:53.930Z","endTime":"2026-08-26T21:01:57.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":70.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77000831694793,"aZ":-44.19382239636783,"pfxX":-6.640203397545601,"pfxZ":-9.49497752821542,"pX":0.21555957457121497,"pZ":2.754642392568255,"vX0":0.020502316318402325,"vY0":-113.27693293132135,"vZ0":2.477860264796387,"x":108.78,"y":164.4,"x0":1.0652260559967233,"y0":50.0049725072395,"z0":6.151689256886404,"aX":-8.40277170528743},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.9,"breakVerticalInduced":-15.8,"breakHorizontal":11.9,"spinRate":2629,"spinDirection":333},"zone":5,"typeConfidence":0.89,"plateTime":0.48849595398251333,"extension":6.961702809678814},"hitData":{"launchSpeed":88.4,"launchAngle":-17.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.29,"coordY":153.85}},"index":3,"playId":"43b17aa1-1d45-31d2-b900-391136e7ab94","pitchNumber":4,"startTime":"2026-08-26T21:02:11.626Z","endTime":"2026-08-26T21:02:20.188Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:02:20.188Z","atBatIndex":25},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Josh Lowe pops out to shortstop Brayan Rocchio.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-26T21:02:47.268Z","endTime":"2026-08-26T21:03:12.496Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","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":1},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.4,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.149599831001417,"aZ":-15.686616283967819,"pfxX":3.4085529054898087,"pfxZ":9.300507696666573,"pX":-0.41956555593785205,"pZ":1.5479658046004336,"vX0":-4.1803008011591904,"vY0":-132.29810081656737,"vZ0":-7.756649368829991,"x":132.99,"y":196.98,"x0":0.7379651883610218,"y0":50.00526241895923,"z0":5.667100712288841,"aX":6.044791548083224},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.4,"breakHorizontal":-5.3,"spinRate":1760,"spinDirection":152},"zone":13,"typeConfidence":0.9,"plateTime":0.4139583254819632,"extension":7.348579627816092},"index":0,"playId":"8cbbf711-d1af-3566-9fd2-19773656fb5d","pitchNumber":1,"startTime":"2026-08-26T21:02:47.268Z","endTime":"2026-08-26T21:02:51.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":80.1,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.128136393221595,"aZ":-27.921769793987625,"pfxX":0.42734565695875215,"pfxZ":2.6335367224293798,"pX":0.028748988086244563,"pZ":1.8719862509634404,"vX0":-2.446648123840639,"vY0":-125.38724133095096,"vZ0":-3.8875871464117306,"x":115.9,"y":188.24,"x0":0.9559738613806101,"y0":50.003154421508654,"z0":5.686773772303272,"aX":0.6903080181169363},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.2,"breakHorizontal":-0.2,"spinRate":1909,"spinDirection":202},"zone":8,"typeConfidence":0.89,"plateTime":0.43459351262925594,"extension":7.316149688863179},"hitData":{"launchSpeed":73.8,"launchAngle":69.0,"totalDistance":118.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":115.32,"coordY":153.24}},"index":1,"playId":"4d8c02ad-2c98-3d13-87d1-5fc58411f4cb","pitchNumber":2,"startTime":"2026-08-26T21:03:02.858Z","endTime":"2026-08-26T21:03:12.496Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:03:12.496Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jo Adell grounds out, shortstop Zach Neto to first baseman Vaughn Grissom.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-26T21:05:30.084Z","endTime":"2026-08-26T21:05:53.984Z","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":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"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":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-26T21:05:22.148Z","endTime":"2026-08-26T21:05:32.246Z","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(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.2,"endSpeed":87.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.38679240497716,"aZ":-17.907581731724036,"pfxX":-8.075604100850548,"pfxZ":7.244635019206084,"pX":-1.3261845140438269,"pZ":3.002147056881791,"vX0":6.02923363079473,"vY0":-139.86964264868112,"vZ0":-3.976926057737784,"x":167.55,"y":157.72,"x0":-2.467348208715757,"y0":50.001022377380124,"z0":5.626511207096988,"aX":-15.899244164010044},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.4,"breakHorizontal":13.3,"spinRate":2289,"spinDirection":221},"zone":11,"typeConfidence":0.9,"plateTime":0.3925411845639646,"extension":7.1577909041405725},"index":1,"playId":"5aa92c88-2ddd-39e2-bb50-b9dc4256d28b","pitchNumber":1,"startTime":"2026-08-26T21:05:32.246Z","endTime":"2026-08-26T21:05:36.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15732529334216,"aZ":-19.997666323098525,"pfxX":-8.67911887992831,"pfxZ":6.16376001890133,"pX":-0.08430066326394789,"pZ":2.9177000158709543,"vX0":9.472237214906572,"vY0":-139.79705489796132,"vZ0":-3.915600980063066,"x":120.21,"y":160.0,"x0":-2.3924191637575745,"y0":50.002133786680766,"z0":5.652935383563588,"aX":-17.14157286694597},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.4,"breakHorizontal":13.7,"spinRate":2240,"spinDirection":219},"zone":2,"typeConfidence":0.9,"plateTime":0.39213193089207854,"extension":7.239799532299694},"hitData":{"launchSpeed":87.0,"launchAngle":-10.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.9,"coordY":152.64}},"index":2,"playId":"3aaa1871-b78f-3b61-9f1b-0ee1b3588576","pitchNumber":2,"startTime":"2026-08-26T21:05:45.904Z","endTime":"2026-08-26T21:05:53.984Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:05:53.984Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathaniel Lowe strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-26T21:05:57.901Z","endTime":"2026-08-26T21:07:04.327Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,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":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.634638524688416,"aZ":-30.81924606360903,"pfxX":-5.458675647295319,"pfxZ":0.8817127672860892,"pX":-0.18422626660015054,"pZ":3.048633352344942,"vX0":7.7552306732628296,"vY0":-123.24098070912565,"vZ0":0.024104272340109034,"x":124.02,"y":156.47,"x0":-2.657264469879565,"y0":50.00506919238568,"z0":5.633633229277593,"aX":-8.429114177410955},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.8,"breakHorizontal":8.2,"spinRate":1953,"spinDirection":251},"zone":2,"typeConfidence":0.86,"plateTime":0.443799846768997,"extension":7.1444087530862666},"index":0,"playId":"5f9296ba-af51-3713-84b5-f691defff299","pitchNumber":1,"startTime":"2026-08-26T21:06:16.970Z","endTime":"2026-08-26T21:06:20.752Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-08-26T21:06:28.649Z","endTime":"2026-08-26T21:06:42.655Z","isPitch":false,"type":"action","player":{"id":663993,"link":"/api/v1/people/663993"}},{"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.5,"endSpeed":87.7,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.53986880402111,"aZ":-18.001808405259297,"pfxX":-8.652382612026514,"pfxZ":7.158032269932702,"pX":-0.382751092225578,"pZ":2.7684812802082077,"vX0":8.705724809290347,"vY0":-140.2500489193068,"vZ0":-4.582292180734118,"x":131.59,"y":164.03,"x0":-2.412125916118619,"y0":50.004113590595196,"z0":5.607948039457741,"aX":-17.13294353215675},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.1,"breakHorizontal":13.8,"spinRate":2327,"spinDirection":220},"zone":4,"typeConfidence":0.9,"plateTime":0.39147195440534777,"extension":7.275048554066391},"index":2,"playId":"7836bbb4-0d6f-397d-8a64-8e8a0a1d5d59","pitchNumber":2,"startTime":"2026-08-26T21:06:42.655Z","endTime":"2026-08-26T21:06:45.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.5,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.502015397270846,"aZ":-14.83243759849199,"pfxX":-7.691609822985921,"pfxZ":8.765893586240837,"pX":-0.6875836325507789,"pZ":3.5308241184367026,"vX0":7.583218207929476,"vY0":-140.19879475471478,"vZ0":-3.0654757517155238,"x":143.21,"y":143.45,"x0":-2.4361451391282,"y0":50.00452151987137,"z0":5.6142643347763395,"aX":-15.220036377819001},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.4,"breakHorizontal":12.2,"spinRate":2277,"spinDirection":221},"zone":1,"typeConfidence":0.9,"plateTime":0.3915942088461364,"extension":7.191683903992942},"index":3,"playId":"1bdfe067-2cc0-3384-a120-fb5f1ca027ec","pitchNumber":3,"startTime":"2026-08-26T21:07:00.905Z","endTime":"2026-08-26T21:07:04.327Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:07:04.327Z","atBatIndex":28},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Angel Martínez hit by pitch.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-26T21:07:07.172Z","endTime":"2026-08-26T21:07:53.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":87.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.71795860882961,"aZ":-13.430917748732496,"pfxX":-7.694739012392558,"pfxZ":9.500354154583807,"pX":-0.7849981814057105,"pZ":2.835679961100209,"vX0":7.546874171571447,"vY0":-140.27796300189428,"vZ0":-5.078270376846742,"x":146.92,"y":162.22,"x0":-2.523695504002749,"y0":50.00070948341161,"z0":5.5600669876315,"aX":-15.178812116215028},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.2,"breakHorizontal":12.2,"spinRate":2282,"spinDirection":216},"zone":1,"typeConfidence":0.9,"plateTime":0.39195910842535664,"extension":7.1586916860234515},"index":0,"playId":"3dd15967-eaf5-34b1-8729-0e8322f44c1f","pitchNumber":1,"startTime":"2026-08-26T21:07:26.596Z","endTime":"2026-08-26T21:07:29.875Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-08-26T21:07:36.304Z","endTime":"2026-08-26T21:07:48.211Z","isPitch":false,"type":"action","player":{"id":682657,"link":"/api/v1/people/682657"}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","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":89.5,"endSpeed":81.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.709705189698948,"aZ":-25.2864075191241,"pfxX":0.21803430258796475,"pfxZ":4.060055092237903,"pX":2.0234344567385993,"pZ":1.1385505770735092,"vX0":11.563229974502821,"vY0":-129.7553712770203,"vZ0":-6.02073239545094,"x":39.87,"y":208.04,"x0":-2.5302315283512606,"y0":50.00024822106951,"z0":5.431606668410729,"aX":0.36607468719709874},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.1,"breakHorizontal":-3.1,"spinRate":2311,"spinDirection":181},"zone":14,"typeConfidence":0.87,"plateTime":0.42313102180954454,"extension":7.095395293149756},"index":2,"playId":"d65194f9-ae9f-3043-9fc5-2c6d3020d068","pitchNumber":2,"startTime":"2026-08-26T21:07:48.211Z","endTime":"2026-08-26T21:07:53.690Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:07:53.690Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Angel Genao singles on a sharp ground ball to center fielder Bryce Teodosio. Angel Martínez to 3rd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-26T21:08:09.392Z","endTime":"2026-08-26T21:09:46.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"postOnThird":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"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":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.4,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.950321972896617,"aZ":-31.93497680360984,"pfxX":-6.258949692561038,"pfxZ":0.15864666786620063,"pX":-0.5144579059338656,"pZ":2.267435951238629,"vX0":6.736598831716458,"vY0":-121.80792910834457,"vZ0":-1.3838458121619774,"x":136.61,"y":177.56,"x0":-2.514594979328829,"y0":50.001419755344564,"z0":5.627200102636921,"aX":-9.31959137562664},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.2,"breakHorizontal":9.6,"spinRate":1863,"spinDirection":252},"zone":4,"typeConfidence":0.86,"plateTime":0.4512273472688326,"extension":7.007893201382826},"index":0,"playId":"bd2dc863-de44-3cda-a7e7-6af191b5ef44","pitchNumber":1,"startTime":"2026-08-26T21:08:40.433Z","endTime":"2026-08-26T21:08:44.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.8,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.491439522818713,"aZ":-31.744633135006676,"pfxX":-5.4381799478153425,"pfxZ":0.28111184596367167,"pX":-0.8532882692352974,"pZ":2.559272090204353,"vX0":5.936286185850938,"vY0":-122.39392266168053,"vZ0":-0.7358607675321183,"x":149.53,"y":169.68,"x0":-2.6103190644605863,"y0":50.000261887174624,"z0":5.59646857574519,"aX":-8.201054858900982},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.6,"breakHorizontal":8.4,"spinRate":1790,"spinDirection":254},"zone":11,"typeConfidence":0.83,"plateTime":0.4485229299068254,"extension":7.190298554036997},"index":1,"playId":"cc71083c-4e3a-3c49-8576-3249ea98e01c","pitchNumber":2,"startTime":"2026-08-26T21:08:56.071Z","endTime":"2026-08-26T21:08:59.767Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.5,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.07213167545943,"aZ":-30.98331049602881,"pfxX":-4.826834478244847,"pfxZ":0.7998623022635094,"pX":-1.3076545421099213,"pZ":1.397371828063943,"vX0":4.635559353243775,"vY0":-121.46543395958457,"vZ0":-3.3822749284579756,"x":166.84,"y":201.05,"x0":-2.618961797446757,"y0":50.0026482601942,"z0":5.5183549362440765,"aX":-7.171231997121447},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.8,"breakHorizontal":7.6,"spinRate":1699,"spinDirection":252},"zone":13,"typeConfidence":0.79,"plateTime":0.4519435050962364,"extension":7.099927480769235},"index":2,"playId":"a5f8a8ec-9f29-3bf6-834e-d3f956ddb3ea","pitchNumber":3,"startTime":"2026-08-26T21:09:16.048Z","endTime":"2026-08-26T21:09:19.591Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.2,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.22714414300411,"aZ":-15.871193251787037,"pfxX":-8.141921054760484,"pfxZ":8.144471110614544,"pX":-0.4888385048437137,"pZ":2.9230375052900945,"vX0":8.010562943021068,"vY0":-140.88610289076865,"vZ0":-4.69707745241527,"x":135.63,"y":159.86,"x0":-2.3167915900712712,"y0":50.005331770581826,"z0":5.644084362217656,"aX":-16.303309854561785},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.9,"breakHorizontal":13.1,"spinRate":2335,"spinDirection":220},"zone":1,"typeConfidence":0.9,"plateTime":0.38937882875026686,"extension":7.231674253831618},"hitData":{"launchSpeed":100.7,"launchAngle":5.0,"totalDistance":97.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":140.96,"coordY":113.78}},"index":3,"playId":"af7b3345-a778-3afe-9c08-ffcf485603d4","pitchNumber":4,"startTime":"2026-08-26T21:09:35.829Z","endTime":"2026-08-26T21:09:46.879Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:09:46.879Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Hedges called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-26T21:10:42.917Z","endTime":"2026-08-26T21:13:00.505Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"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":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-26T21:09:58.986Z","endTime":"2026-08-26T21:10:45.064Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.596531053596028,"aZ":-29.231780051481703,"pfxX":2.320740774971047,"pfxZ":1.8070261938756973,"pX":1.1453133138168403,"pZ":0.40774358937648136,"vX0":8.411395838497876,"vY0":-126.8899932222939,"vZ0":-6.736754149851012,"x":73.34,"y":227.77,"x0":-2.517472492804263,"y0":50.002709389759836,"z0":5.434226700624142,"aX":3.772067808796376},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.9,"breakHorizontal":-6.1,"spinRate":2354,"spinDirection":151},"zone":14,"typeConfidence":0.91,"plateTime":0.4320965804529071,"extension":7.010164003359685},"index":1,"playId":"ac1116c9-77c3-3105-9b81-e2f20c4a13e8","pitchNumber":1,"startTime":"2026-08-26T21:10:45.064Z","endTime":"2026-08-26T21:10:48.648Z","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":86.4,"endSpeed":79.4,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.171281025805513,"aZ":-27.813878489190124,"pfxX":-0.08580695281000494,"pfxZ":2.729836675320172,"pX":0.8061419825989851,"pZ":2.6192778547324904,"vX0":8.630243252160696,"vY0":-125.54333952533366,"vZ0":-1.8405780002591148,"x":86.27,"y":168.06,"x0":-2.6634184228058224,"y0":50.003630993163306,"z0":5.62352510770361,"aX":-0.1378300894730597},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.8,"breakHorizontal":-1.8,"spinRate":2357,"spinDirection":111},"zone":12,"typeConfidence":0.86,"plateTime":0.4361222501537756,"extension":6.973812881676827},"index":2,"playId":"700c612e-3a89-3da9-978e-981514f112fb","pitchNumber":2,"startTime":"2026-08-26T21:11:06.556Z","endTime":"2026-08-26T21:11:11.263Z","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":98.3,"endSpeed":89.0,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.76382406872278,"aZ":-14.75009074112564,"pfxX":-8.663779435674778,"pfxZ":8.545273115818588,"pX":0.1323626727703674,"pZ":1.7339643029797722,"vX0":10.048773023951142,"vY0":-142.5840005235238,"vZ0":-7.813670122418179,"x":111.95,"y":191.96,"x0":-2.328374832260584,"y0":50.0044571585926,"z0":5.45973904045102,"aX":-17.667841335278883},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.8,"breakHorizontal":13.4,"spinRate":2434,"spinDirection":217},"zone":8,"typeConfidence":0.91,"plateTime":0.38558365149713403,"extension":7.207875452891372},"index":3,"playId":"f3087533-b582-3001-b770-248daa38daa3","pitchNumber":3,"startTime":"2026-08-26T21:11:27.036Z","endTime":"2026-08-26T21:11:30.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":88.9,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.64305031195427,"aZ":-14.10611743368673,"pfxX":-9.020688819077684,"pfxZ":8.839052290172885,"pX":0.02547464686325101,"pZ":3.2002566071903362,"vX0":9.866368336830051,"vY0":-142.7194462245417,"vZ0":-4.14399602398817,"x":116.03,"y":152.37,"x0":-2.319532074008433,"y0":50.00187918334439,"z0":5.571845149824069,"aX":-18.43852369511521},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.2,"breakHorizontal":14.2,"spinRate":2448,"spinDirection":215},"zone":2,"typeConfidence":0.91,"plateTime":0.3851244067215367,"extension":7.234606134769998},"index":4,"playId":"be393ded-8e63-3113-9fd9-a10966027af7","pitchNumber":4,"startTime":"2026-08-26T21:11:47.760Z","endTime":"2026-08-26T21:11:51.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.2,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.24401673621405,"aZ":-14.426727759721897,"pfxX":-9.232286533718575,"pfxZ":8.657668011542988,"pX":-0.8792304829952757,"pZ":2.188392806888258,"vX0":7.223571008337636,"vY0":-142.8287944335362,"vZ0":-6.795962168237015,"x":150.51,"y":179.69,"x0":-2.251328666129782,"y0":50.00448791511611,"z0":5.5193685113498665,"aX":-18.93078829236018},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.3,"breakHorizontal":15.1,"spinRate":2450,"spinDirection":218},"zone":13,"typeConfidence":0.91,"plateTime":0.38459728905153234,"extension":7.24423676347536},"index":5,"playId":"5e3ba39c-5592-3fb4-8c15-e56aa4f05a27","pitchNumber":5,"startTime":"2026-08-26T21:12:10.469Z","endTime":"2026-08-26T21:12:15.248Z","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":6,"playId":"225cd6ac-352c-4749-905d-a7c99e57c79d","startTime":"2026-08-26T21:12:34.276Z","endTime":"2026-08-26T21:12:39.276Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.6,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.94424387170772,"aZ":-15.494747536125768,"pfxX":-8.84577069716783,"pfxZ":8.110625027790787,"pX":0.5279483236473063,"pZ":2.679120884813267,"vX0":10.881369454989361,"vY0":-142.31726440625187,"vZ0":-5.395450827452028,"x":96.88,"y":166.44,"x0":-2.191510173880942,"y0":50.00045534899301,"z0":5.5770644022437645,"aX":-18.186356364864775},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.8,"breakHorizontal":13.9,"spinRate":2277,"spinDirection":214},"zone":6,"typeConfidence":0.9,"plateTime":0.38452000330421576,"extension":7.312855729389828},"index":7,"playId":"063807e7-a585-3e13-9bb8-e20ed6b5db99","pitchNumber":6,"startTime":"2026-08-26T21:12:56.185Z","endTime":"2026-08-26T21:13:00.505Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:13:00.505Z","atBatIndex":31},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Denzer Guzman walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-26T21:15:13.695Z","endTime":"2026-08-26T21:16:19.253Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":90.7,"endSpeed":83.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.420515327209802,"aZ":-15.794474758736223,"pfxX":1.6326007314465647,"pfxZ":9.199319418498993,"pX":-1.8847569120113559,"pZ":2.424917827521574,"vX0":-7.444947643695357,"vY0":-131.9345897730998,"vZ0":-5.767135074849033,"x":188.84,"y":173.31,"x0":0.7493757822610801,"y0":50.005772764982524,"z0":5.78452968224764,"aX":2.9092542360267237},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.7,"breakHorizontal":-1.6,"spinRate":1767,"spinDirection":154},"zone":13,"typeConfidence":0.89,"plateTime":0.41357565187415757,"extension":7.29764029231087},"index":0,"playId":"1e9a6267-20db-364c-8067-6cf8b2c21830","pitchNumber":1,"startTime":"2026-08-26T21:15:18.599Z","endTime":"2026-08-26T21:15:23.198Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":676282,"fullName":"Joey Cantillo"}}},"count":{"balls":2,"strikes":0,"outs":0},"index":1,"playId":"7f4417ba-3a7e-404d-ab83-d86f6e0659bf","pitchNumber":1,"startTime":"2026-08-26T21:15:35.829Z","endTime":"2026-08-26T21:15:40.829Z","isPitch":false,"type":"no_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":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.870725623055165,"aZ":-23.188045941017037,"pfxX":-1.5530443354089316,"pfxZ":5.5745871293287195,"pX":1.0718314387644157,"pZ":3.595019189138064,"vX0":-0.07497897856415384,"vY0":-125.73180968576477,"vZ0":-0.7829889876206627,"x":76.14,"y":141.71,"x0":1.303948851148658,"y0":50.00248884022782,"z0":5.780695866074136,"aX":-2.5032508898301975},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":10.2,"breakHorizontal":2.9,"spinRate":1924,"spinDirection":208},"zone":12,"typeConfidence":0.9,"plateTime":0.4344984592803858,"extension":7.056416254979614},"index":2,"playId":"83fc428d-7f5a-3864-8a2c-562f641400e0","pitchNumber":2,"startTime":"2026-08-26T21:16:01.164Z","endTime":"2026-08-26T21:16:04.536Z","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":91.8,"endSpeed":84.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.32393462447122,"aZ":-17.010996995796866,"pfxX":3.120379560487949,"pfxZ":8.343775170360031,"pX":1.3197073378558914,"pZ":3.372200992718387,"vX0":-0.5753246891205487,"vY0":-133.8019607357719,"vZ0":-3.171822982730154,"x":66.7,"y":147.73,"x0":1.1318544478325414,"y0":50.00016231487934,"z0":5.78885025194409,"aX":5.668025200876209},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.6,"breakHorizontal":-5.5,"spinRate":1855,"spinDirection":150},"zone":12,"typeConfidence":0.9,"plateTime":0.4090507602775699,"extension":7.274990812858804},"index":3,"playId":"ebe91586-f524-31f4-9372-a95ced0b1d4b","pitchNumber":3,"startTime":"2026-08-26T21:16:15.970Z","endTime":"2026-08-26T21:16:19.253Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:16:19.253Z","atBatIndex":32},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tyler Heineman lines out to right fielder Jo Adell.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-26T21:16:44.959Z","endTime":"2026-08-26T21:18:00.972Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_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":90.5,"endSpeed":83.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.90273119600983,"aZ":-16.622574542284145,"pfxX":3.474316486880433,"pfxZ":8.797253206192794,"pX":0.6646124820764929,"pZ":3.0671150984731024,"vX0":-1.8554655391150485,"vY0":-131.82617962447102,"vZ0":-4.233159964110755,"x":91.67,"y":155.97,"x0":0.9246395848452418,"y0":50.00039965264785,"z0":5.913465205150211,"aX":6.140154356821094},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.2,"breakHorizontal":-5.9,"spinRate":1706,"spinDirection":148},"zone":3,"typeConfidence":0.9,"plateTime":0.4148058869410969,"extension":7.094996898572612},"index":0,"playId":"e76d45d4-817d-3428-ae9b-7b18c07fa41f","pitchNumber":1,"startTime":"2026-08-26T21:16:44.959Z","endTime":"2026-08-26T21:16:48.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.304477858459656,"aZ":-44.395750477680295,"pfxX":-3.7477139759021365,"pfxZ":-9.331243495061546,"pX":-0.28062421001452853,"pZ":1.4785563443490572,"vX0":-2.124250206242676,"vY0":-114.62461004569089,"vZ0":-0.46731451304018146,"x":127.7,"y":198.86,"x0":1.1499672259679503,"y0":50.00354928351376,"z0":6.078899621822336,"aX":-4.907968797526711},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.2,"breakVerticalInduced":-16.6,"breakHorizontal":7.3,"spinRate":2739,"spinDirection":337},"zone":13,"typeConfidence":0.91,"plateTime":0.4807647715327876,"extension":7.101458250973683},"index":1,"playId":"ffaa1d85-7add-33b3-9329-13efe8d2320a","pitchNumber":2,"startTime":"2026-08-26T21:17:06.043Z","endTime":"2026-08-26T21:17:09.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.090775678263714,"aZ":-22.10508770973206,"pfxX":5.065508620531552,"pfxZ":7.1772353149565316,"pX":0.23099926411240318,"pZ":0.7802202644395139,"vX0":-2.819484472475291,"vY0":-117.87632113762828,"vZ0":-6.626577634103962,"x":108.19,"y":217.71,"x0":0.7865388157712332,"y0":50.00063737839305,"z0":5.677948193431951,"aX":7.104228495000147},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":11.6,"breakHorizontal":-8.4,"spinRate":1460,"spinDirection":125},"zone":14,"typeConfidence":0.9,"plateTime":0.46524349960646694,"extension":7.307450480676519},"index":2,"playId":"a26e74e5-ef03-342e-b55c-643fdacd8a92","pitchNumber":3,"startTime":"2026-08-26T21:17:32.524Z","endTime":"2026-08-26T21:17:36.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":71.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.912797565697037,"aZ":-43.03770848946778,"pfxX":-4.891464480014827,"pfxZ":-8.490233870968506,"pX":0.6588867028377785,"pZ":2.251919346988215,"vX0":0.2664307551687735,"vY0":-113.08190338647184,"vZ0":1.129865251213008,"x":91.88,"y":177.98,"x0":1.173154982844492,"y0":50.00288318555949,"z0":6.1040985019975285,"aX":-6.259143803371796},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-14.6,"breakHorizontal":8.8,"spinRate":2511,"spinDirection":323},"zone":6,"typeConfidence":0.89,"plateTime":0.48659431384004126,"extension":6.929109264791673},"hitData":{"launchSpeed":90.8,"launchAngle":22.0,"totalDistance":300.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":173.8,"coordY":88.82}},"index":3,"playId":"d8809ea9-b1fb-3e75-b67b-1e7dc621c245","pitchNumber":4,"startTime":"2026-08-26T21:17:52.264Z","endTime":"2026-08-26T21:18:00.972Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:18:00.972Z","atBatIndex":33},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Bryce Teodosio pops out softly to first baseman Nathaniel Lowe in foul territory.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-26T21:18:15.904Z","endTime":"2026-08-26T21:18:37.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.55463095009033,"aZ":-12.839499705761876,"pfxX":2.5939879615973793,"pfxZ":10.764242646824716,"pX":-0.13413688277691216,"pZ":2.9108763909397712,"vX0":-3.0830557080014644,"vY0":-133.61787370696464,"vZ0":-5.033019187300551,"x":122.11,"y":160.19,"x0":0.7012205078025834,"y0":50.00499914686821,"z0":5.7518965539578035,"aX":4.660492331766907},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.5,"breakHorizontal":-4.0,"spinRate":1800,"spinDirection":151},"zone":2,"typeConfidence":0.9,"plateTime":0.4109658023354932,"extension":7.1946418665285785},"hitData":{"launchSpeed":58.8,"launchAngle":72.0,"totalDistance":81.0,"trajectory":"popup","hardness":"soft","location":"3","coordinates":{"coordX":155.57,"coordY":188.1}},"index":0,"playId":"f7420693-2eb1-3cc3-97af-ca62b131547f","pitchNumber":1,"startTime":"2026-08-26T21:18:27.121Z","endTime":"2026-08-26T21:18:37.012Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:18:37.012Z","atBatIndex":34},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Zach Neto pops out to shortstop Brayan Rocchio.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-26T21:19:00.438Z","endTime":"2026-08-26T21:21:17.266Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.116844076616033,"aZ":-44.32243922971742,"pfxX":-3.6100996637182843,"pfxZ":-9.319954720199558,"pX":0.10071954463333757,"pZ":1.3200239586090678,"vX0":-1.3245186990367694,"vY0":-114.3297092914996,"vZ0":-0.7587043079063673,"x":113.16,"y":203.14,"x0":1.1591740626061353,"y0":50.003112173094685,"z0":6.064924534391402,"aX":-4.705207451749719},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-16.7,"breakHorizontal":6.8,"spinRate":2614,"spinDirection":334},"zone":14,"typeConfidence":0.91,"plateTime":0.4819432564286088,"extension":6.922528789319801},"index":0,"playId":"3affcda1-1198-371d-bdfb-1b47d05d4b1e","pitchNumber":1,"startTime":"2026-08-26T21:19:00.438Z","endTime":"2026-08-26T21:19:04.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.29933481822947,"aZ":-18.113240745286685,"pfxX":4.59870516317171,"pfxZ":7.78940704797521,"pX":-0.6393360892433292,"pZ":2.2787486869708298,"vX0":-5.24703512089547,"vY0":-133.41256420625942,"vZ0":-6.043694969275548,"x":141.37,"y":177.25,"x0":0.7540251926332749,"y0":50.00449755359388,"z0":5.876015081411093,"aX":8.303366712369531},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.0,"breakHorizontal":-7.2,"spinRate":1894,"spinDirection":149},"zone":4,"typeConfidence":0.9,"plateTime":0.4103174187263474,"extension":7.195253454818477},"index":1,"playId":"7a81314e-fea3-39e7-a830-f0653b1a2d03","pitchNumber":2,"startTime":"2026-08-26T21:19:19.156Z","endTime":"2026-08-26T21:19:22.487Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-26T21:19:29.305Z","endTime":"2026-08-26T21:19:43.321Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"playId":"735c3999-b365-392b-b4ec-4ba623a1e338","startTime":"2026-08-26T21:19:43.321Z","endTime":"2026-08-26T21:19:47.439Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":73.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.038275898308182,"aZ":-45.84822054738391,"pfxX":-5.237896788489357,"pfxZ":-9.96253991847639,"pX":0.3706154401618491,"pZ":0.9865500567859418,"vX0":-0.641010584653458,"vY0":-117.77257980965065,"vZ0":-1.6268838778141164,"x":102.87,"y":212.14,"x0":1.326745030878493,"y0":50.00103077191563,"z0":6.01405851108549,"aX":-7.191784714760116},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-18.1,"breakHorizontal":9.6,"spinRate":2738,"spinDirection":331},"zone":14,"typeConfidence":0.91,"plateTime":0.46912285350622396,"extension":7.0226751609648534},"index":4,"playId":"d73f6605-3bb1-3346-8a4e-71d174c16164","pitchNumber":3,"startTime":"2026-08-26T21:20:02.223Z","endTime":"2026-08-26T21:20:05.815Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":2},"index":5,"playId":"ed7d3f2c-0d50-4f9e-b510-b0403b2dc78d","startTime":"2026-08-26T21:20:19.230Z","endTime":"2026-08-26T21:20:24.230Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.5589370671912,"aZ":-16.78691101496913,"pfxX":5.368323232774548,"pfxZ":8.264047977835368,"pX":1.0378487926622924,"pZ":2.3341354675103436,"vX0":-1.8779118466323619,"vY0":-135.57152161061052,"vZ0":-5.908645709672207,"x":77.44,"y":175.76,"x0":1.0418872625576001,"y0":50.00498983942732,"z0":5.713191177813966,"aX":9.996544437640233},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.9,"breakHorizontal":-9.4,"spinRate":1849,"spinDirection":143},"zone":14,"typeConfidence":0.9,"plateTime":0.40397327625820534,"extension":7.187394310320657},"index":6,"playId":"930ee2eb-589d-392c-b0e4-793e4beb2fa2","pitchNumber":4,"startTime":"2026-08-26T21:20:32.178Z","endTime":"2026-08-26T21:20:35.336Z","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,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.14723941245593,"aZ":-43.880727273874086,"pfxX":-6.2336200915285245,"pfxZ":-8.874455169687995,"pX":1.0473646572831246,"pZ":2.938763921426612,"vX0":1.2506588310275446,"vY0":-114.9410301217173,"vZ0":2.4921833479121336,"x":77.08,"y":159.43,"x0":1.3008118143554022,"y0":50.00305919250012,"z0":6.1459383097445155,"aX":-8.221652605135453},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-15.0,"breakHorizontal":10.9,"spinRate":2646,"spinDirection":327},"zone":12,"typeConfidence":0.89,"plateTime":0.4791512289607702,"extension":6.955264755743587},"index":7,"playId":"9add9333-d4f9-3375-9acf-40bf4a2d1725","pitchNumber":5,"startTime":"2026-08-26T21:20:50.339Z","endTime":"2026-08-26T21:20:53.818Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":71.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.0741318328294,"aZ":-43.65256134517197,"pfxX":-4.710824852259826,"pfxZ":-8.87148541274092,"pX":0.38995386992480735,"pZ":1.6704132639595792,"vX0":-0.08292586830578047,"vY0":-113.94547936684529,"vZ0":-0.06848278343112946,"x":102.14,"y":193.68,"x0":1.037453469763901,"y0":50.0037463688636,"z0":6.072764148265003,"aX":-6.094842888747562},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.8,"breakVerticalInduced":-15.7,"breakHorizontal":8.5,"spinRate":2692,"spinDirection":334},"zone":9,"typeConfidence":0.9,"plateTime":0.4836764152095796,"extension":6.958989137317673},"hitData":{"launchSpeed":80.8,"launchAngle":62.0,"totalDistance":164.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":113.5,"coordY":128.41}},"index":8,"playId":"dd9f040f-4912-39e5-aff1-d2070693e1f8","pitchNumber":6,"startTime":"2026-08-26T21:21:07.339Z","endTime":"2026-08-26T21:21:17.266Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:21:17.266Z","atBatIndex":35},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brayan Rocchio doubles (19) on a line drive to center fielder Bryce Teodosio, deflected by left fielder Jose Siri.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-26T21:23:20.861Z","endTime":"2026-08-26T21:24:20.351Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"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_deflection"},{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":94.7,"endSpeed":86.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00799722254451,"aZ":-16.573534129726934,"pfxX":-6.947657127401518,"pfxZ":8.194037684027835,"pX":-0.18247675011422332,"pZ":1.6130777349311232,"vX0":8.720835843224084,"vY0":-137.4802177461688,"vZ0":-7.188963073741946,"x":123.96,"y":195.23,"x0":-2.5010365701497053,"y0":50.00172030363586,"z0":5.397610728876594,"aX":-13.227180079505578},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.3,"breakHorizontal":10.7,"spinRate":2315,"spinDirection":218},"zone":8,"typeConfidence":0.9,"plateTime":0.3992166086814324,"extension":7.13767544322734},"index":0,"playId":"b6aea795-baba-3b8f-88e5-ad8f6eac7595","pitchNumber":1,"startTime":"2026-08-26T21:23:24.334Z","endTime":"2026-08-26T21:23:28.064Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.800830812856322,"aZ":-29.334355835448683,"pfxX":-6.704256943296991,"pfxZ":1.8639004401079573,"pX":0.18142626223663402,"pZ":1.7646803995346234,"vX0":8.878888535823975,"vY0":-122.61208261747849,"vZ0":-3.067771543993859,"x":110.08,"y":191.13,"x0":-2.612472623437603,"y0":50.00586346892664,"z0":5.530332185028445,"aX":-10.230580893099978},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.9,"breakHorizontal":10.1,"spinRate":1782,"spinDirection":250},"zone":8,"typeConfidence":0.89,"plateTime":0.44638369307816417,"extension":7.09410967637741},"index":1,"playId":"6a577a01-1681-3e7e-ab04-4fd778d05b26","pitchNumber":2,"startTime":"2026-08-26T21:23:37.185Z","endTime":"2026-08-26T21:23:42.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.298603192025723,"aZ":-32.11343911360068,"pfxX":-6.25064110184676,"pfxZ":0.046278224150062997,"pX":-0.9905351605376188,"pZ":3.2447343130174437,"vX0":6.167848300165149,"vY0":-121.00772767846011,"vZ0":1.098989412617633,"x":154.76,"y":151.17,"x0":-2.758651416563321,"y0":50.0058803318542,"z0":5.594941168811816,"aX":-9.284495512764503},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.6,"breakHorizontal":9.8,"spinRate":1730,"spinDirection":258},"zone":11,"typeConfidence":0.88,"plateTime":0.45238465805462,"extension":7.022583825677631},"hitData":{"launchSpeed":85.6,"launchAngle":21.0,"totalDistance":288.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":99.38,"coordY":86.98}},"index":2,"playId":"6ea7de37-52b9-3ece-aa5f-d5a03ead29d0","pitchNumber":3,"startTime":"2026-08-26T21:24:07.553Z","endTime":"2026-08-26T21:24:20.351Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:24:20.351Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Steven Kwan grounds out, shortstop Zach Neto to first baseman Vaughn Grissom. Brayan Rocchio to 3rd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-26T21:24:38.306Z","endTime":"2026-08-26T21:25:43.733Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.4,"endSpeed":86.7,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.6660801087366,"aZ":-14.931414986745075,"pfxX":-8.118028515038493,"pfxZ":8.926912880784315,"pX":-0.703453194440232,"pZ":2.04358692203742,"vX0":7.810010138720253,"vY0":-138.5272689198928,"vZ0":-6.654954221267856,"x":143.81,"y":183.6,"x0":-2.5127654507729265,"y0":50.00421608553407,"z0":5.486279082911385,"aX":-15.684708098971862},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.9,"breakHorizontal":13.0,"spinRate":2284,"spinDirection":219},"zone":7,"typeConfidence":0.9,"plateTime":0.39628306435008964,"extension":7.271428610175733},"index":0,"playId":"74f4074c-aed4-3686-ba89-ec48bae8127b","pitchNumber":1,"startTime":"2026-08-26T21:24:54.539Z","endTime":"2026-08-26T21:24:58.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.389684812321025,"aZ":-37.70055922676687,"pfxX":3.637390929731523,"pfxZ":-3.9925636958075996,"pX":-0.42143631355471234,"pZ":1.5171844608368485,"vX0":3.712613125327513,"vY0":-117.20032300941092,"vZ0":-1.6526119639405152,"x":133.06,"y":197.82,"x0":-2.502312344426207,"y0":50.00569592802048,"z0":5.771993100435198,"aX":5.029840225688501},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-7.3,"breakHorizontal":-7.6,"spinRate":2632,"spinDirection":36},"zone":13,"typeConfidence":2.0,"plateTime":0.46842261149760356,"extension":7.028353984865269},"index":1,"playId":"82435e5b-7cff-3d59-85bf-8669178216f7","pitchNumber":2,"startTime":"2026-08-26T21:25:10.563Z","endTime":"2026-08-26T21:25:14.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":87.5,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.53068126669222,"aZ":-16.659566761688293,"pfxX":-8.322365972402716,"pfxZ":7.819831724308498,"pX":-0.7196404727832426,"pZ":3.054989558017183,"vX0":7.546328568806491,"vY0":-140.8267325768608,"vZ0":-4.129445079089232,"x":144.43,"y":156.3,"x0":-2.3684647315744756,"y0":50.00559525990781,"z0":5.636166060770445,"aX":-16.519781626403006},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.3,"breakHorizontal":13.3,"spinRate":2225,"spinDirection":214},"zone":1,"typeConfidence":0.9,"plateTime":0.39070655599316106,"extension":7.103548387088148},"hitData":{"launchSpeed":87.2,"launchAngle":-33.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.17,"coordY":147.79}},"index":2,"playId":"2927472c-d6bf-3227-a210-305d390ba684","pitchNumber":3,"startTime":"2026-08-26T21:25:35.171Z","endTime":"2026-08-26T21:25:43.733Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:25:43.733Z","atBatIndex":37},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Travis Bazzana out on a sacrifice fly to left fielder Jose Siri. Brayan Rocchio scores.","rbi":1,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-26T21:26:05.176Z","endTime":"2026-08-26T21:26:58.363Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"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"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":{"id":680570,"link":"/api/v1/people/680570"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.991352366695764,"aZ":-31.995024667113913,"pfxX":-4.965417127377871,"pfxZ":0.11588672917327436,"pX":-1.2783785907097631,"pZ":3.621404441839234,"vX0":4.811522048955692,"vY0":-121.34092855497593,"vZ0":1.7299611304240212,"x":165.73,"y":141.0,"x0":-2.6429100494773436,"y0":50.000011444371275,"z0":5.6892182114551995,"aX":-7.395231036045363},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.0,"breakHorizontal":7.8,"spinRate":1728,"spinDirection":254},"zone":11,"typeConfidence":0.84,"plateTime":0.4515882109878424,"extension":7.016103788477582},"index":0,"playId":"cad6bc27-5519-3781-ac31-fe466c811275","pitchNumber":1,"startTime":"2026-08-26T21:26:10.522Z","endTime":"2026-08-26T21:26:13.612Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.034470417179055,"aZ":-28.640672667164228,"pfxX":-3.863119071511962,"pfxZ":2.3933226553046865,"pX":-0.7374108224755516,"pZ":1.578989758069328,"vX0":5.712605547008426,"vY0":-120.86415228125503,"vZ0":-3.5286049047630517,"x":145.11,"y":196.15,"x0":-2.632030043322729,"y0":50.00345507779409,"z0":5.578974447688986,"aX":-5.703860138780855},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.7,"breakHorizontal":5.6,"spinRate":1699,"spinDirection":252},"zone":13,"typeConfidence":0.81,"plateTime":0.4535488433351822,"extension":7.050109360497568},"index":1,"playId":"7521e47c-d30d-3629-88da-8670582054f4","pitchNumber":2,"startTime":"2026-08-26T21:26:25.583Z","endTime":"2026-08-26T21:26:30.013Z","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":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.271151135442146,"aZ":-15.917445758394969,"pfxX":-7.501679023939469,"pfxZ":8.144150449023435,"pX":-0.4281428202282392,"pZ":2.8837790400290366,"vX0":7.817726553580059,"vY0":-140.70206606516973,"vZ0":-4.687413473375021,"x":133.32,"y":160.92,"x0":-2.274037415864934,"y0":50.00289814766195,"z0":5.609913004184298,"aX":-14.973796904238974},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.9,"breakHorizontal":11.9,"spinRate":2306,"spinDirection":217},"zone":1,"typeConfidence":0.9,"plateTime":0.38995350991054334,"extension":7.10182702546821},"hitData":{"launchSpeed":89.8,"launchAngle":32.0,"totalDistance":317.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":38.9,"coordY":104.68}},"index":2,"playId":"440b484e-8f68-3f4c-8365-62740bc3addd","pitchNumber":3,"startTime":"2026-08-26T21:26:45.011Z","endTime":"2026-08-26T21:26:58.363Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:26:58.363Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Ramírez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-26T21:27:23.957Z","endTime":"2026-08-26T21:28:46.867Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.4,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.467994955402403,"aZ":-17.894051886970068,"pfxX":-8.053349626439214,"pfxZ":7.116547191591307,"pX":-1.3587169865251036,"pZ":3.4674387035173795,"vX0":6.087030494566949,"vY0":-140.6399180806952,"vZ0":-2.6522120373706386,"x":168.79,"y":145.16,"x0":-2.5032773370748904,"y0":50.00079115531226,"z0":5.581314418079707,"aX":-16.154179187838757},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.6,"breakHorizontal":13.3,"spinRate":2223,"spinDirection":221},"zone":11,"typeConfidence":0.9,"plateTime":0.3892539296734925,"extension":7.149938910316433},"index":0,"playId":"abfc22c5-87f5-3361-9f72-718830825135","pitchNumber":1,"startTime":"2026-08-26T21:27:26.212Z","endTime":"2026-08-26T21:27:29.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.5,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.43992580544479,"aZ":-33.10732453181894,"pfxX":-6.238523571250026,"pfxZ":-0.6311726316463737,"pX":-0.4606944636069795,"pZ":3.0007086964024032,"vX0":7.077483528705997,"vY0":-120.75980873707303,"vZ0":0.7673200605436534,"x":134.56,"y":157.76,"x0":-2.612226594094355,"y0":50.002143511754895,"z0":5.580230537841573,"aX":-9.259513874365922},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.7,"breakHorizontal":9.7,"spinRate":1901,"spinDirection":257},"zone":1,"typeConfidence":0.87,"plateTime":0.452725715783044,"extension":7.214244248508461},"index":1,"playId":"cb2b9996-c5cc-3267-a62f-5b4843664939","pitchNumber":2,"startTime":"2026-08-26T21:27:38.103Z","endTime":"2026-08-26T21:27:41.556Z","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":96.5,"endSpeed":88.6,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.700522853585518,"aZ":-15.64599156436854,"pfxX":-8.293952070731827,"pfxZ":8.27396605047533,"pX":0.9119716790277047,"pZ":2.5546574155579367,"vX0":12.165519766405383,"vY0":-140.00018145099486,"vZ0":-5.2746798708784315,"x":82.24,"y":169.8,"x0":-2.399315997309882,"y0":50.005096089223,"z0":5.4767758419834065,"aX":-16.57332608053257},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.0,"breakHorizontal":12.7,"spinRate":2278,"spinDirection":213},"zone":12,"typeConfidence":0.9,"plateTime":0.39027766691893184,"extension":7.220914472438941},"index":2,"playId":"a4b3a108-197e-3750-ac73-32014cd7dae7","pitchNumber":3,"startTime":"2026-08-26T21:27:53.014Z","endTime":"2026-08-26T21:27:56.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.7,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.482572840121435,"aZ":-15.095428930353524,"pfxX":-8.473852369384534,"pfxZ":8.317859222325739,"pX":0.009292131725702755,"pZ":2.1642868991654045,"vX0":10.061277063576053,"vY0":-142.13291156819443,"vZ0":-6.397490364936551,"x":116.65,"y":180.34,"x0":-2.4695060086046388,"y0":50.005191843875124,"z0":5.396835993665819,"aX":-17.40320591881207},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.9,"breakHorizontal":13.4,"spinRate":2378,"spinDirection":218},"zone":5,"typeConfidence":0.9,"plateTime":0.38483714452398976,"extension":7.203369242795756},"index":3,"playId":"378a8297-4aab-3726-a922-f66ab5d626b5","pitchNumber":4,"startTime":"2026-08-26T21:28:09.523Z","endTime":"2026-08-26T21:28:12.861Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-26T21:28:24.349Z","endTime":"2026-08-26T21:28:41.342Z","isPitch":false,"type":"action","player":{"id":608070,"link":"/api/v1/people/608070"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.1,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.63934765898642,"aZ":-36.89284364856034,"pfxX":1.0155946622514989,"pfxZ":-3.0916303413446826,"pX":-0.4748850985054304,"pZ":0.5461227934993889,"vX0":4.745421390669281,"vY0":-122.86571960983132,"vZ0":-4.329666946388182,"x":135.1,"y":224.03,"x0":-2.56426698178229,"y0":50.00304461637966,"z0":5.470754903881728,"aX":1.5496719420229241},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-6.4,"breakHorizontal":-3.0,"spinRate":2695,"spinDirection":34},"zone":13,"typeConfidence":2.0,"plateTime":0.4460126687890815,"extension":7.082500117041894},"index":5,"playId":"333d470e-3e3f-31f0-aeed-fb33544bf14b","pitchNumber":5,"startTime":"2026-08-26T21:28:41.342Z","endTime":"2026-08-26T21:28:46.867Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:28:46.867Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mike Trout walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-26T21:30:36.901Z","endTime":"2026-08-26T21:32:59.507Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.201205204204467,"aZ":-16.568309855613197,"pfxX":3.6455246195322335,"pfxZ":8.706544798581454,"pX":-0.10888830293132029,"pZ":0.9105750407360519,"vX0":-3.7431935724037984,"vY0":-133.182577858222,"vZ0":-9.365061142802402,"x":121.15,"y":214.19,"x0":0.8426703553713972,"y0":50.00399471241364,"z0":5.67649846709292,"aX":6.534974013305155},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.9,"breakHorizontal":-5.8,"spinRate":1848,"spinDirection":148},"zone":13,"typeConfidence":0.9,"plateTime":0.41161216406295775,"extension":7.241519799993551},"index":0,"playId":"8ed58a37-3f1f-3feb-82f0-f744f4b4cd75","pitchNumber":1,"startTime":"2026-08-26T21:30:59.043Z","endTime":"2026-08-26T21:31:02.623Z","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":86.2,"endSpeed":79.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.91213236280099,"aZ":-27.615040463102325,"pfxX":-2.1020557318599695,"pfxZ":2.8340426205579705,"pX":-0.2481010822984467,"pZ":1.7325095524819607,"vX0":-2.6213011495293337,"vY0":-125.58936609278562,"vZ0":-4.227056046918559,"x":126.46,"y":192.0,"x0":1.0796921712776515,"y0":50.001608683961834,"z0":5.667058246396922,"aX":-3.3785384679344546},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.4,"breakHorizontal":4.3,"spinRate":2056,"spinDirection":199},"zone":8,"typeConfidence":0.91,"plateTime":0.4350650641722327,"extension":7.029771876131699},"index":1,"playId":"cb2dff33-5f2b-3cb1-96c6-28cd0c9b268b","pitchNumber":2,"startTime":"2026-08-26T21:31:13.476Z","endTime":"2026-08-26T21:31:16.797Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":71.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.129966927652134,"aZ":-43.17093605634156,"pfxX":-4.649447128489365,"pfxZ":-8.499376317468997,"pX":-0.21007832714093144,"pZ":1.6217865534266853,"vX0":-1.3741987306753134,"vY0":-113.93883594496796,"vZ0":-0.33743924165393246,"x":125.01,"y":194.99,"x0":1.0075569921074616,"y0":50.00545837917253,"z0":6.097946188386271,"aX":-6.013251006423277},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-15.1,"breakHorizontal":8.8,"spinRate":2734,"spinDirection":332},"zone":13,"typeConfidence":0.9,"plateTime":0.4837758144106914,"extension":6.915808010532773},"index":2,"playId":"403cbc86-1c8c-384a-8739-f0939a34a81a","pitchNumber":3,"startTime":"2026-08-26T21:31:58.802Z","endTime":"2026-08-26T21:32:02.452Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":73.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.15929865977829,"aZ":-43.0946331180585,"pfxX":-4.673808863772725,"pfxZ":-8.055887210314548,"pX":-0.9106908171279328,"pZ":1.2944686869250126,"vX0":-2.929862689884872,"vY0":-116.85160948305325,"vZ0":-1.3748486393707713,"x":151.71,"y":203.83,"x0":0.9754295937919906,"y0":50.004035077190466,"z0":6.0134462889912035,"aX":-6.333514303900344},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-14.5,"breakHorizontal":9.2,"spinRate":2637,"spinDirection":332},"zone":13,"typeConfidence":0.89,"plateTime":0.4723954267508108,"extension":7.02079518179967},"index":3,"playId":"a753ad87-c699-3cbe-ac60-2c707f3924e1","pitchNumber":4,"startTime":"2026-08-26T21:32:15.701Z","endTime":"2026-08-26T21:32:19.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.605126908207495,"aZ":-19.87845724699529,"pfxX":4.186165734823982,"pfxZ":8.633866660627296,"pX":-0.48284179537145455,"pZ":0.25012381018225793,"vX0":-3.9762344964002345,"vY0":-118.5672054798717,"vZ0":-8.271668017515262,"x":135.4,"y":232.03,"x0":0.6717826383248724,"y0":50.00507563220364,"z0":5.597351424040782,"aX":5.963120732510272},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":13.9,"breakHorizontal":-6.6,"spinRate":1518,"spinDirection":132},"zone":13,"typeConfidence":0.9,"plateTime":0.4619016065904513,"extension":7.29032229820737},"index":4,"playId":"580ef77b-2155-3a09-99d2-ab74f4556a28","pitchNumber":5,"startTime":"2026-08-26T21:32:30.444Z","endTime":"2026-08-26T21:32:33.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":73.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.664566069338317,"aZ":-25.170911368833387,"pfxX":3.934854948064414,"pfxZ":5.018343080898319,"pX":1.4040958470260598,"pZ":3.6273545531367093,"vX0":-0.014263488042156436,"vY0":-117.71983817847018,"vZ0":0.3318690999316748,"x":63.48,"y":140.84,"x0":0.8996680606335011,"y0":50.00026639298426,"z0":5.826593076728592,"aX":5.486562790189804},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":9.5,"breakHorizontal":-7.1,"spinRate":1308,"spinDirection":127},"zone":12,"typeConfidence":0.89,"plateTime":0.46641929446643715,"extension":7.262903942295681},"index":5,"playId":"c49eab17-2be4-3cae-af58-70a131c7fd8c","pitchNumber":6,"startTime":"2026-08-26T21:32:55.988Z","endTime":"2026-08-26T21:32:59.507Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:32:59.507Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vaughn Grissom flies out to left fielder Angel Martínez.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-26T21:33:26.609Z","endTime":"2026-08-26T21:33:39.603Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.6,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.989365866735696,"aZ":-26.823830872936465,"pfxX":-0.28943467752815044,"pfxZ":3.4203287792373622,"pX":-0.16023966458872052,"pZ":2.704252362702876,"vX0":-2.887912479088411,"vY0":-123.8134500622887,"vZ0":-2.0496822621043176,"x":123.11,"y":165.77,"x0":1.0552544755601974,"y0":50.00323771100741,"z0":5.771127518770556,"aX":-0.4521710604607227},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.0,"breakHorizontal":1.2,"spinRate":2045,"spinDirection":211},"zone":5,"typeConfidence":0.84,"plateTime":0.4411183653010262,"extension":7.1519285862989745},"hitData":{"launchSpeed":89.8,"launchAngle":58.0,"totalDistance":214.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.48,"coordY":127.03}},"index":0,"playId":"bae3fbb4-423a-3b40-9987-80b9a94b0124","pitchNumber":1,"startTime":"2026-08-26T21:33:26.609Z","endTime":"2026-08-26T21:33:39.603Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:33:39.603Z","atBatIndex":41},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Christian Moore grounds into a double play, shortstop Brayan Rocchio to second baseman Travis Bazzana to first baseman Nathaniel Lowe. Mike Trout out at 2nd. Christian Moore out at 1st.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-26T21:33:43.558Z","endTime":"2026-08-26T21:34:52.178Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683953,"link":"/api/v1/people/683953"},"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":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.7,"endSpeed":79.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.905962602949987,"aZ":-25.77695758696862,"pfxX":-3.3621335891864463,"pfxZ":4.031341203160464,"pX":-0.1484404785749984,"pZ":1.3431506831369773,"vX0":-1.9625855222273973,"vY0":-124.82025558315102,"vZ0":-5.437512608260931,"x":122.66,"y":202.51,"x0":1.0834075176419944,"y0":50.00102798030116,"z0":5.658328621412842,"aX":-5.331726817581058},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.4,"breakHorizontal":6.5,"spinRate":1910,"spinDirection":201},"zone":13,"typeConfidence":0.91,"plateTime":0.4379394423620355,"extension":7.1541991064198855},"index":0,"playId":"07f3fee9-1a63-3679-b1a7-15e8a3a01e5a","pitchNumber":1,"startTime":"2026-08-26T21:34:03.653Z","endTime":"2026-08-26T21:34:06.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":71.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.188365283220797,"aZ":-44.7793251300617,"pfxX":-6.129970125557359,"pfxZ":-9.76117998811188,"pX":-1.2571625662839698,"pZ":0.5584187405931357,"vX0":-3.1371502646823197,"vY0":-114.37404509933576,"vZ0":-2.1794689485357193,"x":164.92,"y":223.7,"x0":0.9406062566056915,"y0":50.00552272265048,"z0":6.022598061431595,"aX":-7.911986363034688},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.0,"breakVerticalInduced":-17.9,"breakHorizontal":12.0,"spinRate":2665,"spinDirection":334},"zone":13,"typeConfidence":0.9,"plateTime":0.48372741086723936,"extension":7.191197944594911},"index":1,"playId":"ac966f6c-c24f-3a17-bfe0-03de319f6c4e","pitchNumber":2,"startTime":"2026-08-26T21:34:19.209Z","endTime":"2026-08-26T21:34:22.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":70.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.91472536787998,"aZ":-45.413787312961155,"pfxX":-6.250898463800014,"pfxZ":-10.422724592664894,"pX":-0.08033540567981173,"pZ":1.924110864907409,"vX0":-0.7895724329592189,"vY0":-113.76586948843402,"vZ0":1.0787454848151812,"x":120.06,"y":186.83,"x0":1.0837375531314322,"y0":50.003729437133074,"z0":6.058600996888897,"aX":-7.939012423558695},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.8,"breakVerticalInduced":-18.0,"breakHorizontal":11.5,"spinRate":2525,"spinDirection":334},"zone":8,"typeConfidence":0.89,"plateTime":0.48730825261516175,"extension":6.985271355283326},"hitData":{"launchSpeed":101.1,"launchAngle":2.0,"totalDistance":58.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":116.04,"coordY":155.49}},"index":2,"playId":"f9d8e2b7-00bc-3c91-821f-9dc13d2e38fe","pitchNumber":3,"startTime":"2026-08-26T21:34:43.594Z","endTime":"2026-08-26T21:34:52.178Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:34:52.178Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jo Adell flies out to second baseman Christian Moore.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-26T21:37:08.425Z","endTime":"2026-08-26T21:38:14.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.176009886296544,"aZ":-30.66933947523214,"pfxX":4.403658550920677,"pfxZ":0.9270929283050648,"pX":-1.6949547424852158,"pZ":4.292276271033972,"vX0":1.3256280120023562,"vY0":-126.68744227171446,"vZ0":2.5629964215201637,"x":181.61,"y":122.89,"x0":-2.7972443659390795,"y0":50.00226761531854,"z0":5.720772916838935,"aX":7.149138195242489},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.5,"breakHorizontal":-8.3,"spinRate":2349,"spinDirection":140},"zone":11,"typeConfidence":0.92,"plateTime":0.4325378823716233,"extension":6.890756768319636},"index":0,"playId":"08505d54-e4e2-372a-af0a-9c3fe4eee66f","pitchNumber":1,"startTime":"2026-08-26T21:37:11.347Z","endTime":"2026-08-26T21:37:15.727Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.35267032529342,"aZ":-15.930012875713581,"pfxX":-8.385152937181985,"pfxZ":8.447494245739591,"pX":-1.251902197119494,"pZ":2.3464677101576887,"vX0":6.275212755217845,"vY0":-137.94377773381584,"vZ0":-6.030212111615958,"x":164.72,"y":175.43,"x0":-2.469490365812883,"y0":50.0030162960997,"z0":5.639167231336467,"aX":-16.12234217341475},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.2,"breakHorizontal":13.8,"spinRate":2177,"spinDirection":218},"zone":13,"typeConfidence":0.9,"plateTime":0.39743419816476333,"extension":7.273331975468389},"index":1,"playId":"5b10758d-99c8-3b75-b46b-10c8946bf542","pitchNumber":2,"startTime":"2026-08-26T21:37:32.718Z","endTime":"2026-08-26T21:37:38.003Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.89701363506244,"aZ":-13.09719586650276,"pfxX":-8.589196811227843,"pfxZ":9.76663038462775,"pX":-0.5260932474736422,"pZ":2.8792915664027685,"vX0":8.231915807847408,"vY0":-139.2661204395008,"vZ0":-5.1156022746375935,"x":137.05,"y":161.04,"x0":-2.412297421536676,"y0":50.005243567573416,"z0":5.614757934139152,"aX":-16.781014693043453},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.7,"breakHorizontal":13.7,"spinRate":2351,"spinDirection":216},"zone":1,"typeConfidence":0.9,"plateTime":0.3941471442056952,"extension":7.257447536989821},"hitData":{"launchSpeed":80.2,"launchAngle":52.0,"totalDistance":224.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":129.42,"coordY":111.19}},"index":2,"playId":"e336f9cc-69d0-3893-8623-c3908bacae70","pitchNumber":3,"startTime":"2026-08-26T21:38:04.544Z","endTime":"2026-08-26T21:38:14.299Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:38:14.299Z","atBatIndex":43},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nathaniel Lowe walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-26T21:38:29.116Z","endTime":"2026-08-26T21:39:26.867Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.06561845421709,"aZ":-37.608114691251025,"pfxX":-0.20730609367978392,"pfxZ":-3.804377141183922,"pX":1.0165155816771598,"pZ":1.1974662573034884,"vX0":8.071486460241589,"vY0":-119.26748060554482,"vZ0":-2.5197183824461877,"x":78.25,"y":206.45,"x0":-2.399122127918775,"y0":50.00527577224598,"z0":5.691958455747784,"aX":-0.2954839944168843},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-7.3,"breakHorizontal":-1.8,"spinRate":2746,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.4610022354104446,"extension":7.083898844224336},"index":0,"playId":"98f48510-428e-3ad7-a3b8-af99353582c1","pitchNumber":1,"startTime":"2026-08-26T21:38:38.389Z","endTime":"2026-08-26T21:38:42.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.2,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.00802898902883,"aZ":-31.231753466656976,"pfxX":-6.644070054939981,"pfxZ":0.6389487918452783,"pX":1.063783295105545,"pZ":3.0495505149087783,"vX0":10.552021950411833,"vY0":-120.86533364618414,"vZ0":0.3324330562446616,"x":76.45,"y":156.44,"x0":-2.49944410094127,"y0":50.00402542612504,"z0":5.657494365104315,"aX":-9.811974504777888},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.6,"breakHorizontal":9.5,"spinRate":1767,"spinDirection":251},"zone":12,"typeConfidence":0.89,"plateTime":0.45353041797280813,"extension":7.100659220492501},"index":1,"playId":"a7930afa-199d-334b-9e24-20c8bc3d2abc","pitchNumber":2,"startTime":"2026-08-26T21:38:50.373Z","endTime":"2026-08-26T21:38:54.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.4,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.273271018807186,"aZ":-15.403654072001919,"pfxX":-8.658149185792233,"pfxZ":8.491619180336514,"pX":-1.3442733651445549,"pZ":2.8411395024816755,"vX0":5.9577809435740665,"vY0":-140.24262054541128,"vZ0":-4.576974271445944,"x":168.24,"y":162.07,"x0":-2.380722412664063,"y0":50.00298764961506,"z0":5.512371668401825,"aX":-17.09774867280318},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.5,"breakHorizontal":14.3,"spinRate":2326,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.39186276876403303,"extension":7.095208932523395},"index":2,"playId":"10fead35-a84b-3c46-ad72-ac8a06ff9f9d","pitchNumber":3,"startTime":"2026-08-26T21:39:07.202Z","endTime":"2026-08-26T21:39:10.602Z","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":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.0,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.78079880673935,"aZ":-16.77281475686711,"pfxX":-9.031576030426388,"pfxZ":8.066934844637316,"pX":-2.031548836554086,"pZ":2.0609510367773645,"vX0":5.304886089356318,"vY0":-138.27205997595416,"vZ0":-6.114626738811892,"x":194.44,"y":183.13,"x0":-2.815391723166752,"y0":50.00600640978275,"z0":5.452465627265562,"aX":-17.251448910162953},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.3,"breakHorizontal":15.0,"spinRate":2285,"spinDirection":222},"zone":13,"typeConfidence":0.9,"plateTime":0.398228363971568,"extension":7.169076294637406},"index":3,"playId":"2e95a33e-a769-3297-818e-8edda06b85ce","pitchNumber":4,"startTime":"2026-08-26T21:39:23.698Z","endTime":"2026-08-26T21:39:26.867Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:39:26.867Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Angel Martínez flies out to right fielder Josh Lowe.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-26T21:39:33.090Z","endTime":"2026-08-26T21:40:44.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.930695008852084,"aZ":-15.817201041402956,"pfxX":-9.375460114951313,"pfxZ":8.350785130497734,"pX":0.11748309693711344,"pZ":1.3791388068808415,"vX0":10.208623740303203,"vY0":-139.88826947018697,"vZ0":-8.362232299968616,"x":112.52,"y":201.54,"x0":-2.381203890995673,"y0":50.00570275242634,"z0":5.468802545998052,"aX":-18.37145947454097},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.2,"breakHorizontal":14.5,"spinRate":2366,"spinDirection":216},"zone":14,"typeConfidence":0.9,"plateTime":0.39327165050899815,"extension":7.2854635835911346},"index":0,"playId":"f9a92bad-b376-3109-adf1-49fc63d088e9","pitchNumber":1,"startTime":"2026-08-26T21:39:56.068Z","endTime":"2026-08-26T21:40:00.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.99504688991555,"aZ":-15.142520269469472,"pfxX":-9.745834125185379,"pfxZ":8.852280136699505,"pX":0.001242839657471999,"pZ":2.371853206511786,"vX0":9.674642682917138,"vY0":-138.77219712451657,"vZ0":-5.97653756371378,"x":116.95,"y":174.74,"x0":-2.2870734220026043,"y0":50.00303148611629,"z0":5.586220329972252,"aX":-18.7506157001928},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.8,"breakHorizontal":15.2,"spinRate":2398,"spinDirection":219},"zone":5,"typeConfidence":0.9,"plateTime":0.3967656351487223,"extension":7.209812052821482},"index":1,"playId":"558b8a51-2920-3f8e-984d-5a54f3914a12","pitchNumber":2,"startTime":"2026-08-26T21:40:12.762Z","endTime":"2026-08-26T21:40:16.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.755617570824363,"aZ":-30.754535826482485,"pfxX":-6.224079209272043,"pfxZ":0.9479275795687983,"pX":-0.08526338007653422,"pZ":2.2689801509057848,"vX0":7.6581095821605,"vY0":-122.22521819245462,"vZ0":-1.5837939273194341,"x":120.25,"y":177.52,"x0":-2.4612950636699877,"y0":50.00589410249561,"z0":5.5848932092044095,"aX":-9.349837138470763},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.6,"breakHorizontal":9.4,"spinRate":1909,"spinDirection":251},"zone":5,"typeConfidence":0.87,"plateTime":0.44940948990140583,"extension":7.144810102194287},"hitData":{"launchSpeed":93.2,"launchAngle":62.0,"totalDistance":206.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.31,"coordY":126.59}},"index":2,"playId":"3bc96df8-2033-35f1-86b1-32dd7d15be7b","pitchNumber":3,"startTime":"2026-08-26T21:40:31.987Z","endTime":"2026-08-26T21:40:44.584Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:40:44.584Z","atBatIndex":45},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Angel Genao grounds into a force out, shortstop Zach Neto to second baseman Christian Moore. Nathaniel Lowe out at 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-26T21:43:34.292Z","endTime":"2026-08-26T21:44:02.310Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-26T21:41:04.547Z","endTime":"2026-08-26T21:41:33.175Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Sammy Peralta replaces Grayson Rodriguez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-26T21:41:33.175Z","endTime":"2026-08-26T21:43:36.379Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671111,"link":"/api/v1/people/671111"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.6,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.352827792207634,"aZ":-27.93850912508817,"pfxX":-7.261153937872826,"pfxZ":3.1705808744183734,"pX":-1.070425901526152,"pZ":2.0566260151430016,"vX0":-6.537026839988858,"vY0":-115.14718618917166,"vZ0":0.29184031307253333,"x":157.8,"y":183.25,"x0":2.7537167414838963,"y0":50.002704341197294,"z0":4.64203590733688,"aX":-9.703066987254772},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":6.1,"breakHorizontal":14.9,"spinRate":2369,"spinDirection":277},"zone":13,"typeConfidence":0.92,"plateTime":0.4765542717885154,"extension":6.385118794106213},"index":2,"playId":"cb9a345a-7a38-3f64-8f83-5c06cd4253f9","pitchNumber":1,"startTime":"2026-08-26T21:43:36.379Z","endTime":"2026-08-26T21:43:40.853Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.0,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.85268522673613,"aZ":-34.356352972423295,"pfxX":10.208434217576547,"pfxZ":-1.4104069009048787,"pX":0.08570048483491886,"pZ":1.6973991456896418,"vX0":-9.03608746734249,"vY0":-123.57823749267507,"vZ0":-0.7764672215766847,"x":113.73,"y":192.95,"x0":2.465028912890244,"y0":50.00399736643715,"z0":4.904153415621955,"aX":15.774957602622282},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.5,"breakHorizontal":-16.3,"spinRate":1916,"spinDirection":95},"zone":8,"typeConfidence":0.92,"plateTime":0.4433812011767091,"extension":6.731870832161022},"hitData":{"launchSpeed":103.4,"launchAngle":-20.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":127.5,"coordY":188.82}},"index":3,"playId":"a9f46826-ab66-37f7-9334-b04e56123059","pitchNumber":2,"startTime":"2026-08-26T21:43:55.699Z","endTime":"2026-08-26T21:44:02.310Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:44:02.310Z","atBatIndex":46},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jose Siri lines out to third baseman Angel Genao.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-26T21:46:09.538Z","endTime":"2026-08-26T21:47:22.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694197,"link":"/api/v1/people/694197"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":78.2,"endSpeed":71.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.775884896333686,"aZ":-43.86029187558515,"pfxX":-5.381424693293113,"pfxZ":-9.099377977029343,"pX":-0.27002745476513584,"pZ":2.174216533095667,"vX0":-1.6262811565242614,"vY0":-113.7239247789507,"vZ0":1.0892357055365482,"x":127.29,"y":180.08,"x0":1.1574284663066194,"y0":50.00556247747083,"z0":6.109729720911077,"aX":-6.907587771896787},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.2,"breakVerticalInduced":-15.7,"breakHorizontal":10.2,"spinRate":2702,"spinDirection":328},"zone":7,"typeConfidence":0.9,"plateTime":0.4853866788693466,"extension":6.865110346271285},"index":0,"playId":"b4b66b73-eb79-3f9a-ac91-c34ec5cc53ec","pitchNumber":1,"startTime":"2026-08-26T21:46:13.786Z","endTime":"2026-08-26T21:46:17.627Z","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":81.4,"endSpeed":74.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.605649333376345,"aZ":-26.56597819833586,"pfxX":6.901273047478516,"pfxZ":3.9413387977453187,"pX":1.6784577020425493,"pZ":3.0222946765422933,"vX0":-0.2652263661366087,"vY0":-118.56948468577295,"vZ0":-1.2426266975163505,"x":53.02,"y":157.18,"x0":0.8949442657247678,"y0":50.005699630458516,"z0":5.976624655341088,"aX":9.830769009498495},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":7.1,"breakHorizontal":-12.5,"spinRate":1355,"spinDirection":130},"zone":12,"typeConfidence":0.89,"plateTime":0.4618906285212674,"extension":6.9891219231581365},"index":1,"playId":"673295dd-afa6-30f7-8a04-085409c5c189","pitchNumber":2,"startTime":"2026-08-26T21:46:29.251Z","endTime":"2026-08-26T21:46:32.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.7,"endSpeed":70.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.80737467775495,"aZ":-44.89035785917904,"pfxX":-3.8864257494980174,"pfxZ":-10.212373431632896,"pX":1.7685340029047276,"pZ":3.6436549444294006,"vX0":2.4091861347616055,"vY0":-111.43927627655107,"vZ0":4.477170777130425,"x":49.59,"y":140.4,"x0":1.1731736826410915,"y0":50.000873847491555,"z0":6.274703437940896,"aX":-4.841072631959615},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.8,"breakVerticalInduced":-16.8,"breakHorizontal":6.4,"spinRate":2465,"spinDirection":333},"zone":12,"typeConfidence":0.9,"plateTime":0.49330237621620077,"extension":6.763512354153772},"index":2,"playId":"405fe7f1-f846-3f3b-ac3a-d66440e74c25","pitchNumber":3,"startTime":"2026-08-26T21:46:42.657Z","endTime":"2026-08-26T21:46:45.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.23001754783859,"aZ":-25.717339548773126,"pfxX":-0.3540529189421979,"pfxZ":4.133846389033382,"pX":0.4058828695876883,"pZ":3.30797899900116,"vX0":-1.3985067426545588,"vY0":-123.76031646057409,"vZ0":-0.775165171485868,"x":101.53,"y":149.46,"x0":1.0227866481128367,"y0":50.00025954043583,"z0":5.766993072963752,"aX":-0.5525207150479216},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.6,"breakHorizontal":1.0,"spinRate":2030,"spinDirection":215},"zone":3,"typeConfidence":0.8,"plateTime":0.44150079939942977,"extension":6.986026430026226},"index":3,"playId":"d33521ca-d91d-3801-b1a0-6e1a3cdb65c7","pitchNumber":4,"startTime":"2026-08-26T21:46:57.883Z","endTime":"2026-08-26T21:47:00.905Z","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":0},"pitchData":{"startSpeed":79.4,"endSpeed":72.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26496634809072,"aZ":-44.1726775529164,"pfxX":-4.148673032985599,"pfxZ":-9.041567532001071,"pX":0.046671934739384184,"pZ":1.2353175540648738,"vX0":-1.142408917504965,"vY0":-115.51241785732122,"vZ0":-1.0910647724759912,"x":115.22,"y":205.43,"x0":1.089001719076505,"y0":50.00575442017655,"z0":6.031566259730813,"aX":-5.5024435416233},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-16.3,"breakHorizontal":7.8,"spinRate":2579,"spinDirection":335},"zone":14,"typeConfidence":0.9,"plateTime":0.47760461910557206,"extension":6.937590653426472},"hitData":{"launchSpeed":80.8,"launchAngle":10.0,"totalDistance":130.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":92.32,"coordY":162.1}},"index":4,"playId":"358ed613-537b-3a3f-9d89-6cb9c6e165ea","pitchNumber":5,"startTime":"2026-08-26T21:47:18.130Z","endTime":"2026-08-26T21:47:22.941Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:47:22.941Z","atBatIndex":47},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Josh Lowe lines out to second baseman Travis Bazzana.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-26T21:47:33.552Z","endTime":"2026-08-26T21:47:50.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":0},"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":85.0,"endSpeed":77.9,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.71296987508791,"aZ":-24.996286156410648,"pfxX":-0.13795989717390622,"pfxZ":4.6411519401894,"pX":0.2877874966890579,"pZ":1.9328622782960307,"vX0":-1.9149933018163847,"vY0":-123.82461268101487,"vZ0":-3.9620701875556366,"x":106.03,"y":186.59,"x0":1.0904734347172322,"y0":50.00259019733528,"z0":5.655505824487191,"aX":-0.21293128499917288},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":7.7,"breakHorizontal":0.7,"spinRate":1957,"spinDirection":203},"zone":8,"typeConfidence":0.81,"plateTime":0.44307202015018543,"extension":7.100215500515925},"hitData":{"launchSpeed":75.4,"launchAngle":13.0,"totalDistance":148.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":148.29,"coordY":146.96}},"index":0,"playId":"1ca5659a-68ad-3665-af3a-16384def11a7","pitchNumber":1,"startTime":"2026-08-26T21:47:44.647Z","endTime":"2026-08-26T21:47:50.386Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:47:50.386Z","atBatIndex":48},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Denzer Guzman lines out sharply to third baseman Angel Genao.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-26T21:48:12.532Z","endTime":"2026-08-26T21:49:41.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694197,"link":"/api/v1/people/694197"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.72138492027398,"aZ":-27.733789907550147,"pfxX":-1.5088317085066456,"pfxZ":2.8648768351822183,"pX":0.17659957705333587,"pZ":1.6707925827310188,"vX0":-1.7416801198075107,"vY0":-123.7683461282049,"vZ0":-3.989403531983655,"x":110.27,"y":193.67,"x0":1.0855013816673285,"y0":50.00396907371945,"z0":5.6262429145588735,"aX":-2.340932578287888},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.6,"breakHorizontal":3.1,"spinRate":1843,"spinDirection":204},"zone":8,"typeConfidence":0.86,"plateTime":0.4425421283858517,"extension":7.050203252392885},"index":0,"playId":"eeebeb9c-600d-3f36-9788-37bc66acebae","pitchNumber":1,"startTime":"2026-08-26T21:48:14.253Z","endTime":"2026-08-26T21:48:17.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":70.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.660872019789686,"aZ":-44.82680465316518,"pfxX":-4.691012758766089,"pfxZ":-9.976855072055965,"pX":0.5006645675443622,"pZ":1.7917369368018896,"vX0":0.11053088960450344,"vY0":-113.37754163396572,"vZ0":0.5976516905195994,"x":97.92,"y":190.4,"x0":1.0575259006711653,"y0":50.002358628683496,"z0":6.092899542921408,"aX":-5.950457068504201},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.4,"breakVerticalInduced":-17.4,"breakHorizontal":8.4,"spinRate":2576,"spinDirection":333},"zone":9,"typeConfidence":0.9,"plateTime":0.48792222357205706,"extension":6.911987469297201},"index":1,"playId":"31b5889a-8b60-36ff-9088-6e2f3bf267a0","pitchNumber":2,"startTime":"2026-08-26T21:48:28.505Z","endTime":"2026-08-26T21:48:31.937Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-26T21:48:37.740Z","endTime":"2026-08-26T21:48:48.891Z","isPitch":false,"type":"action","player":{"id":694203,"link":"/api/v1/people/694203"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":72.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.627735739261944,"aZ":-45.35610485213158,"pfxX":-4.537674735958746,"pfxZ":-10.033826870837046,"pX":-0.30992802025466454,"pZ":-0.24315930840511493,"vX0":-1.7549309743189307,"vY0":-116.18601344711836,"vZ0":-3.7627763916854886,"x":128.81,"y":245.35,"x0":1.0534485672759304,"y0":50.00154535991919,"z0":5.879067682662296,"aX":-5.962310060159576},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.1,"breakVerticalInduced":-18.8,"breakHorizontal":8.8,"spinRate":2729,"spinDirection":331},"zone":13,"typeConfidence":0.89,"plateTime":0.4786112006186203,"extension":7.027762854384748},"index":3,"playId":"0497fe2d-083a-313d-8207-1ba2f90ae934","pitchNumber":3,"startTime":"2026-08-26T21:48:48.891Z","endTime":"2026-08-26T21:48:52.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":71.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.144087299521974,"aZ":-44.768094031933266,"pfxX":-6.100377311509772,"pfxZ":-9.73644518474217,"pX":-0.7302836896300094,"pZ":0.9165366322526702,"vX0":-2.239472243362812,"vY0":-114.7212439167529,"vZ0":-1.3248044628834768,"x":144.84,"y":214.03,"x0":1.059759211755508,"y0":50.004253657196934,"z0":5.9844216664735335,"aX":-7.888275966116451},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.5,"breakVerticalInduced":-17.5,"breakHorizontal":11.6,"spinRate":2645,"spinDirection":331},"zone":13,"typeConfidence":0.9,"plateTime":0.48303301922443387,"extension":7.071205409632774},"index":4,"playId":"ad60d633-3491-31de-82d1-60495dd27b13","pitchNumber":4,"startTime":"2026-08-26T21:49:11.291Z","endTime":"2026-08-26T21:49:14.897Z","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":90.6,"endSpeed":82.9,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.30838461021129,"aZ":-18.157485131127963,"pfxX":4.669636631464048,"pfxZ":7.958840999415457,"pX":0.168691560973425,"pZ":2.7990765103328457,"vX0":-3.4082904189851257,"vY0":-131.93071244988923,"vZ0":-4.1854034492698835,"x":110.57,"y":163.2,"x0":0.87119969324929,"y0":50.00399592703661,"z0":5.746055846957232,"aX":8.224822423992368},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.7,"breakHorizontal":-7.7,"spinRate":1864,"spinDirection":153},"zone":5,"typeConfidence":0.9,"plateTime":0.4153147596395734,"extension":7.3101667573321265},"hitData":{"launchSpeed":106.6,"launchAngle":8.0,"totalDistance":166.0,"trajectory":"line_drive","hardness":"hard","location":"5","coordinates":{"coordX":100.18,"coordY":166.57}},"index":5,"playId":"85007c60-7435-3e50-b238-f07222c4f319","pitchNumber":5,"startTime":"2026-08-26T21:49:37.269Z","endTime":"2026-08-26T21:49:41.908Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:49:41.908Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Hedges called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-26T21:51:56.030Z","endTime":"2026-08-26T21:53:05.446Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.6,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.974237981307166,"aZ":-33.58403750091344,"pfxX":9.932551533044757,"pfxZ":-0.9421990169920651,"pX":0.8341941706438755,"pZ":3.248272012144512,"vX0":-7.202626351967249,"vY0":-121.70452906729561,"vZ0":2.739722660765925,"x":85.2,"y":151.08,"x0":2.5421672448927706,"y0":50.000904393924486,"z0":5.017371519066917,"aX":14.89264927233903},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.7,"breakHorizontal":-16.3,"spinRate":1693,"spinDirection":96},"zone":3,"typeConfidence":0.91,"plateTime":0.4501141961690669,"extension":6.595214131809333},"index":0,"playId":"82e717a1-665d-3eaa-8cbd-0f0c5a9c33ed","pitchNumber":1,"startTime":"2026-08-26T21:52:07.265Z","endTime":"2026-08-26T21:52:10.696Z","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":84.9,"endSpeed":77.7,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.427296837350447,"aZ":-31.037165707037452,"pfxX":11.975452443435941,"pfxZ":0.7395227508414699,"pX":1.2039505091107785,"pZ":1.6237669792568499,"vX0":-7.24165001735842,"vY0":-123.45128837595037,"vZ0":-1.5394085667565902,"x":71.11,"y":194.94,"x0":2.6250585519372596,"y0":50.00285540940104,"z0":4.877015725135741,"aX":18.415687125294824},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.2,"breakHorizontal":-19.9,"spinRate":1815,"spinDirection":100},"zone":14,"typeConfidence":0.92,"plateTime":0.4443102878557528,"extension":6.609810611743374},"index":1,"playId":"3f2062d3-ca41-359d-9d3b-bbb43e2b7c97","pitchNumber":2,"startTime":"2026-08-26T21:52:23.842Z","endTime":"2026-08-26T21:52:27.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.5,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.522855812493418,"aZ":-28.144924682880056,"pfxX":9.927999540309125,"pfxZ":2.371169655369208,"pX":-0.5443675593442049,"pZ":3.08516618227628,"vX0":-11.072560897419422,"vY0":-129.35444478604327,"vZ0":0.744211367521845,"x":137.75,"y":155.48,"x0":2.498032711086671,"y0":50.00029393737853,"z0":4.948455103215943,"aX":16.852936876318406},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.7,"breakHorizontal":-15.6,"spinRate":2052,"spinDirection":131},"zone":1,"typeConfidence":0.9,"plateTime":0.42313140668187676,"extension":6.655414740607683},"index":2,"playId":"9eb5ce10-adeb-3ea3-8b66-cd31b8d682e7","pitchNumber":3,"startTime":"2026-08-26T21:52:39.110Z","endTime":"2026-08-26T21:52:42.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.4,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.001806927840832,"aZ":-25.61730142308615,"pfxX":6.779553374403177,"pfxZ":3.8493564890327825,"pX":0.44182475592692183,"pZ":3.202563225314744,"vX0":-8.105338017645314,"vY0":-129.89463997561978,"vZ0":1.3781288788073955,"x":100.16,"y":152.31,"x0":2.726400797215024,"y0":50.00308408557701,"z0":4.6172239151420245,"aX":11.549702360393727},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.6,"breakHorizontal":-10.4,"spinRate":2149,"spinDirection":116},"zone":3,"typeConfidence":0.92,"plateTime":0.42218413627239526,"extension":6.454407982991696},"index":3,"playId":"927d152e-cf5b-3ea7-b3d6-7ce47403a5d7","pitchNumber":4,"startTime":"2026-08-26T21:53:01.807Z","endTime":"2026-08-26T21:53:05.446Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:53:05.446Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brayan Rocchio strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-26T21:53:25.554Z","endTime":"2026-08-26T21:54:57.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":73.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.416036566626662,"aZ":-28.948063071947228,"pfxX":-6.9448094001308975,"pfxZ":2.325673665137579,"pX":-0.594580448020537,"pZ":1.9245402115563364,"vX0":-5.921963943744746,"vY0":-117.8065164565111,"vZ0":-0.12365705549298456,"x":139.66,"y":186.82,"x0":2.8671034736361802,"y0":50.00119450585705,"z0":4.686727012870425,"aX":-9.616158106755488},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":4.4,"breakHorizontal":14.2,"spinRate":2370,"spinDirection":278},"zone":7,"typeConfidence":0.91,"plateTime":0.4675586606305737,"extension":6.383272235217943},"index":0,"playId":"bd829fa4-1fb2-30e5-ba3b-5a7294616fa4","pitchNumber":1,"startTime":"2026-08-26T21:53:30.955Z","endTime":"2026-08-26T21:53:36.172Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-08-26T21:53:47.490Z","endTime":"2026-08-26T21:53:58.770Z","isPitch":false,"type":"action","player":{"id":677587,"link":"/api/v1/people/677587"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.356069604250653,"aZ":-33.256617405342695,"pfxX":11.137118261837722,"pfxZ":-0.6936395014499812,"pX":-0.5610431565547579,"pZ":1.8451247687869061,"vX0":-10.947894472070203,"vY0":-124.14508236244748,"vZ0":-0.672281398709105,"x":138.39,"y":188.96,"x0":2.463611490954858,"y0":50.004349327804505,"z0":4.892918806242923,"aX":17.348530549009688},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.2,"breakHorizontal":-17.5,"spinRate":1854,"spinDirection":93},"zone":7,"typeConfidence":0.92,"plateTime":0.4415686079582759,"extension":6.677423690114485},"index":2,"playId":"36f37388-5eaf-37af-b113-029a55b3f0b9","pitchNumber":2,"startTime":"2026-08-26T21:53:58.770Z","endTime":"2026-08-26T21:54:02.462Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-26T21:54:29.464Z","endTime":"2026-08-26T21:54:53.797Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.44584581115329,"aZ":-26.514659804216986,"pfxX":7.260265775380042,"pfxZ":3.3567041346944855,"pX":0.3238415190027794,"pZ":3.508842975872672,"vX0":-8.94529921824864,"vY0":-128.89622119655917,"vZ0":2.3350531281630436,"x":104.66,"y":144.04,"x0":2.893683025130534,"y0":50.001312620343306,"z0":4.636741493867156,"aX":12.233637637170826},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.8,"breakHorizontal":-11.2,"spinRate":2070,"spinDirection":118},"zone":12,"typeConfidence":0.9,"plateTime":0.42471480129521,"extension":6.646507932249313},"index":4,"playId":"16101ea0-b89d-36ad-9dc9-f9cd722bf9ad","pitchNumber":3,"startTime":"2026-08-26T21:54:53.797Z","endTime":"2026-08-26T21:54:57.212Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:54:57.212Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Steven Kwan strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-26T21:55:21.452Z","endTime":"2026-08-26T21:56:36.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"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":89.2,"endSpeed":81.4,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.076269653986426,"aZ":-29.66436255529166,"pfxX":9.37122044843978,"pfxZ":1.4775284946497056,"pX":1.2527802080242392,"pZ":2.136849570523236,"vX0":-6.193461864512831,"vY0":-129.69341211960617,"vZ0":-1.3497575482839665,"x":69.25,"y":181.09,"x0":2.4588485759288607,"y0":50.001582486938254,"z0":4.934338723793561,"aX":15.903172516248906},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.6,"breakHorizontal":-15.5,"spinRate":2132,"spinDirection":134},"zone":14,"typeConfidence":0.91,"plateTime":0.4229288899868542,"extension":6.70001566794946},"index":0,"playId":"218dc44b-a31d-38c9-9953-960a9c5f60f2","pitchNumber":1,"startTime":"2026-08-26T21:55:21.939Z","endTime":"2026-08-26T21:55:25.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.4,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.93924776405049,"aZ":-30.98608884510993,"pfxX":10.64759683477899,"pfxZ":0.7037860735808259,"pX":-0.2541269357788668,"pZ":2.631245824245239,"vX0":-10.304014246494019,"vY0":-129.224334024411,"vZ0":0.15092233585625225,"x":126.69,"y":167.74,"x0":2.4016821692786623,"y0":50.00360838055171,"z0":4.952553879592588,"aX":18.007923188037843},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.6,"breakHorizontal":-17.0,"spinRate":2037,"spinDirection":133},"zone":5,"typeConfidence":0.91,"plateTime":0.4238571367632029,"extension":6.621890062387419},"index":1,"playId":"5e5da336-4620-3172-81f5-9bf44f120c33","pitchNumber":2,"startTime":"2026-08-26T21:55:37.346Z","endTime":"2026-08-26T21:55:40.800Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":80.8,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.25184473743566,"aZ":-21.935852559606268,"pfxX":8.252418076666851,"pfxZ":6.107932716261066,"pX":-0.6671252013617726,"pZ":2.339845800143064,"vX0":-11.27907006417016,"vY0":-129.03451155223942,"vZ0":-1.1630876897193425,"x":142.43,"y":175.6,"x0":2.699902553078642,"y0":50.004363117595844,"z0":4.4954805036132175,"aX":13.839150073979562},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":11.0,"breakHorizontal":-12.2,"spinRate":2185,"spinDirection":116},"zone":4,"typeConfidence":0.89,"plateTime":0.4253952199604374,"extension":6.811744673086333},"index":2,"playId":"35a960ed-f595-3444-93b4-8c886b08f965","pitchNumber":3,"startTime":"2026-08-26T21:55:55.097Z","endTime":"2026-08-26T21:55:58.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":72.5,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.61422929838611,"aZ":-25.984794026388386,"pfxX":-6.795983561344156,"pfxZ":4.64965852447684,"pX":-1.3242352053034565,"pZ":1.5275210381011861,"vX0":-7.4918808520421525,"vY0":-115.28270236164745,"vZ0":-1.4808959172828784,"x":167.48,"y":197.54,"x0":2.8640006765744666,"y0":50.002744962853285,"z0":4.712352509164833,"aX":-9.047154929551613},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":8.3,"breakHorizontal":14.4,"spinRate":2460,"spinDirection":284},"zone":13,"typeConfidence":0.91,"plateTime":0.47710594236960935,"extension":6.297106338442684},"index":3,"playId":"0f0f16d7-0d41-3612-8911-b3ad6a4b2b9c","pitchNumber":4,"startTime":"2026-08-26T21:56:13.314Z","endTime":"2026-08-26T21:56:16.695Z","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":2},"pitchData":{"startSpeed":88.6,"endSpeed":80.6,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.723726015063395,"aZ":-22.819285103973094,"pfxX":6.094083151602129,"pfxZ":5.607323333517501,"pX":-0.589463232023713,"pZ":2.936029898915561,"vX0":-10.363555012487804,"vY0":-128.62357288405667,"vZ0":0.2589346421516223,"x":139.47,"y":159.51,"x0":2.7078706542417468,"y0":50.0031996534295,"z0":4.6094975739054656,"aX":10.168994276479646},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":10.4,"breakHorizontal":-8.6,"spinRate":2166,"spinDirection":115},"zone":1,"typeConfidence":0.91,"plateTime":0.4265178210487397,"extension":6.65981291052827},"index":4,"playId":"f3b9b336-a911-3cb4-8458-6827d3397079","pitchNumber":5,"startTime":"2026-08-26T21:56:32.939Z","endTime":"2026-08-26T21:56:36.792Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T21:56:36.792Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Heineman flies out to left fielder Angel Martínez.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-26T21:58:59.319Z","endTime":"2026-08-26T22:00:10.892Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tim Herrin replaces Joey Cantillo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-26T21:58:07.283Z","endTime":"2026-08-26T21:59:01.424Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682120,"link":"/api/v1/people/682120"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":71.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.734931475887514,"aZ":-35.20399989150057,"pfxX":-4.403135592628401,"pfxZ":-2.3352118860578592,"pX":-0.16677537460111092,"pZ":2.3347395138254843,"vX0":-3.5700763953066126,"vY0":-114.37556662874441,"vZ0":-1.0049478693402614,"x":123.36,"y":175.74,"x0":1.996748657895834,"y0":50.00096866773829,"z0":6.289670786488705,"aX":-5.723644318028233},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-4.2,"breakHorizontal":9.0,"spinRate":2139,"spinDirection":323},"zone":5,"typeConfidence":0.9,"plateTime":0.4823313937774687,"extension":5.844961220659485},"index":1,"playId":"7b8d57cb-b70c-33d7-b99a-0476e06decbe","pitchNumber":1,"startTime":"2026-08-26T21:59:01.424Z","endTime":"2026-08-26T21:59:04.788Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2026-08-26T21:59:12.032Z","endTime":"2026-08-26T21:59:29.466Z","isPitch":false,"type":"action","player":{"id":623168,"link":"/api/v1/people/623168"}},{"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.0,"endSpeed":80.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.097149189629594,"aZ":-31.266560875311605,"pfxX":3.3604741387615076,"pfxZ":0.5490872940444538,"pX":0.08239461610597754,"pZ":1.8410549301551644,"vX0":-5.929289536409992,"vY0":-128.02629230719035,"vZ0":-4.171263143906083,"x":113.86,"y":189.07,"x0":1.998856962405467,"y0":50.00251899041374,"z0":5.957110227280737,"aX":5.541441365621845},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.2,"breakHorizontal":-4.7,"spinRate":1985,"spinDirection":199},"zone":8,"typeConfidence":0.9,"plateTime":0.4289306013722842,"extension":6.171972108517186},"index":3,"playId":"e7e1fe60-a23e-3011-8578-b8535cfe3c8b","pitchNumber":2,"startTime":"2026-08-26T21:59:29.466Z","endTime":"2026-08-26T21:59:33.812Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.653391866160966,"aZ":-32.52551094960453,"pfxX":-4.702548379934997,"pfxZ":-0.255374032126074,"pX":0.04823988869645378,"pZ":1.3835886736115797,"vX0":-2.9072676263436077,"vY0":-116.74693409617232,"vZ0":-3.6601665739187967,"x":115.16,"y":201.42,"x0":1.9241581842150512,"y0":50.004609822003076,"z0":6.059514592212169,"aX":-6.438120168053103},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-1.2,"breakHorizontal":9.2,"spinRate":2188,"spinDirection":317},"zone":14,"typeConfidence":0.9,"plateTime":0.4706425155245233,"extension":6.121033406898068},"hitData":{"launchSpeed":85.7,"launchAngle":34.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":52.74,"coordY":101.6}},"index":4,"playId":"3893322a-77d6-346a-b84d-3b49df97d8a3","pitchNumber":3,"startTime":"2026-08-26T22:00:01.299Z","endTime":"2026-08-26T22:00:10.892Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:00:10.892Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryce Teodosio flies out to left fielder Angel Martínez.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-26T22:00:21.666Z","endTime":"2026-08-26T22:01:51.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.245690475399257,"aZ":-33.4262726020851,"pfxX":-4.872277837214189,"pfxZ":-0.9330868909674503,"pX":1.0478980650152283,"pZ":2.093529795061048,"vX0":-0.886853489583836,"vY0":-115.35220548861874,"vZ0":-1.9846892524430042,"x":77.06,"y":182.25,"x0":2.0705397150862246,"y0":50.002279044716715,"z0":6.199630745859583,"aX":-6.539820749356489},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-1.9,"breakHorizontal":9.0,"spinRate":2270,"spinDirection":314},"zone":14,"typeConfidence":0.9,"plateTime":0.4755481083439541,"extension":5.906307042404555},"index":0,"playId":"4e32a075-5ad6-37be-b710-04288511dff6","pitchNumber":1,"startTime":"2026-08-26T22:00:33.461Z","endTime":"2026-08-26T22:00:37.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.75013192864651,"aZ":-16.363719961596683,"pfxX":5.4294624791225035,"pfxZ":8.207854726817114,"pX":0.2544733055736424,"pZ":2.084605537511628,"vX0":-5.947448167408919,"vY0":-138.13506687264314,"vZ0":-6.944658886709079,"x":107.3,"y":182.5,"x0":1.733515004658906,"y0":50.002499467498396,"z0":5.738233032903118,"aX":10.457217987458215},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.6,"breakHorizontal":-8.5,"spinRate":2248,"spinDirection":134},"zone":8,"typeConfidence":0.9,"plateTime":0.39703470233612315,"extension":6.221712229066731},"index":1,"playId":"9a33ff3a-5945-3a3d-af9f-36d0b8500153","pitchNumber":2,"startTime":"2026-08-26T22:00:49.216Z","endTime":"2026-08-26T22:00:52.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.758828873001487,"aZ":-17.385191609793093,"pfxX":5.134037624730301,"pfxZ":7.582703794622228,"pX":-0.31414627461424993,"pZ":2.660411442362777,"vX0":-6.748330619148359,"vY0":-138.4766589671731,"vZ0":-5.247542559320498,"x":128.97,"y":166.95,"x0":1.482760032712787,"y0":50.0001438715991,"z0":5.735857978044594,"aX":10.009826708324766},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.8,"breakHorizontal":-7.9,"spinRate":2248,"spinDirection":134},"zone":4,"typeConfidence":0.91,"plateTime":0.39492499621635524,"extension":6.304720901214464},"index":2,"playId":"39f2acaa-5342-3aeb-9690-792f0f5ceb82","pitchNumber":3,"startTime":"2026-08-26T22:01:09.134Z","endTime":"2026-08-26T22:01:12.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.84660135869825,"aZ":-28.332548554550822,"pfxX":0.8879355168874619,"pfxZ":2.3152877935477445,"pX":-0.5393041887544766,"pZ":-0.1689595323299986,"vX0":-6.111064507161806,"vY0":-127.34117025676554,"vZ0":-9.34089633557949,"x":137.56,"y":243.34,"x0":1.7665799515441414,"y0":50.00302855940517,"z0":5.756534730403213,"aX":1.473411190348086},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.4,"breakHorizontal":-0.4,"spinRate":2135,"spinDirection":248},"zone":13,"typeConfidence":0.91,"plateTime":0.42860616621796677,"extension":6.314369486987484},"index":3,"playId":"10614e4a-b496-335b-bd44-fc3feeb85d23","pitchNumber":4,"startTime":"2026-08-26T22:01:25.083Z","endTime":"2026-08-26T22:01:28.441Z","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":1},"pitchData":{"startSpeed":80.5,"endSpeed":72.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80384619535981,"aZ":-36.077983539403824,"pfxX":-6.263889443702714,"pfxZ":-2.8801548112466087,"pX":0.42443879523208417,"pZ":2.475845386520437,"vX0":-1.6098353903396114,"vY0":-117.06565913095967,"vZ0":-0.7404511231971105,"x":100.82,"y":171.93,"x0":1.9383565635229527,"y0":50.00275926977366,"z0":6.242191538971779,"aX":-8.494265135048423},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-5.0,"breakHorizontal":11.8,"spinRate":2430,"spinDirection":314},"zone":6,"typeConfidence":0.9,"plateTime":0.47204410916973805,"extension":5.938721544875578},"hitData":{"launchSpeed":91.5,"launchAngle":30.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.32,"coordY":68.34}},"index":4,"playId":"beb155d2-fc0b-325c-a79a-a61ca0ee10d0","pitchNumber":5,"startTime":"2026-08-26T22:01:42.599Z","endTime":"2026-08-26T22:01:51.562Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:01:51.562Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zach Neto flies out sharply to left fielder Angel Martínez.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-26T22:02:01.993Z","endTime":"2026-08-26T22:03:52.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.6,"endSpeed":85.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.42668895743237,"aZ":-28.074271698719972,"pfxX":11.395641455128716,"pfxZ":2.2152885910985756,"pX":-0.06737622557727095,"pZ":1.403284150047532,"vX0":-8.999325089895855,"vY0":-135.82527385947134,"vZ0":-6.138204863223898,"x":119.57,"y":200.89,"x0":1.8242507709093698,"y0":50.00292266063791,"z0":5.669723234321677,"aX":21.08711957776645},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":2.8,"breakHorizontal":-18.5,"spinRate":2154,"spinDirection":124},"zone":13,"typeConfidence":0.89,"plateTime":0.404751700901528,"extension":6.341409070374694},"index":0,"playId":"6ecc65d3-12b7-3894-b7e0-89fdfafb9c26","pitchNumber":1,"startTime":"2026-08-26T22:02:15.321Z","endTime":"2026-08-26T22:02:18.672Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-08-26T22:02:25.979Z","endTime":"2026-08-26T22:02:37.016Z","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, 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":87.9,"endSpeed":80.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.250356200175705,"aZ":-30.606780533086457,"pfxX":1.704169298230273,"pfxZ":0.9590034449611493,"pX":-0.3675725819833309,"pZ":0.9105794911653883,"vX0":-6.519118280185116,"vY0":-127.79228444237054,"vZ0":-6.343406660284148,"x":131.01,"y":214.19,"x0":2.0038917519462967,"y0":50.00491160904928,"z0":5.853140648404437,"aX":2.7967035997249265},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.4,"breakHorizontal":-1.4,"spinRate":2012,"spinDirection":148},"zone":13,"typeConfidence":0.9,"plateTime":0.42988871156171005,"extension":6.293938139599137},"index":2,"playId":"c895aa91-730c-391b-91f1-3f9d3911ac17","pitchNumber":2,"startTime":"2026-08-26T22:02:37.016Z","endTime":"2026-08-26T22:02:40.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.69787935974893,"aZ":-33.27287074333689,"pfxX":-6.614465159458961,"pfxZ":-0.8075191855982631,"pX":1.0945033713087673,"pZ":2.0694782075039546,"vX0":-0.35194488645175637,"vY0":-116.23680233893624,"vZ0":-1.899379015546391,"x":75.28,"y":182.9,"x0":2.106555662816915,"y0":50.004393399368695,"z0":6.0845269597036,"aX":-8.966749896233743},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-1.7,"breakHorizontal":12.0,"spinRate":2280,"spinDirection":312},"zone":14,"typeConfidence":0.91,"plateTime":0.47291840919390715,"extension":6.0679548253991165},"index":3,"playId":"aa54e722-21d3-3e84-acd3-3930ee3160f2","pitchNumber":3,"startTime":"2026-08-26T22:02:54.129Z","endTime":"2026-08-26T22:02:57.983Z","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":87.6,"endSpeed":81.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.97496041931651,"aZ":-27.686852040469123,"pfxX":0.5401764192535523,"pfxZ":2.6977307871536698,"pX":0.16855753809460855,"pZ":0.5448838362009257,"vX0":-4.454403747802944,"vY0":-127.50750138620833,"vZ0":-7.752756683520596,"x":110.57,"y":224.07,"x0":1.8611189283650262,"y0":50.00167229612907,"z0":5.781393429646407,"aX":0.8984207206524196},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.5,"breakHorizontal":-0.1,"spinRate":2087,"spinDirection":107},"zone":14,"typeConfidence":0.91,"plateTime":0.42806973726881736,"extension":6.267219008085022},"index":4,"playId":"bab5aaaa-f382-3b1f-8674-07f119585222","pitchNumber":4,"startTime":"2026-08-26T22:03:10.317Z","endTime":"2026-08-26T22:03:13.687Z","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":95.5,"endSpeed":87.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.267593726957564,"aZ":-17.425036104951065,"pfxX":5.042581893272328,"pfxZ":7.56110230279106,"pX":0.9396341757885258,"pZ":3.6416499025864026,"vX0":-3.452106534751137,"vY0":-139.04460115702636,"vZ0":-2.7279905599691316,"x":81.18,"y":140.46,"x0":1.5444849904441718,"y0":50.00375187446137,"z0":5.796925067656626,"aX":9.837193167263287},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.3,"breakHorizontal":-8.4,"spinRate":2281,"spinDirection":132},"zone":12,"typeConfidence":0.9,"plateTime":0.39449050043065714,"extension":6.288498954046661},"index":5,"playId":"4a52e542-b446-3bef-8714-6d1062891cfc","pitchNumber":5,"startTime":"2026-08-26T22:03:31.204Z","endTime":"2026-08-26T22:03:35.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.065479804013428,"aZ":-30.149311127349186,"pfxX":2.364122081176885,"pfxZ":1.2209289041548823,"pX":-0.42504123510328623,"pZ":1.7239962948377245,"vX0":-6.523110523225256,"vY0":-126.91972985582935,"vZ0":-4.369434573475676,"x":133.2,"y":192.23,"x0":1.8532139510821917,"y0":50.004003718587036,"z0":5.825951918424893,"aX":3.920639646683392},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.6,"breakHorizontal":-3.0,"spinRate":2058,"spinDirection":135},"zone":7,"typeConfidence":0.89,"plateTime":0.42894579685731715,"extension":6.366400952663553},"hitData":{"launchSpeed":106.2,"launchAngle":22.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":73.07,"coordY":69.83}},"index":6,"playId":"4932bb05-7f85-39e4-a183-2b41ea892da6","pitchNumber":6,"startTime":"2026-08-26T22:03:45.247Z","endTime":"2026-08-26T22:03:52.173Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:03:52.173Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Travis Bazzana singles on a bunt ground ball to pitcher Sammy Peralta.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-26T22:05:56.884Z","endTime":"2026-08-26T22:06:05.135Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671111,"link":"/api/v1/people/671111"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":70.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02682743920381,"aZ":-27.705253427191224,"pfxX":-8.5701767919395,"pfxZ":3.541653443645524,"pX":-0.8622720310471315,"pZ":2.454340744036776,"vX0":-5.819183905385776,"vY0":-112.71122491919535,"vZ0":1.2189784225993159,"x":149.87,"y":172.51,"x0":2.883546521876861,"y0":50.00459755305007,"z0":4.743786978773444,"aX":-10.822411450989412},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":7.1,"breakHorizontal":17.2,"spinRate":2504,"spinDirection":283},"zone":13,"typeConfidence":0.92,"plateTime":0.4894533725390957,"extension":6.393787770075899},"hitData":{"launchSpeed":18.0,"launchAngle":-23.0,"totalDistance":7.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":126.92,"coordY":201.88}},"index":0,"playId":"1351f427-96b6-3055-b7ee-8698da3fa4c9","pitchNumber":1,"startTime":"2026-08-26T22:05:56.884Z","endTime":"2026-08-26T22:06:05.135Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:06:05.135Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Ramírez called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-26T22:08:34.559Z","endTime":"2026-08-26T22:10:36.695Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684665,"fullName":"Luke Murphy","link":"/api/v1/people/684665"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"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":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-26T22:06:23.152Z","endTime":"2026-08-26T22:06:50.131Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Luke Murphy replaces Sammy Peralta.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-26T22:06:50.131Z","endTime":"2026-08-26T22:08:36.742Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":684665,"link":"/api/v1/people/684665"},"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":94.9,"endSpeed":85.3,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.06805184339299,"aZ":-13.245315156761533,"pfxX":-6.448550423262873,"pfxZ":9.989914787320565,"pX":0.2186039590476977,"pZ":3.8252125775590806,"vX0":7.178176011085678,"vY0":-137.85752002251044,"vZ0":-3.111186250555755,"x":108.67,"y":135.5,"x0":-1.6005095335327868,"y0":50.003348077880574,"z0":5.881546524862152,"aX":-12.22031962625879},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.5,"breakHorizontal":9.8,"spinRate":2242,"spinDirection":210},"zone":12,"typeConfidence":0.92,"plateTime":0.3996842475259177,"extension":6.206974938040973},"index":2,"playId":"1c49e68c-c3f3-3b9d-8d6a-f4cc171f3f0e","pitchNumber":1,"startTime":"2026-08-26T22:08:36.742Z","endTime":"2026-08-26T22:08:42.914Z","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":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.4,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.276113932006435,"aZ":-23.87616232043643,"pfxX":0.009677918514909845,"pfxZ":4.759080684056185,"pX":-0.8790303067492234,"pZ":2.8464277235407183,"vX0":3.276524142815305,"vY0":-131.81031253990187,"vZ0":-3.007197847721773,"x":150.51,"y":161.93,"x0":-2.1440806853093473,"y0":50.00646554580765,"z0":5.782186822473087,"aX":0.016070193671238468},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.2,"breakHorizontal":-0.8,"spinRate":2257,"spinDirection":198},"zone":11,"typeConfidence":0.9,"plateTime":0.41693045753878843,"extension":6.286177462293214},"index":3,"playId":"53954afd-bc1e-37d7-8da1-ac4628613490","pitchNumber":2,"startTime":"2026-08-26T22:08:51.854Z","endTime":"2026-08-26T22:08:57.827Z","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":4,"playId":"ef7194b7-00a9-3d44-9fdd-d511320f70e5","startTime":"2026-08-26T22:09:31.982Z","endTime":"2026-08-26T22:09:35.202Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.3,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.867658264390474,"aZ":-25.72422470358923,"pfxX":1.0037738051204173,"pfxZ":3.5637119944274325,"pX":0.30396659165704576,"pZ":3.0224461359837687,"vX0":5.507642224618094,"vY0":-133.75422324815142,"vZ0":-2.5961051838870404,"x":105.41,"y":157.17,"x0":-1.9124995571365362,"y0":50.00610419116406,"z0":5.850391969748199,"aX":1.8189453562366347},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.1,"breakHorizontal":-3.0,"spinRate":2334,"spinDirection":190},"zone":3,"typeConfidence":0.89,"plateTime":0.40950206892866925,"extension":6.321602438454961},"index":5,"playId":"81c9905c-db3a-38dc-b4fb-ac84f8d1bd13","pitchNumber":3,"startTime":"2026-08-26T22:09:49.097Z","endTime":"2026-08-26T22:09:52.152Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.492753711181244,"aZ":-16.637788379102943,"pfxX":-7.175675179500559,"pfxZ":8.031179800443828,"pX":-1.4233942198015654,"pZ":2.9951782129768136,"vX0":3.5929265174797647,"vY0":-138.56977378640298,"vZ0":-4.466933704452729,"x":171.26,"y":157.91,"x0":-1.808239210631447,"y0":50.0039665878288,"z0":5.74830276177011,"aX":-13.881306691445625},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.8,"breakHorizontal":12.2,"spinRate":2212,"spinDirection":221},"zone":11,"typeConfidence":0.91,"plateTime":0.39608216761263604,"extension":6.323615835046685},"index":6,"playId":"c60e5f57-ef9b-3802-b512-be20737e585c","pitchNumber":4,"startTime":"2026-08-26T22:10:13.876Z","endTime":"2026-08-26T22:10:17.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.7,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.92119614795124,"aZ":-14.210441255527817,"pfxX":-7.614940341242817,"pfxZ":9.075549628300323,"pX":-0.2082404161095714,"pZ":1.8596581336476248,"vX0":7.180555935366345,"vY0":-140.30087928844526,"vZ0":-7.87813009161598,"x":124.94,"y":188.57,"x0":-1.8205879353361476,"y0":50.000149281878784,"z0":5.644450057363857,"aX":-15.06761564311201},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.9,"breakHorizontal":12.1,"spinRate":2258,"spinDirection":224},"zone":8,"typeConfidence":0.93,"plateTime":0.39148957859907263,"extension":6.44666547992607},"index":7,"playId":"80aef229-f3a4-3815-8c1d-51e4a9a1f9bf","pitchNumber":5,"startTime":"2026-08-26T22:10:32.682Z","endTime":"2026-08-26T22:10:36.695Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:10:36.695Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jo Adell walks. Travis Bazzana to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-26T22:10:42.546Z","endTime":"2026-08-26T22:13:02.201Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684665,"fullName":"Luke Murphy","link":"/api/v1/people/684665"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"postOnSecond":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"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":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.0,"endSpeed":86.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.60429084722404,"aZ":-14.741331903885955,"pfxX":-8.567900827541804,"pfxZ":9.105662837617395,"pX":-0.18527662379745136,"pZ":1.7828800361024029,"vX0":6.714492792289879,"vY0":-137.9417428719909,"vZ0":-8.072467766303452,"x":124.06,"y":190.64,"x0":-1.5459898453567338,"y0":50.00140852015377,"z0":5.754943567894063,"aX":-16.399555298632265},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.9,"breakHorizontal":14.0,"spinRate":2225,"spinDirection":224},"zone":8,"typeConfidence":0.92,"plateTime":0.39809340614771704,"extension":6.488939308047649},"index":0,"playId":"787a1072-4aec-39e2-9599-840e9e080102","pitchNumber":1,"startTime":"2026-08-26T22:11:02.669Z","endTime":"2026-08-26T22:11:06.037Z","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":96.0,"endSpeed":87.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.42763187897018,"aZ":-16.597959036943,"pfxX":-7.5274450500822585,"pfxZ":7.96739736011226,"pX":-1.193506533792633,"pZ":3.1442254663358775,"vX0":4.391389760080316,"vY0":-139.64111411442892,"vZ0":-4.415083561193776,"x":162.49,"y":153.89,"x0":-1.8170293880967747,"y0":50.00032326807025,"z0":5.853740385368717,"aX":-14.712769309130303},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.6,"breakHorizontal":12.6,"spinRate":2273,"spinDirection":221},"zone":11,"typeConfidence":0.92,"plateTime":0.39377315300685467,"extension":6.4144081293615525},"index":1,"playId":"b6e0ee95-b244-383d-afa6-87f48c37e670","pitchNumber":2,"startTime":"2026-08-26T22:11:22.846Z","endTime":"2026-08-26T22:11:26.372Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"e8c1eb9a-5413-3657-8e66-44347516999a","startTime":"2026-08-26T22:11:41.159Z","endTime":"2026-08-26T22:11:44.159Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":1,"outs":1},"index":3,"playId":"421ceb4d-45e5-3089-a2fd-c713dc8cec20","startTime":"2026-08-26T22:11:58.627Z","endTime":"2026-08-26T22:12:01.742Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.08204953367376,"aZ":-15.849140423225538,"pfxX":-7.977505829376739,"pfxZ":8.454778501042213,"pX":1.4704086413653856,"pZ":1.8736505193321695,"vX0":10.58370529276234,"vY0":-138.5923364494149,"vZ0":-7.643503041890245,"x":60.95,"y":188.19,"x0":-1.374507615610274,"y0":50.0038263771414,"z0":5.740823647706841,"aX":-15.4067409076418},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.7,"breakHorizontal":12.0,"spinRate":2213,"spinDirection":224},"zone":14,"typeConfidence":0.91,"plateTime":0.39631473797342043,"extension":6.4416017292206265},"index":4,"playId":"68f8e598-db62-30c4-be16-07cf26a0e88e","pitchNumber":3,"startTime":"2026-08-26T22:12:19.499Z","endTime":"2026-08-26T22:12:22.691Z","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":2},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.359753727252205,"aZ":-17.096897593086567,"pfxX":-8.048618366402316,"pfxZ":7.820099830166285,"pX":1.4114883483707983,"pZ":2.7039618421036904,"vX0":10.774996016405984,"vY0":-138.785762715721,"vZ0":-5.328653650882689,"x":63.2,"y":165.77,"x0":-1.4963606507534308,"y0":50.0048099544592,"z0":5.807706893205691,"aX":-15.52380152225973},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.1,"breakHorizontal":12.0,"spinRate":2196,"spinDirection":220},"zone":12,"typeConfidence":0.9,"plateTime":0.3963883363176932,"extension":6.38224986467772},"index":5,"playId":"9f3ff922-22bf-367a-9467-5e740d92a6bd","pitchNumber":4,"startTime":"2026-08-26T22:12:40.034Z","endTime":"2026-08-26T22:12:43.271Z","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":94.8,"endSpeed":85.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.472566909898,"aZ":-17.415931648365383,"pfxX":-7.343311123764413,"pfxZ":7.791059316231115,"pX":0.6610687754202467,"pZ":3.5603009254687765,"vX0":8.414988505115625,"vY0":-137.73008149192987,"vZ0":-3.2225416668289637,"x":91.8,"y":142.65,"x0":-1.4996788105290533,"y0":50.0065933637821,"z0":5.943574134839852,"aX":-13.918883094137206},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.4,"breakHorizontal":11.3,"spinRate":2192,"spinDirection":218},"zone":12,"typeConfidence":0.88,"plateTime":0.399759025553851,"extension":6.4761349970779305},"index":6,"playId":"aa46b38b-c459-3ea2-87d8-95b6605c4b1f","pitchNumber":5,"startTime":"2026-08-26T22:12:58.674Z","endTime":"2026-08-26T22:13:02.201Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:13:02.201Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathaniel Lowe singles on a fly ball to left fielder Jose Siri. Travis Bazzana scores. Jo Adell to 2nd.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-26T22:13:18.587Z","endTime":"2026-08-26T22:16:14.809Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684665,"fullName":"Luke Murphy","link":"/api/v1/people/684665"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"postOnSecond":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"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_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":{"id":671111,"link":"/api/v1/people/671111"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.537646865297898,"aZ":-24.121370334610177,"pfxX":0.47266118149487824,"pfxZ":4.580954100976967,"pX":1.4263506437076694,"pZ":1.9366086262977578,"vX0":7.870078192836514,"vY0":-131.61225352177192,"vZ0":-5.070607924219193,"x":62.63,"y":186.49,"x0":-1.6620667331930143,"y0":50.00195098887403,"z0":5.671229311450473,"aX":0.8279786324322275},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.4,"breakHorizontal":-2.5,"spinRate":2312,"spinDirection":201},"zone":14,"typeConfidence":0.9,"plateTime":0.4159432190800416,"extension":6.495323192539086},"index":0,"playId":"32fe3ce6-e7b5-3896-aa3b-7a5c0320e6ce","pitchNumber":1,"startTime":"2026-08-26T22:13:35.416Z","endTime":"2026-08-26T22:13:39.621Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-26T22:13:45.010Z","endTime":"2026-08-26T22:14:38.071Z","isPitch":false,"type":"action"},{"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":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.4,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.63528260804765,"aZ":-23.62775810179588,"pfxX":1.6488817436194703,"pfxZ":4.835978363685831,"pX":0.47975674191214446,"pZ":1.6601159960075464,"vX0":5.713679071531366,"vY0":-132.2443397662829,"vZ0":-6.004967691306086,"x":98.71,"y":193.96,"x0":-1.9246516432594416,"y0":50.00617407963585,"z0":5.697570432584353,"aX":2.9156850258104687},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.6,"breakHorizontal":-4.2,"spinRate":2266,"spinDirection":195},"zone":14,"typeConfidence":0.9,"plateTime":0.4144326107196141,"extension":6.4450673749089376},"index":2,"playId":"08091df7-5b36-3e6a-b8a9-0b1fe4ce95a8","pitchNumber":2,"startTime":"2026-08-26T22:14:38.071Z","endTime":"2026-08-26T22:14:41.710Z","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":93.9,"endSpeed":85.2,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.793157052216,"aZ":-15.506696474873866,"pfxX":-6.072363156751628,"pfxZ":8.98260972128731,"pX":1.3899683657206932,"pZ":0.9279538811205633,"vX0":9.786583041795899,"vY0":-136.08013536556703,"vZ0":-9.622049317214593,"x":64.02,"y":213.73,"x0":-1.481531287333751,"y0":50.00261578411127,"z0":5.609113795338884,"aX":-11.268310357124792},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.0,"breakHorizontal":8.6,"spinRate":2072,"spinDirection":226},"zone":14,"typeConfidence":0.84,"plateTime":0.4041279279698031,"extension":6.515711852128133},"index":3,"playId":"72c645ac-0ff8-3577-8906-3f7a2de4fc38","pitchNumber":3,"startTime":"2026-08-26T22:15:00.982Z","endTime":"2026-08-26T22:15:04.950Z","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":90.4,"endSpeed":82.7,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.236122178248568,"aZ":-25.78662930047275,"pfxX":3.083524651886578,"pfxZ":3.646850247317891,"pX":0.12690410090975315,"pZ":3.879091818336485,"vX0":4.462755782323935,"vY0":-131.57945076960863,"vZ0":-0.28777887587523054,"x":112.16,"y":134.04,"x0":-1.9924626072042773,"y0":50.001579516729805,"z0":5.902506855076801,"aX":5.399742888109735},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.7,"breakHorizontal":-6.6,"spinRate":2287,"spinDirection":176},"zone":12,"typeConfidence":0.9,"plateTime":0.4164593150845204,"extension":6.367018396739043},"index":4,"playId":"cc213fcf-b6b0-366e-b731-e822a03e150c","pitchNumber":4,"startTime":"2026-08-26T22:15:22.783Z","endTime":"2026-08-26T22:15:26.991Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"index":5,"playId":"580ee3a7-8b27-4a1b-a9cf-bec04a265a48","startTime":"2026-08-26T22:15:42.605Z","endTime":"2026-08-26T22:15:47.605Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.0,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.47671224508911,"aZ":-25.014995159166457,"pfxX":2.7496365887116236,"pfxZ":4.168423685232273,"pX":-0.14209505310274098,"pZ":2.9027339053571,"vX0":3.458177830318965,"vY0":-130.2765060371009,"vZ0":-2.492858726326378,"x":122.42,"y":160.41,"x0":-1.8442369526718225,"y0":50.00453460652735,"z0":5.763686284709964,"aX":4.724285172312439},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.2,"breakHorizontal":-5.8,"spinRate":2403,"spinDirection":181},"zone":5,"typeConfidence":0.91,"plateTime":0.4205117962648113,"extension":6.59999427804815},"hitData":{"launchSpeed":67.4,"launchAngle":26.0,"totalDistance":209.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":102.6,"coordY":107.21}},"index":6,"playId":"0c3ad85c-0f13-3883-ac63-a5100bdb25ab","pitchNumber":5,"startTime":"2026-08-26T22:16:02.904Z","endTime":"2026-08-26T22:16:14.809Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:16:14.809Z","atBatIndex":59},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Angel Martínez grounds into a double play, second baseman Christian Moore to shortstop Zach Neto to first baseman Vaughn Grissom. Nathaniel Lowe out at 2nd. Angel Martínez out at 1st.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-26T22:16:26.544Z","endTime":"2026-08-26T22:17:56.955Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684665,"fullName":"Luke Murphy","link":"/api/v1/people/684665"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.4,"endSpeed":86.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.03795194016948,"aZ":-17.508488711029006,"pfxX":-7.246481345147523,"pfxZ":7.650109422675352,"pX":-0.3311982478161071,"pZ":2.377623902142423,"vX0":6.036138672843435,"vY0":-138.56260946216156,"vZ0":-5.998610965932469,"x":129.62,"y":174.58,"x0":-1.6117111297964366,"y0":50.00211356584958,"z0":5.767260354490179,"aX":-13.891470644380252},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.6,"breakHorizontal":11.6,"spinRate":2232,"spinDirection":215},"zone":4,"typeConfidence":0.89,"plateTime":0.39743560172229975,"extension":6.502562137493103},"index":0,"playId":"6a1e4e63-17f9-3de8-9e92-addb2098e889","pitchNumber":1,"startTime":"2026-08-26T22:17:05.021Z","endTime":"2026-08-26T22:17:08.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.5777293789303,"aZ":-25.034671377564965,"pfxX":1.9010976186192479,"pfxZ":4.172403102036215,"pX":-0.5228890500570594,"pZ":0.932919392773104,"vX0":2.827649760017202,"vY0":-130.04989397988194,"vZ0":-7.277418257740129,"x":136.93,"y":213.59,"x0":-1.8717592344758502,"y0":50.003598783745176,"z0":5.6698273434302795,"aX":3.2518101645781843},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.1,"breakHorizontal":-4.1,"spinRate":2235,"spinDirection":197},"zone":13,"typeConfidence":0.91,"plateTime":0.42136228200985526,"extension":6.416785148934805},"index":1,"playId":"031d5d25-4aac-34c2-8ab6-3104b6f2ebb3","pitchNumber":2,"startTime":"2026-08-26T22:17:29.390Z","endTime":"2026-08-26T22:17:33.612Z","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":85.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.506777626689,"aZ":-15.763415001121668,"pfxX":-6.417048826594121,"pfxZ":8.64218672536487,"pX":0.05567785651147856,"pZ":1.8813840064548288,"vX0":7.290945399661341,"vY0":-137.64566924951302,"vZ0":-7.302548107861275,"x":114.88,"y":187.98,"x0":-1.8068353420264283,"y0":50.002315151044286,"z0":5.656998959886542,"aX":-12.185567568080028},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.0,"breakHorizontal":9.8,"spinRate":2242,"spinDirection":226},"zone":8,"typeConfidence":0.89,"plateTime":0.3995013051034779,"extension":6.511160672231342},"hitData":{"launchSpeed":102.5,"launchAngle":-21.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":151.06,"coordY":152.64}},"index":2,"playId":"abff05ca-1040-3dd9-8d84-07f8ecac6b86","pitchNumber":3,"startTime":"2026-08-26T22:17:48.643Z","endTime":"2026-08-26T22:17:56.955Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:17:56.955Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Trout strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-26T22:19:47.008Z","endTime":"2026-08-26T22:21:57.915Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":7},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"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":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.410608393122043,"aZ":-36.22036211964038,"pfxX":-5.914700849528624,"pfxZ":-3.04544396411114,"pX":0.9775344247634057,"pZ":3.480086303200681,"vX0":-0.32543494145792823,"vY0":-115.41808347999269,"vZ0":1.357733440380859,"x":79.74,"y":144.82,"x0":1.8877380733517788,"y0":50.00260991867773,"z0":6.411645555080034,"aX":-7.862311913917399},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-4.8,"breakHorizontal":10.8,"spinRate":2356,"spinDirection":286},"zone":12,"typeConfidence":0.9,"plateTime":0.4772376659272992,"extension":5.917157280752198},"index":0,"playId":"c26f289a-2a9c-3668-b9ce-739c671aca42","pitchNumber":1,"startTime":"2026-08-26T22:20:06.103Z","endTime":"2026-08-26T22:20:09.342Z","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.8,"endSpeed":85.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.255428914264506,"aZ":-17.73895828721919,"pfxX":4.797499897208383,"pfxZ":7.670164840363034,"pX":1.022136509569449,"pZ":3.0708714439458573,"vX0":-2.982588655949945,"vY0":-136.59990008437225,"vZ0":-4.372823479193988,"x":78.04,"y":155.87,"x0":1.507228503509142,"y0":50.00145099473918,"z0":5.918910530748976,"aX":9.028067542499091},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.1,"breakHorizontal":-8.0,"spinRate":2377,"spinDirection":133},"zone":12,"typeConfidence":0.9,"plateTime":0.40160515450043244,"extension":6.073141340281139},"index":1,"playId":"ba3a2f90-aec6-3bf9-a254-be80f9bf36f9","pitchNumber":2,"startTime":"2026-08-26T22:20:19.964Z","endTime":"2026-08-26T22:20:23.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.59230754392199,"aZ":-24.077334331452704,"pfxX":10.314942295121412,"pfxZ":4.448028599235729,"pX":1.0053140955613016,"pZ":0.7983910096976039,"vX0":-4.992059605317114,"vY0":-134.36766699960782,"vZ0":-8.33317715570674,"x":78.68,"y":217.22,"x0":1.5527410733489753,"y0":50.000309091904775,"z0":5.665545672561954,"aX":18.75558259588295},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.4,"breakHorizontal":-17.5,"spinRate":2175,"spinDirection":129},"zone":14,"typeConfidence":0.9,"plateTime":0.40848374101005325,"extension":6.244769430915713},"index":2,"playId":"ca7558af-084f-36f4-8426-95dccd959d43","pitchNumber":3,"startTime":"2026-08-26T22:20:34.508Z","endTime":"2026-08-26T22:20:37.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.805453326444116,"aZ":-18.361273843104733,"pfxX":4.184375085403252,"pfxZ":7.33986806852656,"pX":0.16400344547200582,"pZ":3.0913461474989576,"vX0":-4.97263719559069,"vY0":-136.50972713971453,"vZ0":-3.726682524969677,"x":110.75,"y":155.31,"x0":1.467883939190637,"y0":50.00475230036555,"z0":5.742677037940704,"aX":7.877109404683337},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.7,"breakHorizontal":-6.5,"spinRate":2216,"spinDirection":129},"zone":2,"typeConfidence":0.9,"plateTime":0.40165620440120353,"extension":6.235567149278473},"index":3,"playId":"b7ee13fb-10f3-3feb-afd2-fbe94d852986","pitchNumber":4,"startTime":"2026-08-26T22:20:51.893Z","endTime":"2026-08-26T22:20:55.156Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":72.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.152858022650214,"aZ":-33.2281227842734,"pfxX":-5.730256703271341,"pfxZ":-0.7865348329268489,"pX":0.5414539399380631,"pZ":2.9931900156854803,"vX0":-1.1106094893086136,"vY0":-115.27717173931649,"vZ0":-0.1287440467837686,"x":96.36,"y":157.96,"x0":1.7747193288841236,"y0":50.00450341083801,"z0":6.2807668556810325,"aX":-7.6464162829313915},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-1.2,"breakHorizontal":10.7,"spinRate":2203,"spinDirection":315},"zone":3,"typeConfidence":0.9,"plateTime":0.47671717681469117,"extension":5.869227715625134},"index":4,"playId":"e0913196-0bf5-3c0f-81cc-c69a676644ef","pitchNumber":5,"startTime":"2026-08-26T22:21:07.396Z","endTime":"2026-08-26T22:21:10.907Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-26T22:21:15.640Z","endTime":"2026-08-26T22:21:33.001Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.38402747345892,"aZ":-29.729901006090497,"pfxX":1.3037670429330541,"pfxZ":1.4922030606829972,"pX":-0.654418712637491,"pZ":1.6415108661483584,"vX0":-6.070680984443881,"vY0":-126.1886244229517,"vZ0":-4.662665568133013,"x":141.94,"y":194.46,"x0":1.5988664691514543,"y0":50.001420956289266,"z0":5.8708707138986105,"aX":2.132390372948639},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.0,"breakHorizontal":-1.2,"spinRate":2114,"spinDirection":291},"zone":7,"typeConfidence":0.9,"plateTime":0.43180579933086216,"extension":6.26256583494552},"index":6,"playId":"0222dbeb-97f3-307f-ac8d-5ad81691cffe","pitchNumber":6,"startTime":"2026-08-26T22:21:33.001Z","endTime":"2026-08-26T22:21:36.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":71.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.22066522574835,"aZ":-35.77422608198503,"pfxX":-4.87395081996343,"pfxZ":-2.7494330920218104,"pX":1.162191935459072,"pZ":2.8922616376210892,"vX0":-0.28824329856488407,"vY0":-113.97890966694135,"vZ0":0.22102330298743267,"x":72.7,"y":160.69,"x0":1.9232607050094308,"y0":50.0048955513958,"z0":6.345482567110277,"aX":-6.371921267724021},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-4.6,"breakHorizontal":8.9,"spinRate":2284,"spinDirection":319},"zone":12,"typeConfidence":0.91,"plateTime":0.48174706835356096,"extension":6.032056653389543},"index":7,"playId":"52aea86f-042f-3d65-b39c-45b4abf6f2b0","pitchNumber":7,"startTime":"2026-08-26T22:21:53.994Z","endTime":"2026-08-26T22:21:57.915Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:21:57.915Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vaughn Grissom flies out to right fielder Jo Adell.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-26T22:24:38.395Z","endTime":"2026-08-26T22:25:08.166Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-26T22:22:13.818Z","endTime":"2026-08-26T22:22:47.396Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Hunter Gaddis replaces Tim Herrin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-26T22:22:47.396Z","endTime":"2026-08-26T22:24:40.575Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683769,"link":"/api/v1/people/683769"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":88.3,"endSpeed":81.6,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.855203723918372,"aZ":-28.308107621833532,"pfxX":2.9986534384628576,"pfxZ":2.307238283728725,"pX":0.8950626769771516,"pZ":1.789171101797603,"vX0":6.955016976256451,"vY0":-128.36831843268,"vZ0":-5.06576333726012,"x":82.88,"y":190.47,"x0":-2.235702401249384,"y0":50.000801426659415,"z0":5.984197395248403,"aX":5.017107879336706},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.2,"breakHorizontal":-7.0,"spinRate":2241,"spinDirection":164},"zone":14,"typeConfidence":0.9,"plateTime":0.4262212323862409,"extension":7.035777677610423},"index":2,"playId":"a1f0239c-c1e7-309f-b7b0-c92f30fc66da","pitchNumber":1,"startTime":"2026-08-26T22:24:40.575Z","endTime":"2026-08-26T22:24:44.167Z","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":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.0,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.329453151321466,"aZ":-26.106548825074647,"pfxX":3.4084103034988424,"pfxZ":3.5776626966837437,"pX":0.20723681069098512,"pZ":1.8589074368380167,"vX0":5.511979450219893,"vY0":-128.95230528881297,"vZ0":-5.669820990813736,"x":109.1,"y":188.59,"x0":-2.395687056835309,"y0":50.00047065417986,"z0":6.084834802087641,"aX":5.771305681247322},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.5,"breakHorizontal":-7.3,"spinRate":2314,"spinDirection":164},"zone":8,"typeConfidence":0.9,"plateTime":0.4237975948534154,"extension":6.858040352647742},"hitData":{"launchSpeed":91.6,"launchAngle":45.0,"totalDistance":281.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":201.75,"coordY":114.99}},"index":3,"playId":"8882bc1d-982e-3294-a219-2f382f6c3427","pitchNumber":2,"startTime":"2026-08-26T22:24:57.768Z","endTime":"2026-08-26T22:25:08.166Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:25:08.166Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Christian Moore walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-26T22:25:09.886Z","endTime":"2026-08-26T22:27:42.759Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.95675813854639,"aZ":-30.558367439690496,"pfxX":3.290951366406474,"pfxZ":0.9634123057622563,"pX":0.08998485602292665,"pZ":2.4615567536490834,"vX0":5.022416033682437,"vY0":-128.38191446108564,"vZ0":-3.2920247100561144,"x":113.57,"y":172.32,"x0":-2.317188575290465,"y0":50.000492882957445,"z0":6.132519825950197,"aX":5.506170040574644},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.2,"breakHorizontal":-7.1,"spinRate":2133,"spinDirection":142},"zone":5,"typeConfidence":0.9,"plateTime":0.42623513764541743,"extension":6.83394589918834},"index":0,"playId":"db3b1224-2703-32eb-960d-ac70abfb081f","pitchNumber":1,"startTime":"2026-08-26T22:25:35.435Z","endTime":"2026-08-26T22:25:39.282Z","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":89.2,"endSpeed":82.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.947267480144852,"aZ":-28.48184320344156,"pfxX":2.3827198782034547,"pfxZ":2.173947027170824,"pX":2.109311830577221,"pZ":0.5851267425328286,"vX0":10.249667508480218,"vY0":-129.38129477605133,"vZ0":-8.185169927343331,"x":36.6,"y":222.98,"x0":-2.2125184108308655,"y0":50.000093949449344,"z0":5.971740265812177,"aX":4.038044732542596},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.3,"breakHorizontal":-6.6,"spinRate":2168,"spinDirection":157},"zone":14,"typeConfidence":0.9,"plateTime":0.42331842557534927,"extension":6.9825582919558915},"index":1,"playId":"0a191e3d-32a9-3503-b962-8e7afddfab9f","pitchNumber":2,"startTime":"2026-08-26T22:25:52.298Z","endTime":"2026-08-26T22:25:55.321Z","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":89.6,"endSpeed":82.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.32571320591125,"aZ":-25.497753565893685,"pfxX":1.9721824123381917,"pfxZ":3.889219068785162,"pX":0.9460627986035345,"pZ":1.0198098769811967,"vX0":7.621484424748856,"vY0":-130.12501694073987,"vZ0":-7.813303859926729,"x":80.94,"y":211.25,"x0":-2.276891338158658,"y0":50.00077139350887,"z0":5.99340667036252,"aX":3.3786579446812337},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.5,"breakHorizontal":-5.3,"spinRate":2129,"spinDirection":165},"zone":14,"typeConfidence":0.9,"plateTime":0.42093798855482145,"extension":6.956487264394869},"index":2,"playId":"2b1a62d9-b5e7-316b-81d1-75954d85e689","pitchNumber":3,"startTime":"2026-08-26T22:26:11.001Z","endTime":"2026-08-26T22:26:14.377Z","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":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.61809459229124,"aZ":-25.57407508724186,"pfxX":3.091735487292723,"pfxZ":3.8219887153952694,"pX":0.8685075231878011,"pZ":2.1933469218848547,"vX0":7.324431453474994,"vY0":-130.3687056662476,"vZ0":-5.0464810206416315,"x":83.89,"y":179.56,"x0":-2.3755321652495316,"y0":50.00152679622595,"z0":6.076922961907512,"aX":5.337697756150262},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.0,"breakHorizontal":-7.2,"spinRate":2210,"spinDirection":154},"zone":14,"typeConfidence":0.9,"plateTime":0.41964314331904395,"extension":7.0200856829228515},"index":3,"playId":"30e489af-60ac-301d-ad0f-3cf2d3d36e52","pitchNumber":4,"startTime":"2026-08-26T22:26:28.942Z","endTime":"2026-08-26T22:26:33.057Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.665014776013606,"aZ":-26.978236382352236,"pfxX":3.1116373068858363,"pfxZ":3.0081534199131994,"pX":0.9451821614746293,"pZ":2.324296440898099,"vX0":7.130227640964005,"vY0":-130.35782386491533,"vZ0":-4.326387065766534,"x":80.97,"y":176.02,"x0":-2.226490690103284,"y0":50.00163485452798,"z0":6.035262384791856,"aX":5.36824937374335},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.7,"breakHorizontal":-7.2,"spinRate":2243,"spinDirection":173},"zone":14,"typeConfidence":0.9,"plateTime":0.41971849988401333,"extension":7.0715608016961715},"index":4,"playId":"248a300c-2f8b-3a09-8276-f3dc7991c2c3","pitchNumber":5,"startTime":"2026-08-26T22:26:48.063Z","endTime":"2026-08-26T22:26:51.332Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-26T22:26:57.372Z","endTime":"2026-08-26T22:27:15.049Z","isPitch":false,"type":"action","player":{"id":695681,"link":"/api/v1/people/695681"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.704780662652194,"aZ":-28.380988593732415,"pfxX":2.444017658328803,"pfxZ":2.173189253574627,"pX":0.38765396550208886,"pZ":2.7599817195855705,"vX0":6.147935016538883,"vY0":-130.7735628285555,"vZ0":-3.2580582632571757,"x":102.22,"y":164.26,"x0":-2.30437664996813,"y0":50.00129122376973,"z0":6.1342664563647515,"aX":4.263170166569072},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.5,"breakHorizontal":-5.6,"spinRate":2161,"spinDirection":168},"zone":6,"typeConfidence":0.9,"plateTime":0.41767273837163454,"extension":6.996779440827087},"index":6,"playId":"a3491283-1b2e-380a-a686-0a6962344c94","pitchNumber":6,"startTime":"2026-08-26T22:27:15.049Z","endTime":"2026-08-26T22:27:18.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.53037699564651,"aZ":-16.415029646269485,"pfxX":-2.4763117456705652,"pfxZ":8.205936447256404,"pX":0.9834280492749194,"pZ":3.2260469757488406,"vX0":9.830779528919427,"vY0":-137.91462477655128,"vZ0":-4.667123073791667,"x":79.51,"y":151.68,"x0":-2.3103147149681122,"y0":50.0042630615164,"z0":6.052364115355672,"aX":-4.757757667320782},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.0,"breakHorizontal":2.4,"spinRate":2177,"spinDirection":207},"zone":12,"typeConfidence":0.86,"plateTime":0.3976172289739681,"extension":6.993959529613926},"index":7,"playId":"f9e36026-9fb5-3033-9d9a-bb8dba44fcd8","pitchNumber":7,"startTime":"2026-08-26T22:27:38.508Z","endTime":"2026-08-26T22:27:42.759Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:27:42.759Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Siri strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-26T22:27:53.179Z","endTime":"2026-08-26T22:29:03.192Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.5545779934168,"aZ":-27.06479560524331,"pfxX":2.741521094446391,"pfxZ":2.9235966268266917,"pX":0.680099268804562,"pZ":2.835384413992706,"vX0":6.9841048919511,"vY0":-130.87407771089772,"vZ0":-3.2294681422318905,"x":91.08,"y":162.22,"x0":-2.3709671637731606,"y0":50.00532959451761,"z0":6.095089603274485,"aX":4.792514715417084},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.8,"breakHorizontal":-6.4,"spinRate":2139,"spinDirection":166},"zone":6,"typeConfidence":0.9,"plateTime":0.41725126629279874,"extension":6.883095776080512},"index":0,"playId":"5eb2857c-9a8b-3546-a55c-5adf100c9bb5","pitchNumber":1,"startTime":"2026-08-26T22:28:10.040Z","endTime":"2026-08-26T22:28:13.166Z","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":89.3,"endSpeed":82.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.25105276801645,"aZ":-29.791124238533456,"pfxX":1.1953835027584054,"pfxZ":1.3883369541363813,"pX":0.46919089220597815,"pZ":3.413025808307991,"vX0":6.830720521352222,"vY0":-129.9420719903341,"vZ0":-1.1649996982182385,"x":99.12,"y":146.63,"x0":-2.344717058837272,"y0":50.00208048939478,"z0":6.122562004381613,"aX":2.0520617055915227},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.5,"breakHorizontal":-3.6,"spinRate":2201,"spinDirection":149},"zone":3,"typeConfidence":0.89,"plateTime":0.4208979821732832,"extension":6.820606668522232},"index":1,"playId":"476a082a-9e97-353b-ad89-d6564416b022","pitchNumber":2,"startTime":"2026-08-26T22:28:27.479Z","endTime":"2026-08-26T22:28:30.541Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-26T22:28:40.778Z","endTime":"2026-08-26T22:28:59.145Z","isPitch":false,"type":"action","player":{"id":642350,"link":"/api/v1/people/642350"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.1,"endSpeed":82.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.632815462523443,"aZ":-29.206555016256797,"pfxX":1.2642470848759695,"pfxZ":1.7512283290076986,"pX":1.674287038800618,"pZ":1.9840788483276137,"vX0":9.304137173356926,"vY0":-129.40630016833077,"vZ0":-4.648047043375778,"x":53.18,"y":185.21,"x0":-2.1300308074826892,"y0":50.00552590050611,"z0":6.03709232894883,"aX":2.148003298073528},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.3,"breakHorizontal":-4.3,"spinRate":2203,"spinDirection":151},"zone":14,"typeConfidence":0.9,"plateTime":0.4230209774924769,"extension":6.920811066129823},"index":3,"playId":"38a1cc84-4df5-3cff-bdb5-3a9e97b4d0a2","pitchNumber":3,"startTime":"2026-08-26T22:28:59.145Z","endTime":"2026-08-26T22:29:03.192Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:29:03.192Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Angel Genao grounds out, second baseman Christian Moore to first baseman Vaughn Grissom.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-26T22:31:36.312Z","endTime":"2026-08-26T22:32:03.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Watson replaces Luke Murphy.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-26T22:30:41.122Z","endTime":"2026-08-26T22:31:38.480Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670245,"link":"/api/v1/people/670245"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.3,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50770632177956,"aZ":-28.45386334993002,"pfxX":1.8602721318732673,"pfxZ":2.2575983066652654,"pX":-0.47289402733232283,"pZ":3.1709150959877506,"vX0":0.8633675294001397,"vY0":-127.62104700918749,"vZ0":-0.844322354010261,"x":135.03,"y":153.17,"x0":-1.0573730003847952,"y0":50.003833604971845,"z0":5.74928449484872,"aX":3.0651743295146168},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.1,"breakHorizontal":-3.6,"spinRate":1837,"spinDirection":195},"zone":1,"typeConfidence":0.52,"plateTime":0.4293505079045534,"extension":6.8264663502321525},"index":1,"playId":"96f17d9f-38ba-35ea-ab62-1df89532bdf8","pitchNumber":1,"startTime":"2026-08-26T22:31:38.480Z","endTime":"2026-08-26T22:31:42.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.0,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.21661123919864,"aZ":-31.14563191096986,"pfxX":5.179960106258305,"pfxZ":0.6813727213086871,"pX":0.09048497687874923,"pZ":2.3444682411384887,"vX0":0.929017799561377,"vY0":-122.01928555048544,"vZ0":-1.576704709249015,"x":113.55,"y":175.48,"x0":-0.9681793793715646,"y0":50.002778963716636,"z0":5.68501326393657,"aX":7.80268628435569},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.1,"breakHorizontal":-9.6,"spinRate":2057,"spinDirection":92},"zone":5,"typeConfidence":0.88,"plateTime":0.4490587439472207,"extension":6.847233702557974},"hitData":{"launchSpeed":97.3,"launchAngle":-22.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.64,"coordY":154.89}},"index":2,"playId":"aa1dfb54-9f57-30f3-a161-6dd6378dea24","pitchNumber":2,"startTime":"2026-08-26T22:31:54.594Z","endTime":"2026-08-26T22:32:03.473Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:32:03.473Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chase DeLauter singles on a sharp ground ball to center fielder Bryce Teodosio.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-26T22:32:31.404Z","endTime":"2026-08-26T22:33:36.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,3],"actionIndex":[0],"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":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Chase DeLauter replaces Austin Hedges.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-26T22:32:11.330Z","endTime":"2026-08-26T22:32:33.092Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800050,"link":"/api/v1/people/800050"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":595978,"link":"/api/v1/people/595978"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.5,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.2324704491168,"aZ":-26.4409099325833,"pfxX":6.867094123946172,"pfxZ":3.8382546888331923,"pX":0.16836064113772084,"pZ":2.8897840438787674,"vX0":0.9103810144117095,"vY0":-121.85978771042676,"vZ0":-1.1446755380729274,"x":110.58,"y":160.76,"x0":-1.1024832366645065,"y0":50.00607201063238,"z0":5.661922650866695,"aX":10.27018513840994},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":7.0,"breakHorizontal":-12.6,"spinRate":1984,"spinDirection":96},"zone":5,"typeConfidence":0.91,"plateTime":0.45045955327986986,"extension":6.9928673263718695},"index":1,"playId":"9a707e5e-d8d0-3bac-907e-4d2eb1b1b50d","pitchNumber":1,"startTime":"2026-08-26T22:32:33.092Z","endTime":"2026-08-26T22:32:36.432Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":2,"startTime":"2026-08-26T22:32:55.029Z","endTime":"2026-08-26T22:33:25.294Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.4,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.957663204099532,"aZ":-43.09316584942027,"pfxX":5.2151193557363476,"pfxZ":-7.405352721823102,"pX":-0.08840231021379899,"pZ":1.5711356292278233,"vX0":0.5323886787845368,"vY0":-121.31318946265976,"vZ0":-0.903664785537673,"x":120.37,"y":196.36,"x0":-0.9879271543412192,"y0":50.00098601483162,"z0":5.738170656993176,"aX":7.6933936124423825},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-13.3,"breakHorizontal":-9.6,"spinRate":2218,"spinDirection":38},"zone":13,"typeConfidence":0.91,"plateTime":0.45325615893360593,"extension":6.969224952220247},"hitData":{"launchSpeed":101.1,"launchAngle":-7.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":138.12,"coordY":117.28}},"index":3,"playId":"b38a4070-5083-3d1b-80b6-739a80101b38","pitchNumber":2,"startTime":"2026-08-26T22:33:25.294Z","endTime":"2026-08-26T22:33:36.887Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:33:36.887Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brayan Rocchio singles on a line drive to center fielder Bryce Teodosio. Petey Halpin to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-26T22:34:08.810Z","endTime":"2026-08-26T22:34:21.884Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"postOnSecond":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"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":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"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":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Petey Halpin replaces Chase DeLauter.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-26T22:33:54.736Z","endTime":"2026-08-26T22:34:10.985Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690984,"link":"/api/v1/people/690984"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"802","replacedPlayer":{"id":800050,"link":"/api/v1/people/800050"},"base":1},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.680320066300737,"aZ":-25.19188800268806,"pfxX":-0.26135868445334465,"pfxZ":4.057179810626236,"pX":-0.25745037224610146,"pZ":2.7588335381368227,"vX0":2.294902681265892,"vY0":-130.1719987991957,"vZ0":-2.5179287231597973,"x":126.81,"y":164.29,"x0":-1.1155484648178087,"y0":50.00167098273682,"z0":5.640840105015009,"aX":-0.4499129804591959},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.1,"breakHorizontal":0.0,"spinRate":1855,"spinDirection":198},"zone":2,"typeConfidence":0.89,"plateTime":0.4203760997003636,"extension":6.986139888791566},"hitData":{"launchSpeed":88.3,"launchAngle":14.0,"totalDistance":232.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":111.26,"coordY":86.56}},"index":1,"playId":"099479e0-77a7-301e-831d-715a732c1f78","pitchNumber":1,"startTime":"2026-08-26T22:34:10.985Z","endTime":"2026-08-26T22:34:21.884Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:34:21.884Z","atBatIndex":67},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Steven Kwan hits a ground-rule double (16) on a fly ball to right field. Petey Halpin scores. Brayan Rocchio to 3rd.","rbi":1,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-26T22:34:45.726Z","endTime":"2026-08-26T22:35:30.433Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"postOnThird":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"responsiblePitcher":{"id":670245,"link":"/api/v1/people/670245"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.339386712570764,"aZ":-16.11395323848431,"pfxX":-3.003444373793647,"pfxZ":8.47260871399685,"pX":-0.5381341227337952,"pZ":2.1251145198134083,"vX0":2.2154859796178137,"vY0":-137.04610924787733,"vZ0":-6.134168014682425,"x":137.51,"y":181.4,"x0":-0.9683320901811039,"y0":50.001104949065194,"z0":5.499999874689045,"aX":-5.691300313516915},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.2,"breakHorizontal":4.9,"spinRate":2259,"spinDirection":208},"zone":4,"typeConfidence":0.9,"plateTime":0.4002393877143442,"extension":7.092348279049507},"index":0,"playId":"56e012d3-798a-369c-abe6-3d0c52788294","pitchNumber":1,"startTime":"2026-08-26T22:34:55.239Z","endTime":"2026-08-26T22:34:58.731Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":77.6,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.894987045273623,"aZ":-28.211428364450658,"pfxX":7.417152996579336,"pfxZ":2.569164976498101,"pX":0.14889113437700452,"pZ":2.177555799823384,"vX0":0.8734614247110187,"vY0":-124.26141425231106,"vZ0":-2.420490292174567,"x":111.32,"y":179.99,"x0":-1.1707331019179155,"y0":50.00440227660935,"z0":5.538882249803432,"aX":11.450350919203967},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.3,"breakHorizontal":-13.6,"spinRate":2160,"spinDirection":100},"zone":5,"typeConfidence":0.91,"plateTime":0.44296875689781645,"extension":6.906964084351776},"hitData":{"launchSpeed":101.0,"launchAngle":24.0,"totalDistance":327.0,"trajectory":"fly_ball","hardness":"hard","coordinates":{"coordX":217.77,"coordY":103.23}},"index":1,"playId":"39bcdc65-e754-32c6-a329-5833cd267e4a","pitchNumber":2,"startTime":"2026-08-26T22:35:13.445Z","endTime":"2026-08-26T22:35:30.433Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:35:30.433Z","atBatIndex":68},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Travis Bazzana out on a sacrifice fly to right fielder Josh Lowe. Brayan Rocchio scores. Steven Kwan to 3rd.","rbi":1,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-26T22:35:38.834Z","endTime":"2026-08-26T22:36:13.343Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":{"id":670245,"link":"/api/v1/people/670245"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.44046957700515,"aZ":-28.238304427813336,"pfxX":5.438714312102732,"pfxZ":2.6347179005552643,"pX":0.05692727963722764,"pZ":2.4453260588068617,"vX0":0.7320666865089933,"vY0":-122.4241304031996,"vZ0":-1.7753576826781101,"x":114.83,"y":172.76,"x0":-0.9528237393996125,"y0":50.005738037280814,"z0":5.631008949945677,"aX":8.136865153712414},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.6,"breakHorizontal":-10.0,"spinRate":1970,"spinDirection":95},"zone":5,"typeConfidence":0.91,"plateTime":0.44991648613510593,"extension":6.917749013231614},"hitData":{"launchSpeed":98.6,"launchAngle":22.0,"totalDistance":304.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":201.4,"coordY":102.38}},"index":0,"playId":"3259658b-b1cb-339d-942a-08c1459a1aea","pitchNumber":1,"startTime":"2026-08-26T22:36:02.773Z","endTime":"2026-08-26T22:36:13.343Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:36:13.343Z","atBatIndex":69},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Ryan Watson intentionally walks José Ramírez.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-26T22:36:45.255Z","endTime":"2026-08-26T22:36:49.233Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"postOnThird":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"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":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":0,"playId":"08239886-0716-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-26T22:36:47.898Z","endTime":"2026-08-26T22:36:47.908Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":1,"playId":"08239886-0716-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-26T22:36:47.908Z","endTime":"2026-08-26T22:36:47.909Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":2,"playId":"08239886-0716-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-26T22:36:47.909Z","endTime":"2026-08-26T22:36:47.910Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":3,"playId":"08239886-0716-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-08-26T22:36:47.910Z","endTime":"2026-08-26T22:36:49.233Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-08-26T22:36:49.233Z","atBatIndex":70},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jo Adell pops out to first baseman Vaughn Grissom.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-26T22:37:10.398Z","endTime":"2026-08-26T22:38:11.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[1],"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":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.52994349317941,"aZ":-21.380445656684657,"pfxX":-8.23429014609076,"pfxZ":5.883971522804984,"pX":-1.6327905455124003,"pZ":2.2220491272217355,"vX0":0.9423426422279615,"vY0":-135.13251038798637,"vZ0":-4.759084223649686,"x":179.24,"y":178.78,"x0":-0.9185503597122542,"y0":50.00547275123504,"z0":5.523213499755695,"aX":-15.115996053279744},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.7,"breakHorizontal":14.6,"spinRate":2129,"spinDirection":209},"zone":13,"typeConfidence":0.88,"plateTime":0.4065073012851088,"extension":7.0536262104676455},"index":0,"playId":"6df37fe2-f28d-3d92-8c86-94c8045dc8cc","pitchNumber":1,"startTime":"2026-08-26T22:37:18.644Z","endTime":"2026-08-26T22:37:24.227Z","isPitch":true,"type":"pitch"},{"details":{"description":"José Ramírez steals (31) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"6df37fe2-f28d-3d92-8c86-94c8045dc8cc","startTime":"2026-08-26T22:37:29.313Z","endTime":"2026-08-26T22:37:39.999Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":608070,"link":"/api/v1/people/608070"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.35604724723458,"aZ":-24.343838565682102,"pfxX":-7.173091010372884,"pfxZ":4.253596196276185,"pX":-0.5618637610739191,"pZ":2.5149616601761124,"vX0":2.930111866770694,"vY0":-135.31101281803808,"vZ0":-3.607397659242178,"x":138.42,"y":170.88,"x0":-0.730809022527851,"y0":50.00667588358545,"z0":5.584514419475177,"aX":-13.215393317582752},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.1,"breakHorizontal":12.4,"spinRate":2193,"spinDirection":208},"zone":4,"typeConfidence":0.78,"plateTime":0.4058358469814971,"extension":7.166711500053952},"index":2,"playId":"acffe91f-2d73-3343-8389-7b3fdab81e18","pitchNumber":2,"startTime":"2026-08-26T22:37:39.999Z","endTime":"2026-08-26T22:37:43.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":77.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.95566157743867,"aZ":-26.552644963007804,"pfxX":4.532652863046952,"pfxZ":3.6142910641825896,"pX":0.18071952812378045,"pZ":2.8011628828394737,"vX0":1.0810822352477858,"vY0":-124.70411459270237,"vZ0":-1.5916549338496857,"x":110.11,"y":163.15,"x0":-0.8483351796752122,"y0":50.002754674334696,"z0":5.664015689647512,"aX":7.050997495343325},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":6.4,"breakHorizontal":-8.4,"spinRate":1859,"spinDirection":121},"zone":5,"typeConfidence":0.9,"plateTime":0.44129506103940797,"extension":6.838456244547978},"hitData":{"launchSpeed":91.3,"launchAngle":73.0,"totalDistance":93.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":149.84,"coordY":163.54}},"index":3,"playId":"96c6d2f4-43e0-3b94-a951-61c202f7615f","pitchNumber":3,"startTime":"2026-08-26T22:38:00.314Z","endTime":"2026-08-26T22:38:11.045Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:38:11.045Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Lowe singles on a ground ball to pitcher Erik Sabrowski.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-26T22:40:38.539Z","endTime":"2026-08-26T22:41:07.875Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[5,6],"actionIndex":[0,1,2,3,4],"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":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681870,"link":"/api/v1/people/681870"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive switch from center field to left field for Steven Kwan.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-26T22:40:31.524Z","endTime":"2026-08-26T22:40:31.537Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"100"},{"details":{"description":"Defensive Substitution: Patrick Bailey replaces right fielder Jo Adell, batting 4th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-26T22:40:31.537Z","endTime":"2026-08-26T22:40:31.538Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"401","replacedPlayer":{"id":666176,"link":"/api/v1/people/666176"}},{"details":{"description":"Defensive switch from left field to right field for Angel Martínez.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-26T22:40:31.538Z","endTime":"2026-08-26T22:40:32.538Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"600"},{"details":{"description":"Petey Halpin remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-08-26T22:40:31.538Z","endTime":"2026-08-26T22:40:31.539Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690984,"link":"/api/v1/people/690984"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"802","replacedPlayer":{"id":800050,"link":"/api/v1/people/800050"}},{"details":{"description":"Pitching Change: Erik Sabrowski replaces Hunter Gaddis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-08-26T22:40:31.539Z","endTime":"2026-08-26T22:40:40.703Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681870,"link":"/api/v1/people/681870"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.0,"endSpeed":84.3,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.25764356251707,"aZ":-13.509625720797008,"pfxX":6.4510889498123465,"pfxZ":10.170151826077978,"pX":0.23946123142644335,"pZ":3.015382612252567,"vX0":-4.0103108333420225,"vY0":-135.30156435296027,"vZ0":-5.304523512843077,"x":107.87,"y":157.36,"x0":0.9103237232634188,"y0":50.00558875167237,"z0":5.964239292288625,"aX":11.843813399425617},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.3,"breakHorizontal":-10.7,"spinRate":2334,"spinDirection":149},"zone":2,"typeConfidence":0.87,"plateTime":0.4063612102418732,"extension":6.873053918602926},"index":5,"playId":"d53eb871-f451-33b6-814d-ec27491758f9","pitchNumber":1,"startTime":"2026-08-26T22:40:40.703Z","endTime":"2026-08-26T22:40:44.932Z","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":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.066011997668472,"aZ":-28.76978180443215,"pfxX":-1.2244829444623981,"pfxZ":2.122174098721235,"pX":-0.5140849188506015,"pZ":2.00445075643394,"vX0":-3.1282742991117662,"vY0":-125.73962285441158,"vZ0":-4.199869171868471,"x":136.6,"y":184.66,"x0":0.904312253587666,"y0":50.00200616895527,"z0":6.02587393283356,"aX":-1.9641338540120836},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.1,"breakHorizontal":2.9,"spinRate":2602,"spinDirection":175},"zone":7,"typeConfidence":0.93,"plateTime":0.43529552362720336,"extension":6.643574786268531},"hitData":{"launchSpeed":75.7,"launchAngle":-0.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":129.86,"coordY":184.13}},"index":6,"playId":"6ae1fe0d-b22d-3ceb-98db-74acd38c6ff1","pitchNumber":2,"startTime":"2026-08-26T22:40:57.484Z","endTime":"2026-08-26T22:41:07.875Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:41:07.875Z","atBatIndex":72},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Denzer Guzman pops out to third baseman Angel Genao.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-26T22:42:15.926Z","endTime":"2026-08-26T22:45:30.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7,8,9],"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":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":694197,"link":"/api/v1/people/694197"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-26T22:41:33.959Z","endTime":"2026-08-26T22:42:18.071Z","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":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.235925646575208,"aZ":-12.079163672082485,"pfxX":4.113375122503348,"pfxZ":11.142639903702435,"pX":0.772470255900676,"pZ":2.2081795946609954,"vX0":-1.838250022797927,"vY0":-133.78665393519108,"vZ0":-7.177017003472225,"x":87.56,"y":179.16,"x0":0.9359655657249204,"y0":50.00491376350463,"z0":5.80094136833222,"aX":7.419391799922666},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.7,"breakHorizontal":-7.1,"spinRate":2401,"spinDirection":148},"zone":6,"typeConfidence":0.75,"plateTime":0.41020154032623113,"extension":6.793119016499923},"index":1,"playId":"d20628f8-8590-38c6-a5e5-34cd3d00c713","pitchNumber":1,"startTime":"2026-08-26T22:42:18.071Z","endTime":"2026-08-26T22:42:21.551Z","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":91.4,"endSpeed":83.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.162275234423845,"aZ":-13.935660852339094,"pfxX":6.571343719549524,"pfxZ":10.210736156467739,"pX":0.847092944651253,"pZ":2.959087088026706,"vX0":-2.9701500019068092,"vY0":-132.97444459104912,"vZ0":-5.026096832126163,"x":84.71,"y":158.88,"x0":1.126201086771225,"y0":50.005509440641006,"z0":5.8888751612255135,"aX":11.74115848293586},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.5,"breakHorizontal":-11.3,"spinRate":2498,"spinDirection":144},"zone":12,"typeConfidence":0.8,"plateTime":0.41229901597638063,"extension":6.415067454017994},"index":2,"playId":"d73e449c-3b3c-38a8-b8a9-fed9d791b77d","pitchNumber":2,"startTime":"2026-08-26T22:42:32.465Z","endTime":"2026-08-26T22:42:36.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.1551733618484,"aZ":-39.36640325776949,"pfxX":-2.827463428876301,"pfxZ":-5.283472423512862,"pX":-0.4578666401141429,"pZ":3.4122754821052004,"vX0":-1.7314311064437107,"vY0":-115.77948650724419,"vZ0":1.9629216520144752,"x":134.45,"y":146.65,"x0":0.666469208503103,"y0":50.00463655248062,"z0":6.314564668097141,"aX":-3.8471562129651224},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-8.9,"breakHorizontal":5.5,"spinRate":2635,"spinDirection":325},"zone":1,"typeConfidence":0.9,"plateTime":0.4726742391231302,"extension":6.614703353306974},"index":3,"playId":"20f11ec7-0a2f-36d4-855a-ef7fd0a41f76","pitchNumber":3,"startTime":"2026-08-26T22:42:57.770Z","endTime":"2026-08-26T22:43:02.662Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.9,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.93450919548381,"aZ":-39.76714280597406,"pfxX":-0.12772652274351687,"pfxZ":-5.3737215772449005,"pX":-0.06418498801625168,"pZ":1.7640875724300802,"vX0":-1.7216114222641774,"vY0":-118.52443484771132,"vZ0":-1.7929509362552098,"x":119.45,"y":191.15,"x0":0.6899949372423958,"y0":50.00162109733091,"z0":6.182281216856365,"aX":-0.1801542674887381},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-9.8,"breakHorizontal":0.7,"spinRate":2639,"spinDirection":321},"zone":8,"typeConfidence":0.89,"plateTime":0.4632117642399165,"extension":6.58749423058984},"index":4,"playId":"cae1fe08-8419-3990-af6b-474ea686192b","pitchNumber":4,"startTime":"2026-08-26T22:43:31.272Z","endTime":"2026-08-26T22:43:35.261Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"index":5,"playId":"f906e4e0-bcad-4375-bc84-5ad6b086073a","startTime":"2026-08-26T22:43:54.800Z","endTime":"2026-08-26T22:43:59.800Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.3,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.99590722920564,"aZ":-11.465118649935789,"pfxX":5.308461494505468,"pfxZ":10.991116530075864,"pX":0.416904788042433,"pZ":4.366607349387004,"vX0":-3.1644339441208427,"vY0":-136.84205258687152,"vZ0":-2.372536201145571,"x":101.11,"y":120.88,"x0":0.9024116645865405,"y0":50.00608652135447,"z0":6.036915691493526,"aX":10.005154478213893},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.6,"breakHorizontal":-8.9,"spinRate":2478,"spinDirection":148},"zone":12,"typeConfidence":0.9,"plateTime":0.4012388436483989,"extension":6.656221887333971},"index":6,"playId":"ca554dd2-dc7a-30f4-a753-cd782b234b64","pitchNumber":5,"startTime":"2026-08-26T22:44:16.124Z","endTime":"2026-08-26T22:44:19.164Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.212025092326186,"aZ":-12.59164722374562,"pfxX":5.168181277999253,"pfxZ":10.422163060275054,"pX":0.9264301767566053,"pZ":4.243837244299266,"vX0":-1.9088053322441707,"vY0":-136.2772091084163,"vZ0":-2.3551028313805467,"x":81.69,"y":124.2,"x0":0.9648352865169393,"y0":50.00438032667268,"z0":5.990086671343633,"aX":9.712307385614327},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.6,"breakHorizontal":-9.0,"spinRate":2498,"spinDirection":145},"zone":12,"typeConfidence":0.87,"plateTime":0.402066506339243,"extension":6.5482295239701465},"index":7,"playId":"7055be13-73cc-3cd6-98a3-a3738c5c1923","pitchNumber":6,"startTime":"2026-08-26T22:44:35.147Z","endTime":"2026-08-26T22:44:38.241Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.6034416546068,"aZ":-10.938454861260581,"pfxX":4.5794562256513025,"pfxZ":11.19960965980481,"pX":0.5988272571478054,"pZ":2.7966901033918075,"vX0":-2.3487413763822134,"vY0":-136.7032863736521,"vZ0":-6.219352592390219,"x":94.17,"y":163.27,"x0":0.8732497675505279,"y0":50.00610431675011,"z0":5.849389968017224,"aX":8.685227280333802},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.2,"breakHorizontal":-7.8,"spinRate":2541,"spinDirection":146},"zone":6,"typeConfidence":0.88,"plateTime":0.40039051284401994,"extension":6.703965503496153},"index":8,"playId":"03f8b620-224b-34ce-a0cc-69e7a54814be","pitchNumber":7,"startTime":"2026-08-26T22:44:54.832Z","endTime":"2026-08-26T22:44:58.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.43444336243708,"aZ":-27.084451851198697,"pfxX":-0.8535764064450865,"pfxZ":3.302874240969248,"pX":-0.24471271570492945,"pZ":1.3855140589332722,"vX0":-2.5759238479492996,"vY0":-123.5124268940639,"vZ0":-5.54428681975822,"x":126.33,"y":201.37,"x0":0.9240660766478427,"y0":50.00062143583631,"z0":5.947195720136252,"aX":-1.3133172002149984},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.9,"breakHorizontal":2.2,"spinRate":2217,"spinDirection":169},"zone":13,"typeConfidence":0.92,"plateTime":0.4440782563175514,"extension":6.663248366909209},"hitData":{"launchSpeed":68.0,"launchAngle":55.0,"totalDistance":182.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":71.71,"coordY":139.92}},"index":9,"playId":"22a612c6-c30b-35da-8e65-1ec00b502e91","pitchNumber":8,"startTime":"2026-08-26T22:45:19.240Z","endTime":"2026-08-26T22:45:30.522Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:45:30.522Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Travis d'Arnaud strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-26T22:46:22.550Z","endTime":"2026-08-26T22:48:36.615Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,5,6,7,8],"actionIndex":[0,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":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Travis d'Arnaud replaces Tyler Heineman.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-26T22:45:44.064Z","endTime":"2026-08-26T22:45:52.724Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":623168,"link":"/api/v1/people/623168"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-26T22:45:52.724Z","endTime":"2026-08-26T22:46:24.710Z","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":91.8,"endSpeed":83.2,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.282591567191922,"aZ":-12.561396076296269,"pfxX":5.9250527620163815,"pfxZ":11.001442762902117,"pX":-0.31675360498686667,"pZ":2.0417966398780525,"vX0":-5.206429900748257,"vY0":-133.3359373023924,"vZ0":-7.485027304194097,"x":129.07,"y":183.65,"x0":0.9007433135588654,"y0":50.00479944082368,"z0":5.810938845569665,"aX":10.56558554241329},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.2,"breakHorizontal":-9.5,"spinRate":2370,"spinDirection":146},"zone":7,"typeConfidence":0.82,"plateTime":0.4123231080714107,"extension":6.546554572226576},"index":2,"playId":"4e6abadd-9553-337b-b18f-3e8dfd5228a2","pitchNumber":1,"startTime":"2026-08-26T22:46:24.710Z","endTime":"2026-08-26T22:46:28.332Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.7,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.721090123030393,"aZ":-40.25321562152953,"pfxX":-0.5801269957053798,"pfxZ":-5.709062882163201,"pX":0.8469440885296567,"pZ":3.5266521959490196,"vX0":-0.011309525587959505,"vY0":-118.203644907315,"vZ0":2.199578863516046,"x":84.72,"y":143.56,"x0":0.9271643974600434,"y0":50.00569656505363,"z0":6.2822259227753605,"aX":-0.8202977738862994},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-9.5,"breakHorizontal":1.1,"spinRate":2128,"spinDirection":325},"zone":12,"typeConfidence":0.9,"plateTime":0.46352806748483166,"extension":6.502828567958073},"index":3,"playId":"015cf24e-00c3-3125-ad93-1844437535ed","pitchNumber":2,"startTime":"2026-08-26T22:46:42.728Z","endTime":"2026-08-26T22:46:52.856Z","isPitch":true,"type":"pitch"},{"details":{"description":"Josh Lowe steals (6) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":4,"actionPlayId":"015cf24e-00c3-3125-ad93-1844437535ed","startTime":"2026-08-26T22:46:56.459Z","endTime":"2026-08-26T22:47:22.348Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":666139,"link":"/api/v1/people/666139"}},{"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":93.9,"endSpeed":85.8,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.549909444523436,"aZ":-11.453325123745964,"pfxX":6.676647083475828,"pfxZ":11.03300500945887,"pX":-0.28352205216486126,"pZ":0.9754842664049768,"vX0":-5.2636523195591085,"vY0":-136.31178914835928,"vZ0":-10.32204402108108,"x":127.81,"y":212.44,"x0":0.8070683443698781,"y0":50.00324475723978,"z0":5.606898705268869,"aX":12.538557997728569},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.9,"breakHorizontal":-10.9,"spinRate":2512,"spinDirection":146},"zone":13,"typeConfidence":0.9,"plateTime":0.4021476763413543,"extension":6.734179930611078},"index":5,"playId":"e5d5ba69-8251-34da-92f9-d4a74c7b3f62","pitchNumber":3,"startTime":"2026-08-26T22:47:22.348Z","endTime":"2026-08-26T22:47:25.781Z","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":93.0,"endSpeed":84.6,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.807780938473467,"aZ":-10.136319271051033,"pfxX":5.675597681828893,"pfxZ":11.974494558703778,"pX":-0.0053586386575238554,"pZ":2.1084453027408143,"vX0":-4.155268138854679,"vY0":-135.14373728919682,"vZ0":-7.83855992427806,"x":117.2,"y":181.85,"x0":0.818528266614343,"y0":50.00555127304668,"z0":5.767633596153319,"aX":10.448270527431053},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":20.0,"breakHorizontal":-9.4,"spinRate":2492,"spinDirection":147},"zone":8,"typeConfidence":0.88,"plateTime":0.406066240509964,"extension":6.642154250129583},"index":6,"playId":"adb89eb5-2ba7-360d-9106-92de9dc1ac71","pitchNumber":4,"startTime":"2026-08-26T22:47:39.560Z","endTime":"2026-08-26T22:47:42.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.244239555323027,"aZ":-10.859722658130229,"pfxX":7.253069713778938,"pfxZ":11.363394979941312,"pX":-0.8566052617679372,"pZ":1.9313354648460945,"vX0":-6.829034814410411,"vY0":-136.38878760215084,"vZ0":-8.35178140087827,"x":149.65,"y":186.63,"x0":0.7427808566647348,"y0":50.001633171421425,"z0":5.7906189039210405,"aX":13.603120874731658},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.8,"breakHorizontal":-11.6,"spinRate":2539,"spinDirection":150},"zone":13,"typeConfidence":0.91,"plateTime":0.4022857979089043,"extension":6.646985409019442},"index":7,"playId":"7f43f81b-2d04-3de5-9697-45ea65e54e06","pitchNumber":5,"startTime":"2026-08-26T22:48:01.374Z","endTime":"2026-08-26T22:48:06.073Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"}}},{"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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.7,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.88493530381101,"aZ":-10.197048411708685,"pfxX":6.209395007562801,"pfxZ":11.62296980355157,"pX":0.753060513096602,"pZ":1.9799463447580905,"vX0":-2.6025472231920252,"vY0":-137.24401587781543,"vZ0":-8.215680907155246,"x":88.3,"y":185.32,"x0":0.9116802158407479,"y0":50.00216150141827,"z0":5.723095257351939,"aX":11.740003210437495},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.3,"breakHorizontal":-10.6,"spinRate":2449,"spinDirection":147},"zone":9,"typeConfidence":0.9,"plateTime":0.4004518851518757,"extension":6.619016584912688},"index":8,"playId":"6a2ce3cd-fd30-3bcc-b48e-7ee79365336a","pitchNumber":6,"startTime":"2026-08-26T22:48:32.446Z","endTime":"2026-08-26T22:48:36.615Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:48:36.615Z","atBatIndex":74},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Oswald Peraza pops out to second baseman Travis Bazzana.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-26T22:49:15.347Z","endTime":"2026-08-26T22:51:47.266Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".056"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".371"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".257"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".290"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".406"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".050"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".129"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.87"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.47"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.36"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.35"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.81"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.51"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.66"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.92"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.07"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"50.80"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.86"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"67.17"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.00"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".947"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.057"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".742"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".969"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".267"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".308"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".313"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".947"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.057"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".742"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".969"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".267"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".308"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".313"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Oswald Peraza replaces Bryce Teodosio.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-26T22:48:58.961Z","endTime":"2026-08-26T22:49:17.493Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":669326,"link":"/api/v1/people/669326"}},{"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":82.2,"endSpeed":75.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.99377134791182,"aZ":-40.795016648805856,"pfxX":0.6723545522378009,"pfxZ":-5.936491158887259,"pX":0.5296235188940898,"pZ":2.482164694257557,"vX0":-1.107373786455759,"vY0":-119.7058749753744,"vZ0":-0.13493048710144695,"x":96.81,"y":171.76,"x0":0.9107564014635245,"y0":50.00334899247716,"z0":6.189818159861867,"aX":0.9763859015984134},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-10.6,"breakHorizontal":-1.0,"spinRate":2536,"spinDirection":337},"zone":6,"typeConfidence":0.89,"plateTime":0.45747790383786935,"extension":6.506939198454584},"index":1,"playId":"cb4b4106-65a1-3b20-bee4-eab0a33c1a7d","pitchNumber":1,"startTime":"2026-08-26T22:49:17.493Z","endTime":"2026-08-26T22:49:21.261Z","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":93.9,"endSpeed":85.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0158368883052,"aZ":-9.69417998109363,"pfxX":5.172409865736947,"pfxZ":12.068087954401024,"pX":-0.740705738226609,"pZ":0.9894416793814678,"vX0":-6.208716782763195,"vY0":-136.13260227699223,"vZ0":-10.75998591063891,"x":145.23,"y":212.07,"x0":0.9057656569474216,"y0":50.002342957774175,"z0":5.6814346920291,"aX":9.634327412865309},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.6,"breakHorizontal":-7.9,"spinRate":2469,"spinDirection":147},"zone":13,"typeConfidence":0.88,"plateTime":0.4035428057828563,"extension":6.663616841958359},"index":2,"playId":"aacd12b0-2178-3dcc-b3a6-82f29a2246a8","pitchNumber":2,"startTime":"2026-08-26T22:49:34.635Z","endTime":"2026-08-26T22:49:38.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.877417294347612,"aZ":-10.286985844668322,"pfxX":6.026616758671129,"pfxZ":11.764866808296485,"pX":-0.865000606788936,"pZ":2.2891492252464487,"vX0":-6.3666556516695705,"vY0":-136.03294664450664,"vZ0":-7.4826613717963255,"x":149.97,"y":176.97,"x0":0.7309781140060283,"y0":50.00348667344596,"z0":5.801549968937242,"aX":11.212898547612244},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.7,"breakHorizontal":-9.5,"spinRate":2521,"spinDirection":147},"zone":13,"typeConfidence":0.9,"plateTime":0.40376733957079614,"extension":6.6956744747194925},"index":3,"playId":"0a3c446e-18fb-36c2-91af-79828729447e","pitchNumber":3,"startTime":"2026-08-26T22:49:55.639Z","endTime":"2026-08-26T22:49:59.564Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-26T22:50:05.315Z","endTime":"2026-08-26T22:50:21.138Z","isPitch":false,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.762925441886924,"aZ":-11.5904808012622,"pfxX":5.649447163675484,"pfxZ":10.681569004369312,"pX":-0.08650789501541996,"pZ":2.755437354392739,"vX0":-4.459419675034322,"vY0":-138.17390725403158,"vZ0":-6.193400651945839,"x":120.3,"y":164.38,"x0":0.8170737078668089,"y0":50.00233050338118,"z0":5.810132979849843,"aX":10.886524837118674},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.1,"breakHorizontal":-9.2,"spinRate":2563,"spinDirection":151},"zone":5,"typeConfidence":0.91,"plateTime":0.39691813211738625,"extension":6.628512926290608},"index":5,"playId":"c2789aa0-326e-318f-b70e-32ff64996818","pitchNumber":4,"startTime":"2026-08-26T22:50:21.138Z","endTime":"2026-08-26T22:50:24.288Z","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":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.522793650171813,"aZ":-42.675688307444574,"pfxX":-3.794888115559689,"pfxZ":-7.556376826432356,"pX":0.09879810200403005,"pZ":3.576243283195664,"vX0":-0.4652990631543699,"vY0":-117.5104249669105,"vZ0":2.8063005025298944,"x":113.23,"y":142.22,"x0":0.7923603681165559,"y0":50.00143268214785,"z0":6.348037316320314,"aX":-5.274744397551942},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-12.6,"breakHorizontal":7.0,"spinRate":2556,"spinDirection":323},"zone":12,"typeConfidence":0.91,"plateTime":0.4671898914838124,"extension":6.538898467397676},"index":6,"playId":"06ffdc76-95cb-3e67-b3bb-21de40745337","pitchNumber":5,"startTime":"2026-08-26T22:50:43.616Z","endTime":"2026-08-26T22:50:47.904Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"}}},{"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.0,"endSpeed":84.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.58542790043054,"aZ":-9.8022190535825,"pfxX":4.539845930158058,"pfxZ":12.03183146017681,"pX":0.9514763619893035,"pZ":4.053797217954537,"vX0":-1.4490515741918772,"vY0":-136.8195998740982,"vZ0":-3.219934535356352,"x":80.73,"y":129.33,"x0":0.9043338128886715,"y0":50.0057376800165,"z0":5.938340085785229,"aX":8.442985233192466},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":21.1,"breakHorizontal":-7.8,"spinRate":2448,"spinDirection":152},"zone":12,"typeConfidence":0.89,"plateTime":0.40330798194784734,"extension":6.700268560587458},"index":7,"playId":"397e95bf-d8f0-353b-8177-974b00923ad8","pitchNumber":6,"startTime":"2026-08-26T22:51:16.431Z","endTime":"2026-08-26T22:51:19.647Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.11731749382447,"aZ":-10.165335669906035,"pfxX":5.354372612211542,"pfxZ":11.651169268188697,"pX":0.4689041738002688,"pZ":2.703174053147993,"vX0":-2.7867967551274018,"vY0":-137.4520386992223,"vZ0":-6.526782202049096,"x":99.13,"y":165.79,"x0":0.8073563643126092,"y0":50.00072732251023,"z0":5.819014807332183,"aX":10.112560848176143},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.7,"breakHorizontal":-9.0,"spinRate":2503,"spinDirection":148},"zone":6,"typeConfidence":0.9,"plateTime":0.40044891119512327,"extension":6.750829176367869},"hitData":{"launchSpeed":88.3,"launchAngle":61.0,"totalDistance":196.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":174.07,"coordY":125.38}},"index":8,"playId":"c8447ea7-8073-32a4-a8de-ecf1f93de628","pitchNumber":7,"startTime":"2026-08-26T22:51:37.138Z","endTime":"2026-08-26T22:51:47.266Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:51:47.266Z","atBatIndex":75}],"currentPlay":{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Oswald Peraza pops out to second baseman Travis Bazzana.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-26T22:49:15.347Z","endTime":"2026-08-26T22:51:47.266Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".056"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".371"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".257"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".188"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".290"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".406"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".176"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".050"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".129"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.87"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.47"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.36"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.35"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.81"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.51"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.66"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.92"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.07"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"50.80"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.86"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"67.17"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.00"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".947"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.057"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".742"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".969"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".267"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".308"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".313"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".947"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.057"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".742"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".969"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".267"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".308"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".313"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Oswald Peraza replaces Bryce Teodosio.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-26T22:48:58.961Z","endTime":"2026-08-26T22:49:17.493Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":669326,"link":"/api/v1/people/669326"}},{"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":82.2,"endSpeed":75.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.99377134791182,"aZ":-40.795016648805856,"pfxX":0.6723545522378009,"pfxZ":-5.936491158887259,"pX":0.5296235188940898,"pZ":2.482164694257557,"vX0":-1.107373786455759,"vY0":-119.7058749753744,"vZ0":-0.13493048710144695,"x":96.81,"y":171.76,"x0":0.9107564014635245,"y0":50.00334899247716,"z0":6.189818159861867,"aX":0.9763859015984134},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-10.6,"breakHorizontal":-1.0,"spinRate":2536,"spinDirection":337},"zone":6,"typeConfidence":0.89,"plateTime":0.45747790383786935,"extension":6.506939198454584},"index":1,"playId":"cb4b4106-65a1-3b20-bee4-eab0a33c1a7d","pitchNumber":1,"startTime":"2026-08-26T22:49:17.493Z","endTime":"2026-08-26T22:49:21.261Z","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":93.9,"endSpeed":85.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0158368883052,"aZ":-9.69417998109363,"pfxX":5.172409865736947,"pfxZ":12.068087954401024,"pX":-0.740705738226609,"pZ":0.9894416793814678,"vX0":-6.208716782763195,"vY0":-136.13260227699223,"vZ0":-10.75998591063891,"x":145.23,"y":212.07,"x0":0.9057656569474216,"y0":50.002342957774175,"z0":5.6814346920291,"aX":9.634327412865309},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.6,"breakHorizontal":-7.9,"spinRate":2469,"spinDirection":147},"zone":13,"typeConfidence":0.88,"plateTime":0.4035428057828563,"extension":6.663616841958359},"index":2,"playId":"aacd12b0-2178-3dcc-b3a6-82f29a2246a8","pitchNumber":2,"startTime":"2026-08-26T22:49:34.635Z","endTime":"2026-08-26T22:49:38.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.877417294347612,"aZ":-10.286985844668322,"pfxX":6.026616758671129,"pfxZ":11.764866808296485,"pX":-0.865000606788936,"pZ":2.2891492252464487,"vX0":-6.3666556516695705,"vY0":-136.03294664450664,"vZ0":-7.4826613717963255,"x":149.97,"y":176.97,"x0":0.7309781140060283,"y0":50.00348667344596,"z0":5.801549968937242,"aX":11.212898547612244},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.7,"breakHorizontal":-9.5,"spinRate":2521,"spinDirection":147},"zone":13,"typeConfidence":0.9,"plateTime":0.40376733957079614,"extension":6.6956744747194925},"index":3,"playId":"0a3c446e-18fb-36c2-91af-79828729447e","pitchNumber":3,"startTime":"2026-08-26T22:49:55.639Z","endTime":"2026-08-26T22:49:59.564Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-26T22:50:05.315Z","endTime":"2026-08-26T22:50:21.138Z","isPitch":false,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.762925441886924,"aZ":-11.5904808012622,"pfxX":5.649447163675484,"pfxZ":10.681569004369312,"pX":-0.08650789501541996,"pZ":2.755437354392739,"vX0":-4.459419675034322,"vY0":-138.17390725403158,"vZ0":-6.193400651945839,"x":120.3,"y":164.38,"x0":0.8170737078668089,"y0":50.00233050338118,"z0":5.810132979849843,"aX":10.886524837118674},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.1,"breakHorizontal":-9.2,"spinRate":2563,"spinDirection":151},"zone":5,"typeConfidence":0.91,"plateTime":0.39691813211738625,"extension":6.628512926290608},"index":5,"playId":"c2789aa0-326e-318f-b70e-32ff64996818","pitchNumber":4,"startTime":"2026-08-26T22:50:21.138Z","endTime":"2026-08-26T22:50:24.288Z","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":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.522793650171813,"aZ":-42.675688307444574,"pfxX":-3.794888115559689,"pfxZ":-7.556376826432356,"pX":0.09879810200403005,"pZ":3.576243283195664,"vX0":-0.4652990631543699,"vY0":-117.5104249669105,"vZ0":2.8063005025298944,"x":113.23,"y":142.22,"x0":0.7923603681165559,"y0":50.00143268214785,"z0":6.348037316320314,"aX":-5.274744397551942},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-12.6,"breakHorizontal":7.0,"spinRate":2556,"spinDirection":323},"zone":12,"typeConfidence":0.91,"plateTime":0.4671898914838124,"extension":6.538898467397676},"index":6,"playId":"06ffdc76-95cb-3e67-b3bb-21de40745337","pitchNumber":5,"startTime":"2026-08-26T22:50:43.616Z","endTime":"2026-08-26T22:50:47.904Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"}}},{"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.0,"endSpeed":84.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.58542790043054,"aZ":-9.8022190535825,"pfxX":4.539845930158058,"pfxZ":12.03183146017681,"pX":0.9514763619893035,"pZ":4.053797217954537,"vX0":-1.4490515741918772,"vY0":-136.8195998740982,"vZ0":-3.219934535356352,"x":80.73,"y":129.33,"x0":0.9043338128886715,"y0":50.0057376800165,"z0":5.938340085785229,"aX":8.442985233192466},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":21.1,"breakHorizontal":-7.8,"spinRate":2448,"spinDirection":152},"zone":12,"typeConfidence":0.89,"plateTime":0.40330798194784734,"extension":6.700268560587458},"index":7,"playId":"397e95bf-d8f0-353b-8177-974b00923ad8","pitchNumber":6,"startTime":"2026-08-26T22:51:16.431Z","endTime":"2026-08-26T22:51:19.647Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.11731749382447,"aZ":-10.165335669906035,"pfxX":5.354372612211542,"pfxZ":11.651169268188697,"pX":0.4689041738002688,"pZ":2.703174053147993,"vX0":-2.7867967551274018,"vY0":-137.4520386992223,"vZ0":-6.526782202049096,"x":99.13,"y":165.79,"x0":0.8073563643126092,"y0":50.00072732251023,"z0":5.819014807332183,"aX":10.112560848176143},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.7,"breakHorizontal":-9.0,"spinRate":2503,"spinDirection":148},"zone":6,"typeConfidence":0.9,"plateTime":0.40044891119512327,"extension":6.750829176367869},"hitData":{"launchSpeed":88.3,"launchAngle":61.0,"totalDistance":196.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":174.07,"coordY":125.38}},"index":8,"playId":"c8447ea7-8073-32a4-a8de-ecf1f93de628","pitchNumber":7,"startTime":"2026-08-26T22:51:37.138Z","endTime":"2026-08-26T22:51:47.266Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-26T22:51:47.266Z","atBatIndex":75},"scoringPlays":[6,17,18,38,59,68,69],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3],"bottom":[4,5,6,7,8],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":131.76,"y":146.73},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":175.66,"y":103.92},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":140.76,"y":147.19},"type":"O","description":"Grounded Into DP"}],"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":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":64.95,"y":107.07},"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":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":170.1,"y":68.91},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":1,"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"coordinates":{"x":132.89,"y":186.56},"type":"H","description":"Single"}]}},{"startIndex":9,"endIndex":19,"top":[9,10,11,12],"bottom":[13,14,15,16,17,18,19],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":2,"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":168.62,"y":85.4},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":2,"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":142.96,"y":90.06},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":2,"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"batter":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"coordinates":{"x":132.26,"y":52.09},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":2,"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"coordinates":{"x":134.7,"y":78.74},"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":2,"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"coordinates":{"x":141.66,"y":204.56},"type":"O","description":"Bunt Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":2,"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":149.24,"y":81.77},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":2,"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"coordinates":{"x":182.38,"y":77.19},"type":"O","description":"Flyout"}]}},{"startIndex":20,"endIndex":26,"top":[20,21,22,23],"bottom":[24,25,26],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":61.5,"y":100.95},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":139.22,"y":134.3},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"coordinates":{"x":171.04,"y":176.26},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":149.84,"y":157.48},"type":"H","description":"Single"}],"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":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"coordinates":{"x":112.29,"y":153.85},"type":"O","description":"Grounded Into DP"},{"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":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"coordinates":{"x":115.32,"y":153.24},"type":"O","description":"Pop Out"}]}},{"startIndex":27,"endIndex":35,"top":[27,28,29,30,31],"bottom":[32,33,34,35],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":112.9,"y":152.64},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"batter":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"coordinates":{"x":140.96,"y":113.78},"type":"H","description":"Single"}],"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":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"coordinates":{"x":173.8,"y":88.82},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"coordinates":{"x":155.57,"y":188.1},"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":4,"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":113.5,"y":128.41},"type":"O","description":"Pop Out"}]}},{"startIndex":36,"endIndex":42,"top":[36,37,38,39],"bottom":[40,41,42],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":5,"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":99.38,"y":86.98},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":5,"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":120.17,"y":147.79},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":5,"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"coordinates":{"x":38.9,"y":104.68},"type":"O","description":"Sac Fly"}],"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":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"coordinates":{"x":81.48,"y":127.03},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":5,"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"coordinates":{"x":116.04,"y":155.49},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":43,"endIndex":49,"top":[43,44,45,46],"bottom":[47,48,49],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":129.42,"y":111.19},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":178.31,"y":126.59},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"batter":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"coordinates":{"x":127.5,"y":188.82},"type":"O","description":"Forceout"}],"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":6,"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"coordinates":{"x":92.32,"y":162.1},"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":6,"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"coordinates":{"x":148.29,"y":146.96},"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":6,"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"coordinates":{"x":100.18,"y":166.57},"type":"O","description":"Lineout"}]}},{"startIndex":50,"endIndex":55,"top":[50,51,52],"bottom":[53,54,55],"hits":{"away":[],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":7,"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"coordinates":{"x":52.74,"y":101.6},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":7,"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"coordinates":{"x":75.32,"y":68.34},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":7,"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":73.07,"y":69.83},"type":"O","description":"Flyout"}]}},{"startIndex":56,"endIndex":64,"top":[56,57,58,59,60],"bottom":[61,62,63,64],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":8,"pitcher":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"coordinates":{"x":126.92,"y":201.88},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":8,"pitcher":{"id":684665,"fullName":"Luke Murphy","link":"/api/v1/people/684665"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":102.6,"y":107.21},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":8,"pitcher":{"id":684665,"fullName":"Luke Murphy","link":"/api/v1/people/684665"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":151.06,"y":152.64},"type":"O","description":"Grounded Into DP"}],"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":8,"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"coordinates":{"x":201.75,"y":114.99},"type":"O","description":"Flyout"}]}},{"startIndex":65,"endIndex":75,"top":[65,66,67,68,69,70,71],"bottom":[72,73,74,75],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":9,"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"batter":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"coordinates":{"x":154.64,"y":154.89},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":9,"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"coordinates":{"x":138.12,"y":117.28},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":9,"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":111.26,"y":86.56},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":9,"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":217.77,"y":103.23},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":9,"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"coordinates":{"x":201.4,"y":102.38},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":9,"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":149.84,"y":163.54},"type":"O","description":"Pop Out"}],"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":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"coordinates":{"x":129.86,"y":184.13},"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":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"coordinates":{"x":71.71,"y":139.92},"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":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"coordinates":{"x":174.07,"y":125.38},"type":"O","description":"Pop Out"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":1,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":2,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"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":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":3,"hits":3,"errors":0,"leftOnBase":6},"away":{"runs":4,"hits":12,"errors":1,"leftOnBase":9}},"defense":{"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"catcher":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"first":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"second":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"third":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"shortstop":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"left":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"center":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"right":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"onDeck":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"inHole":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"battingOrder":5,"team":{"id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"}},"offense":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"onDeck":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"inHole":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"pitcher":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"battingOrder":9,"team":{"id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"}},"balls":3,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":7,"airOuts":9,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":1,"hits":12,"hitByPitch":1,"avg":".237","atBats":34,"obp":".315","slg":".371","ops":".686","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":14,"rbi":4,"leftOnBase":16,"sacBunts":0,"sacFlies":2,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"flyOuts":7,"groundOuts":2,"airOuts":18,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":8,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":26,"obp":".333","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":148,"era":"3.73","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.26","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":148,"balls":64,"strikes":84,"strikePercentage":".570","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.11","rbi":2,"pitchesPerInning":"16.44","runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":1,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID694197":{"person":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"jerseyNumber":"17","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"700","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":18,"flyOuts":8,"groundOuts":27,"airOuts":12,"runs":9,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":19,"hitByPitch":1,"avg":".288","atBats":66,"obp":".347","slg":".379","ops":".726","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":72,"totalBases":25,"rbi":3,"leftOnBase":26,"sacBunts":0,"sacFlies":0,"babip":".316","groundOutsToAirouts":"2.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"66.00","popOuts":0,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":26,"putOuts":24,"errors":2,"chances":52,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID800050":{"person":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"jerseyNumber":"24","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"1-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":48,"groundOuts":106,"airOuts":125,"runs":52,"doubles":22,"triples":3,"homeRuns":13,"strikeOuts":67,"baseOnBalls":50,"intentionalWalks":0,"hits":120,"hitByPitch":0,"avg":".289","atBats":415,"obp":".363","slg":".451","ops":".814","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":468,"totalBases":187,"rbi":59,"leftOnBase":186,"sacBunts":0,"sacFlies":3,"babip":".317","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.92","popOuts":35,"lineOuts":42},"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":101,"errors":0,"chances":103,"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"}]},"ID595978":{"person":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"jerseyNumber":"27","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":25,"groundOuts":56,"airOuts":45,"runs":20,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":35,"baseOnBalls":18,"intentionalWalks":0,"hits":47,"hitByPitch":1,"avg":".266","atBats":177,"obp":".333","slg":".390","ops":".723","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":202,"totalBases":69,"rbi":21,"leftOnBase":85,"sacBunts":4,"sacFlies":2,"babip":".302","groundOutsToAirouts":"1.24","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.40","popOuts":12,"lineOuts":8},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":2,"groundOuts":4,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":12,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":30,"era":"6.75","inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.50","battersFaced":12,"outs":8,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":7,"strikes":23,"strikePercentage":".770","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".---","pitchesPerInning":"11.25","gamesFinished":3,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"3.38","walksPer9Inn":"0.00","hitsPer9Inn":"13.50","runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":3,"stolenBases":38,"stolenBasePercentage":".927","caughtStealingPercentage":".073","assists":19,"putOuts":530,"errors":4,"chances":553,"fielding":".993","passedBall":3,"pickoffs":4}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID663993":{"person":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"jerseyNumber":"46","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"500","stats":{"batting":{"summary":"2-3 | BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":40,"groundOuts":74,"airOuts":78,"runs":33,"doubles":21,"triples":0,"homeRuns":14,"strikeOuts":82,"baseOnBalls":32,"intentionalWalks":1,"hits":83,"hitByPitch":0,"avg":".264","atBats":314,"obp":".330","slg":".465","ops":".795","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":349,"totalBases":146,"rbi":49,"leftOnBase":122,"sacBunts":0,"sacFlies":3,"babip":".312","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.43","popOuts":14,"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":14,"putOuts":250,"errors":3,"chances":267,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID684974":{"person":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":0,"flyOuts":12,"groundOuts":30,"airOuts":28,"runs":14,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":29,"baseOnBalls":14,"intentionalWalks":0,"hits":20,"hitByPitch":3,"atBats":106,"obp":".301","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":485,"era":"4.30","inningsPitched":"29.1","wins":2,"losses":1,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":14,"whip":"1.16","battersFaced":124,"outs":88,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":485,"balls":183,"strikes":302,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".667","pitchesPerInning":"16.53","gamesFinished":7,"strikeoutWalkRatio":"2.07","strikeoutsPer9Inn":"8.90","walksPer9Inn":"4.30","hitsPer9Inn":"6.14","runsScoredPer9":"4.30","homeRunsPer9":"1.53","inheritedRunners":7,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683953":{"person":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"jerseyNumber":"37","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"200","stats":{"batting":{"summary":"2-3 | K, 2 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":2,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":61,"groundOuts":87,"airOuts":106,"runs":42,"doubles":17,"triples":2,"homeRuns":9,"strikeOuts":90,"baseOnBalls":48,"intentionalWalks":1,"hits":89,"hitByPitch":4,"avg":".243","atBats":367,"obp":".333","slg":".373","ops":".706","caughtStealing":5,"stolenBases":18,"stolenBasePercentage":".783","caughtStealingPercentage":".217","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":424,"totalBases":137,"rbi":42,"leftOnBase":155,"sacBunts":0,"sacFlies":5,"babip":".293","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.78","popOuts":26,"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":223,"putOuts":112,"errors":6,"chances":341,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID672275":{"person":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"jerseyNumber":"16","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"401","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":37,"groundOuts":70,"airOuts":68,"runs":24,"doubles":7,"triples":1,"homeRuns":7,"strikeOuts":71,"baseOnBalls":25,"intentionalWalks":0,"hits":49,"hitByPitch":0,"avg":".194","atBats":253,"obp":".263","slg":".312","ops":".575","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":283,"totalBases":79,"rbi":30,"leftOnBase":112,"sacBunts":2,"sacFlies":3,"babip":".236","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.14","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":{"caughtStealing":21,"stolenBases":47,"stolenBasePercentage":".691","caughtStealingPercentage":".309","assists":33,"putOuts":726,"errors":6,"chances":765,"fielding":".992","passedBall":3,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID677587":{"person":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"jerseyNumber":"4","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | 2B, K, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"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":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":128,"flyOuts":84,"groundOuts":120,"airOuts":153,"runs":51,"doubles":19,"triples":2,"homeRuns":10,"strikeOuts":73,"baseOnBalls":32,"intentionalWalks":0,"hits":112,"hitByPitch":9,"avg":".249","atBats":450,"obp":".309","slg":".367","ops":".676","caughtStealing":5,"stolenBases":16,"stolenBasePercentage":".762","caughtStealingPercentage":".238","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":499,"totalBases":165,"rbi":54,"leftOnBase":213,"sacBunts":4,"sacFlies":4,"babip":".275","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.00","popOuts":28,"lineOuts":41},"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":275,"putOuts":164,"errors":12,"chances":451,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID690984":{"person":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"jerseyNumber":"0","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"802","stats":{"batting":{"note":"1-","summary":"0-0 | R","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":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":61,"flyOuts":33,"groundOuts":34,"airOuts":52,"runs":20,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":30,"baseOnBalls":6,"intentionalWalks":0,"hits":31,"hitByPitch":2,"avg":".218","atBats":142,"obp":".258","slg":".324","ops":".582","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":155,"totalBases":46,"rbi":9,"leftOnBase":72,"sacBunts":4,"sacFlies":1,"babip":".255","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.33","popOuts":8,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":104,"errors":0,"chances":107,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID670036":{"person":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":57,"gamesStarted":0,"flyOuts":25,"groundOuts":41,"airOuts":61,"runs":27,"doubles":15,"triples":0,"homeRuns":6,"strikeOuts":62,"baseOnBalls":16,"intentionalWalks":0,"hits":58,"hitByPitch":6,"atBats":220,"obp":".328","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":914,"era":"3.70","inningsPitched":"56.0","wins":2,"losses":3,"saves":1,"saveOpportunities":2,"holds":7,"blownSaves":1,"earnedRuns":23,"whip":"1.32","battersFaced":244,"outs":168,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":914,"balls":331,"strikes":583,"strikePercentage":".640","hitBatsmen":6,"balks":1,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".400","pitchesPerInning":"16.32","gamesFinished":17,"strikeoutWalkRatio":"3.88","strikeoutsPer9Inn":"9.96","walksPer9Inn":"2.57","hitsPer9Inn":"9.32","runsScoredPer9":"4.34","homeRunsPer9":"0.96","inheritedRunners":42,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":22,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":8,"errors":2,"chances":13,"fielding":".846","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":114,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":131,"flyOuts":73,"groundOuts":115,"airOuts":136,"runs":54,"doubles":21,"triples":1,"homeRuns":20,"strikeOuts":132,"baseOnBalls":24,"intentionalWalks":1,"hits":118,"hitByPitch":16,"avg":".237","atBats":497,"obp":".292","slg":".404","ops":".696","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":541,"totalBases":201,"rbi":80,"leftOnBase":213,"sacBunts":0,"sacFlies":4,"babip":".281","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.85","popOuts":33,"lineOuts":30},"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":6,"putOuts":199,"errors":5,"chances":210,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID670059":{"person":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":52,"gamesStarted":0,"flyOuts":25,"groundOuts":57,"airOuts":46,"runs":14,"doubles":5,"triples":1,"homeRuns":1,"strikeOuts":50,"baseOnBalls":19,"intentionalWalks":1,"hits":30,"hitByPitch":10,"atBats":181,"obp":".280","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":823,"era":"2.25","inningsPitched":"52.0","wins":6,"losses":3,"saves":1,"saveOpportunities":2,"holds":11,"blownSaves":1,"earnedRuns":13,"whip":"0.94","battersFaced":212,"outs":156,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":823,"balls":316,"strikes":507,"strikePercentage":".620","hitBatsmen":10,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.24","rbi":0,"winPercentage":".667","pitchesPerInning":"15.83","gamesFinished":9,"strikeoutWalkRatio":"2.63","strikeoutsPer9Inn":"8.65","walksPer9Inn":"3.29","hitsPer9Inn":"5.19","runsScoredPer9":"2.42","homeRunsPer9":"0.17","inheritedRunners":24,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":3,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671106":{"person":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":1,"flyOuts":11,"groundOuts":13,"airOuts":12,"runs":7,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":4,"intentionalWalks":0,"hits":14,"hitByPitch":2,"atBats":51,"obp":".345","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":237,"era":"2.92","inningsPitched":"12.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.46","battersFaced":58,"outs":37,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":237,"balls":89,"strikes":148,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".---","pitchesPerInning":"19.22","gamesFinished":2,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"9.49","walksPer9Inn":"2.92","hitsPer9Inn":"10.22","runsScoredPer9":"5.11","homeRunsPer9":"1.46","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681807":{"person":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"jerseyNumber":"6","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":21,"groundOuts":30,"airOuts":36,"runs":16,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":52,"baseOnBalls":25,"intentionalWalks":1,"hits":26,"hitByPitch":0,"avg":".181","atBats":144,"obp":".302","slg":".333","ops":".635","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":169,"totalBases":48,"rbi":13,"leftOnBase":66,"sacBunts":0,"sacFlies":0,"babip":".233","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.00","popOuts":12,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":5,"putOuts":97,"errors":0,"chances":102,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671922":{"person":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"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":57,"gamesStarted":0,"flyOuts":36,"groundOuts":40,"airOuts":55,"runs":20,"doubles":10,"triples":0,"homeRuns":5,"strikeOuts":84,"baseOnBalls":20,"intentionalWalks":1,"hits":45,"hitByPitch":3,"atBats":219,"obp":".276","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1044,"era":"2.40","inningsPitched":"60.0","wins":3,"losses":1,"saves":35,"saveOpportunities":40,"holds":0,"blownSaves":5,"earnedRuns":16,"whip":"1.08","battersFaced":247,"outs":180,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":1044,"balls":364,"strikes":680,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".750","pitchesPerInning":"17.40","gamesFinished":49,"strikeoutWalkRatio":"4.20","strikeoutsPer9Inn":"12.60","walksPer9Inn":"3.00","hitsPer9Inn":"6.75","runsScoredPer9":"3.00","homeRunsPer9":"0.75","inheritedRunners":18,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":10,"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}},"ID608070":{"person":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"jerseyNumber":"11","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | BB, 2 K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"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":100,"flyOuts":73,"groundOuts":80,"airOuts":148,"runs":58,"doubles":23,"triples":0,"homeRuns":10,"strikeOuts":58,"baseOnBalls":55,"intentionalWalks":8,"hits":90,"hitByPitch":2,"avg":".243","atBats":371,"obp":".339","slg":".385","ops":".724","caughtStealing":4,"stolenBases":31,"stolenBasePercentage":".886","caughtStealingPercentage":".114","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":434,"totalBases":143,"rbi":44,"leftOnBase":167,"sacBunts":0,"sacFlies":5,"babip":".260","groundOutsToAirouts":"0.54","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"37.10","popOuts":34,"lineOuts":41},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":114,"putOuts":55,"errors":8,"chances":177,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID680757":{"person":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"jerseyNumber":"38","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":76,"groundOuts":123,"airOuts":149,"runs":65,"doubles":16,"triples":2,"homeRuns":2,"strikeOuts":51,"baseOnBalls":70,"intentionalWalks":1,"hits":120,"hitByPitch":4,"avg":".275","atBats":436,"obp":".378","slg":".335","ops":".713","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":518,"totalBases":146,"rbi":27,"leftOnBase":146,"sacBunts":4,"sacFlies":3,"babip":".306","groundOutsToAirouts":"0.83","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"218.00","popOuts":22,"lineOuts":51},"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":10,"putOuts":277,"errors":3,"chances":290,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID682657":{"person":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"jerseyNumber":"1","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | HBP","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":46,"groundOuts":86,"airOuts":86,"runs":36,"doubles":18,"triples":1,"homeRuns":12,"strikeOuts":73,"baseOnBalls":10,"intentionalWalks":0,"hits":76,"hitByPitch":6,"avg":".242","atBats":314,"obp":".278","slg":".420","ops":".698","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":337,"totalBases":132,"rbi":45,"leftOnBase":151,"sacBunts":6,"sacFlies":1,"babip":".278","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.17","popOuts":16,"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":5,"putOuts":148,"errors":3,"chances":156,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID800048":{"person":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":26,"flyOuts":62,"groundOuts":149,"airOuts":148,"runs":47,"doubles":24,"triples":4,"homeRuns":14,"strikeOuts":156,"baseOnBalls":41,"intentionalWalks":2,"hits":116,"hitByPitch":2,"atBats":563,"obp":".261","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":2399,"era":"2.50","inningsPitched":"155.0","wins":10,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.01","battersFaced":612,"outs":465,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2399,"balls":858,"strikes":1541,"strikePercentage":".640","hitBatsmen":2,"balks":1,"wildPitches":6,"pickoffs":2,"groundOutsToAirouts":"1.01","rbi":0,"winPercentage":".556","pitchesPerInning":"15.48","gamesFinished":0,"strikeoutWalkRatio":"3.80","strikeoutsPer9Inn":"9.06","walksPer9Inn":"2.38","hitsPer9Inn":"6.74","runsScoredPer9":"2.73","homeRunsPer9":"0.81","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":47,"lineOuts":39},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":4,"errors":3,"chances":22,"fielding":".864","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676282":{"person":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 2 ER, K, 7 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":2,"airOuts":12,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":7,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":16,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":92,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":25,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":44,"strikes":48,"strikePercentage":".520","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"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":28,"gamesStarted":28,"flyOuts":77,"groundOuts":114,"airOuts":129,"runs":66,"doubles":26,"triples":2,"homeRuns":15,"strikeOuts":145,"baseOnBalls":70,"intentionalWalks":0,"hits":128,"hitByPitch":3,"atBats":511,"obp":".342","caughtStealing":6,"stolenBases":15,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":2357,"era":"3.70","inningsPitched":"136.1","wins":9,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.45","battersFaced":589,"outs":409,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":2357,"balls":892,"strikes":1465,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":2,"winPercentage":".563","pitchesPerInning":"17.29","gamesFinished":0,"strikeoutWalkRatio":"2.07","strikeoutsPer9Inn":"9.57","walksPer9Inn":"4.62","hitsPer9Inn":"8.45","runsScoredPer9":"4.36","homeRunsPer9":"0.99","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":24,"lineOuts":28},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":5,"errors":2,"chances":15,"fielding":".867","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681870":{"person":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(S, 1)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":23,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":8,"strikes":15,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":50,"gamesStarted":0,"flyOuts":20,"groundOuts":8,"airOuts":43,"runs":16,"doubles":5,"triples":2,"homeRuns":3,"strikeOuts":65,"baseOnBalls":25,"intentionalWalks":2,"hits":24,"hitByPitch":1,"atBats":138,"obp":".301","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":690,"era":"3.00","inningsPitched":"39.0","wins":5,"losses":2,"saves":1,"saveOpportunities":3,"holds":23,"blownSaves":2,"earnedRuns":13,"whip":"1.26","battersFaced":166,"outs":117,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":690,"balls":254,"strikes":436,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.19","rbi":0,"winPercentage":".714","pitchesPerInning":"17.69","gamesFinished":5,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"15.00","walksPer9Inn":"5.77","hitsPer9Inn":"5.54","runsScoredPer9":"3.69","homeRunsPer9":"0.69","inheritedRunners":30,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":11},"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID668909":{"person":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":27,"gamesStarted":27,"flyOuts":63,"groundOuts":128,"airOuts":122,"runs":72,"doubles":23,"triples":1,"homeRuns":27,"strikeOuts":204,"baseOnBalls":49,"intentionalWalks":0,"hits":126,"hitByPitch":3,"atBats":577,"obp":".283","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2519,"era":"3.98","inningsPitched":"156.0","wins":12,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":69,"whip":"1.12","battersFaced":632,"outs":468,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2519,"balls":838,"strikes":1681,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":6,"pickoffs":4,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":".632","pitchesPerInning":"16.15","gamesFinished":0,"strikeoutWalkRatio":"4.16","strikeoutsPer9Inn":"11.77","walksPer9Inn":"2.83","hitsPer9Inn":"7.27","runsScoredPer9":"4.15","homeRunsPer9":"1.56","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":0,"passedBall":0,"popOuts":25,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":9,"errors":1,"chances":23,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683769":{"person":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(W, 2-3)","summary":"0.2 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"0.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"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":53,"gamesStarted":0,"flyOuts":35,"groundOuts":33,"airOuts":59,"runs":16,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":44,"baseOnBalls":19,"intentionalWalks":0,"hits":42,"hitByPitch":2,"atBats":176,"obp":".317","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":766,"era":"3.18","inningsPitched":"45.1","wins":2,"losses":3,"saves":1,"saveOpportunities":3,"holds":27,"blownSaves":2,"earnedRuns":16,"whip":"1.35","battersFaced":199,"outs":136,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":766,"balls":272,"strikes":494,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".400","pitchesPerInning":"16.90","gamesFinished":3,"strikeoutWalkRatio":"2.32","strikeoutsPer9Inn":"8.74","walksPer9Inn":"3.77","hitsPer9Inn":"8.34","runsScoredPer9":"3.18","homeRunsPer9":"0.99","inheritedRunners":21,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676440":{"person":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":27,"gamesStarted":27,"flyOuts":99,"groundOuts":133,"airOuts":197,"runs":73,"doubles":20,"triples":1,"homeRuns":26,"strikeOuts":123,"baseOnBalls":44,"intentionalWalks":0,"hits":135,"hitByPitch":5,"atBats":582,"obp":".289","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":2439,"era":"3.97","inningsPitched":"156.1","wins":5,"losses":13,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":69,"whip":"1.14","battersFaced":637,"outs":469,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2439,"balls":875,"strikes":1564,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":4,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".278","pitchesPerInning":"15.60","gamesFinished":0,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"7.08","walksPer9Inn":"2.53","hitsPer9Inn":"7.77","runsScoredPer9":"4.20","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":43,"lineOuts":55},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":9,"errors":1,"chances":26,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682120":{"person":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":8,"strikes":13,"strikePercentage":".620","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":56,"gamesStarted":0,"flyOuts":27,"groundOuts":41,"airOuts":49,"runs":18,"doubles":6,"triples":2,"homeRuns":5,"strikeOuts":42,"baseOnBalls":24,"intentionalWalks":3,"hits":34,"hitByPitch":5,"atBats":159,"obp":".325","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":781,"era":"3.28","inningsPitched":"46.2","wins":2,"losses":4,"saves":0,"saveOpportunities":1,"holds":15,"blownSaves":1,"earnedRuns":17,"whip":"1.24","battersFaced":195,"outs":140,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":781,"balls":303,"strikes":478,"strikePercentage":".610","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".333","pitchesPerInning":"16.74","gamesFinished":8,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"8.10","walksPer9Inn":"4.63","hitsPer9Inn":"6.56","runsScoredPer9":"3.47","homeRunsPer9":"0.96","inheritedRunners":34,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":10,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID656492":{"person":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":26,"flyOuts":83,"groundOuts":154,"airOuts":146,"runs":60,"doubles":23,"triples":1,"homeRuns":23,"strikeOuts":135,"baseOnBalls":38,"intentionalWalks":0,"hits":130,"hitByPitch":8,"atBats":561,"obp":".289","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2431,"era":"3.19","inningsPitched":"149.1","wins":15,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.13","battersFaced":611,"outs":448,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2431,"balls":821,"strikes":1610,"strikePercentage":".660","hitBatsmen":8,"balks":1,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":".789","pitchesPerInning":"16.28","gamesFinished":0,"strikeoutWalkRatio":"3.55","strikeoutsPer9Inn":"8.14","walksPer9Inn":"2.29","hitsPer9Inn":"7.83","runsScoredPer9":"3.62","homeRunsPer9":"1.39","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":25,"lineOuts":38},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":21,"putOuts":8,"errors":0,"chances":29,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[680757,683953,608070,666176,672275,663993,682657,694197,595978,800050,690984,677587,676282,682120,683769,681870],"pitchers":[676282,682120,683769,681870],"bench":[681807],"bullpen":[671106,676440,670036,656492,670059,800048,671922,668909,684974],"battingOrder":[680757,683953,608070,672275,663993,682657,694197,690984,677587],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Rocchio (19, Rodriguez, G); Kwan (16, Watson, R)."},{"label":"TB","value":"Bazzana 2; DeLauter; Genao; Kwan 3; Lowe, N 2; Ramírez, Jo 2; Rocchio 3."},{"label":"RBI","value":"Bazzana 2 (42); Kwan (27); Lowe, N (49)."},{"label":"Runners left in scoring position, 2 out","value":"Hedges; Adell 2."},{"label":"SF","value":"Bazzana 2."},{"label":"GIDP","value":"Adell; Martínez, A."},{"label":"Team RISP","value":"2-for-7."},{"label":"Team LOB","value":"9."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Ramírez, Jo (31, 2nd base off Watson, R/Heineman)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Cantillo (2, throw)."},{"label":"Outfield assists","value":"Adell (Grissom at 3rd base)."},{"label":"DP","value":"2 (2 Rocchio-Bazzana-Lowe, N)."}]}],"note":[{"label":"a","value":"Singled for Hedges in the 9th."},{"label":"1","value":"Ran for DeLauter 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":7,"groundOuts":2,"airOuts":18,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":8,"intentionalWalks":0,"hits":3,"hitByPitch":1,"avg":".235","atBats":26,"obp":".310","slg":".374","ops":".684","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":3,"rbi":2,"leftOnBase":16,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":6,"lineOuts":5},"pitching":{"flyOuts":7,"groundOuts":7,"airOuts":9,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":1,"hits":12,"hitByPitch":1,"atBats":34,"obp":".400","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":136,"era":"4.28","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.34","battersFaced":40,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":136,"balls":42,"strikes":94,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":4,"pitchesPerInning":"15.11","runsScoredPer9":"4.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":0,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID624428":{"person":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"jerseyNumber":"20","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":14,"groundOuts":31,"airOuts":20,"runs":18,"doubles":7,"triples":1,"homeRuns":1,"strikeOuts":32,"baseOnBalls":9,"intentionalWalks":0,"hits":27,"hitByPitch":3,"avg":".252","atBats":107,"obp":".328","slg":".364","ops":".692","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":122,"totalBases":39,"rbi":10,"leftOnBase":41,"sacBunts":3,"sacFlies":0,"babip":".351","groundOutsToAirouts":"1.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"107.00","popOuts":1,"lineOuts":5},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":0,"groundOuts":4,"airOuts":1,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":12,"obp":".643","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":45,"era":"18.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"4.50","battersFaced":14,"outs":6,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":45,"balls":20,"strikes":25,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"4.00","rbi":0,"winPercentage":".---","pitchesPerInning":"22.50","gamesFinished":3,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"31.50","runsScoredPer9":"18.00","homeRunsPer9":"4.50","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":73,"putOuts":44,"errors":0,"chances":117,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672724":{"person":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"jerseyNumber":"2","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"901","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":38,"groundOuts":76,"airOuts":63,"runs":29,"doubles":12,"triples":2,"homeRuns":7,"strikeOuts":97,"baseOnBalls":14,"intentionalWalks":0,"hits":68,"hitByPitch":8,"avg":".225","atBats":302,"obp":".277","slg":".348","ops":".625","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":326,"totalBases":105,"rbi":24,"leftOnBase":144,"sacBunts":1,"sacFlies":1,"babip":".307","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.14","popOuts":11,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":174,"putOuts":108,"errors":3,"chances":285,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"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":"500","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":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":23,"groundOuts":31,"airOuts":37,"runs":28,"doubles":8,"triples":0,"homeRuns":7,"strikeOuts":57,"baseOnBalls":11,"intentionalWalks":1,"hits":39,"hitByPitch":3,"avg":".244","atBats":160,"obp":".303","slg":".425","ops":".728","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":178,"totalBases":68,"rbi":23,"leftOnBase":74,"sacBunts":3,"sacFlies":1,"babip":".330","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.86","popOuts":6,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":115,"errors":3,"chances":121,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID695681":{"person":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"jerseyNumber":"4","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"400","stats":{"batting":{"summary":"0-1 | 3 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":5,"groundOuts":6,"airOuts":10,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".162","atBats":37,"obp":".256","slg":".270","ops":".526","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":10,"rbi":2,"leftOnBase":24,"sacBunts":0,"sacFlies":1,"babip":".238","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":4,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":22,"putOuts":18,"errors":1,"chances":41,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID687263":{"person":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"jerseyNumber":"9","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"100","stats":{"batting":{"summary":"1-3 | HBP, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":87,"groundOuts":75,"airOuts":145,"runs":83,"doubles":27,"triples":4,"homeRuns":22,"strikeOuts":177,"baseOnBalls":52,"intentionalWalks":1,"hits":123,"hitByPitch":9,"avg":".237","atBats":519,"obp":".317","slg":".432","ops":".749","caughtStealing":11,"stolenBases":18,"stolenBasePercentage":".621","caughtStealingPercentage":".379","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":581,"totalBases":224,"rbi":64,"leftOnBase":186,"sacBunts":0,"sacFlies":1,"babip":".315","groundOutsToAirouts":"0.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.59","popOuts":34,"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":268,"putOuts":175,"errors":16,"chances":459,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID518595":{"person":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"jerseyNumber":"25","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":25,"flyOuts":11,"groundOuts":15,"airOuts":15,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":6,"intentionalWalks":0,"hits":9,"hitByPitch":2,"avg":".161","atBats":56,"obp":".266","slg":".232","ops":".498","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":64,"totalBases":13,"rbi":3,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".211","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.00","popOuts":3,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","assists":7,"putOuts":163,"errors":0,"chances":170,"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"}]},"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":16,"gamesStarted":13,"flyOuts":52,"groundOuts":60,"airOuts":85,"runs":48,"doubles":6,"triples":0,"homeRuns":16,"strikeOuts":50,"baseOnBalls":31,"intentionalWalks":0,"hits":65,"hitByPitch":4,"atBats":257,"obp":".339","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1175,"era":"5.75","inningsPitched":"67.1","wins":3,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.43","battersFaced":295,"outs":202,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1175,"balls":444,"strikes":731,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".300","pitchesPerInning":"17.45","gamesFinished":1,"strikeoutWalkRatio":"1.61","strikeoutsPer9Inn":"6.68","walksPer9Inn":"4.14","hitsPer9Inn":"8.69","runsScoredPer9":"6.42","homeRunsPer9":"2.14","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":7,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690829":{"person":{"id":690829,"fullName":"Ben Joyce","link":"/api/v1/people/690829"},"jerseyNumber":"44","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":8,"gamesStarted":0,"flyOuts":3,"groundOuts":3,"airOuts":7,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":1,"hits":3,"hitByPitch":0,"atBats":25,"obp":".214","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":110,"era":"0.00","inningsPitched":"7.2","wins":0,"losses":1,"saves":3,"saveOpportunities":4,"holds":1,"blownSaves":1,"earnedRuns":0,"whip":"0.78","battersFaced":28,"outs":23,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":110,"balls":39,"strikes":71,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":".000","pitchesPerInning":"14.35","gamesFinished":4,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"14.09","walksPer9Inn":"3.52","hitsPer9Inn":"3.52","runsScoredPer9":"2.35","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"summary":"5.2 IP, ER, 4 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":7,"groundOuts":4,"airOuts":7,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":92,"inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":24,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":29,"strikes":63,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.59","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":45,"groundOuts":61,"airOuts":81,"runs":53,"doubles":19,"triples":3,"homeRuns":10,"strikeOuts":65,"baseOnBalls":31,"intentionalWalks":2,"hits":78,"hitByPitch":6,"atBats":279,"obp":".357","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1299,"era":"6.03","inningsPitched":"71.2","wins":4,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":48,"whip":"1.52","battersFaced":322,"outs":215,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1299,"balls":463,"strikes":836,"strikePercentage":".640","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":1,"winPercentage":".444","pitchesPerInning":"18.13","gamesFinished":0,"strikeoutWalkRatio":"2.10","strikeoutsPer9Inn":"8.16","walksPer9Inn":"3.89","hitsPer9Inn":"9.80","runsScoredPer9":"6.66","homeRunsPer9":"1.26","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":6,"passedBall":0,"popOuts":13,"lineOuts":23},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"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"}]},"ID545361":{"person":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"jerseyNumber":"27","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"200","stats":{"batting":{"summary":"0-2 | BB, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":115,"flyOuts":69,"groundOuts":72,"airOuts":115,"runs":73,"doubles":20,"triples":0,"homeRuns":20,"strikeOuts":130,"baseOnBalls":89,"intentionalWalks":11,"hits":100,"hitByPitch":7,"avg":".241","atBats":415,"obp":".382","slg":".434","ops":".816","caughtStealing":0,"stolenBases":11,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":513,"totalBases":180,"rbi":47,"leftOnBase":156,"sacBunts":0,"sacFlies":2,"babip":".300","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.75","popOuts":19,"lineOuts":27},"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":4,"putOuts":230,"errors":2,"chances":236,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID694208":{"person":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"jerseyNumber":"13","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":35,"groundOuts":65,"airOuts":64,"runs":20,"doubles":9,"triples":0,"homeRuns":6,"strikeOuts":58,"baseOnBalls":22,"intentionalWalks":0,"hits":49,"hitByPitch":0,"avg":".209","atBats":234,"obp":".275","slg":".325","ops":".600","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":258,"totalBases":76,"rbi":27,"leftOnBase":103,"sacBunts":0,"sacFlies":2,"babip":".250","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.00","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":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","assists":5,"putOuts":104,"errors":0,"chances":109,"fielding":"1.000","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID820862":{"person":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":42,"gamesStarted":0,"flyOuts":23,"groundOuts":41,"airOuts":38,"runs":20,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":54,"baseOnBalls":20,"intentionalWalks":1,"hits":39,"hitByPitch":4,"atBats":172,"obp":".321","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":805,"era":"3.40","inningsPitched":"45.0","wins":4,"losses":2,"saves":1,"saveOpportunities":2,"holds":6,"blownSaves":1,"earnedRuns":17,"whip":"1.31","battersFaced":196,"outs":135,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":805,"balls":277,"strikes":528,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".667","pitchesPerInning":"17.89","gamesFinished":10,"strikeoutWalkRatio":"2.70","strikeoutsPer9Inn":"10.80","walksPer9Inn":"4.00","hitsPer9Inn":"7.80","runsScoredPer9":"4.00","homeRunsPer9":"1.20","inheritedRunners":22,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694203":{"person":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"jerseyNumber":"23","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"700","stats":{"batting":{"summary":"0-2 | 2 BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":25,"groundOuts":49,"airOuts":52,"runs":21,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":56,"baseOnBalls":12,"intentionalWalks":0,"hits":45,"hitByPitch":1,"avg":".224","atBats":201,"obp":".271","slg":".353","ops":".624","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":216,"totalBases":71,"rbi":24,"leftOnBase":83,"sacBunts":1,"sacFlies":0,"babip":".281","groundOutsToAirouts":"0.94","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"33.50","popOuts":10,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":99,"putOuts":31,"errors":7,"chances":137,"fielding":".949","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID687093":{"person":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"jerseyNumber":"5","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"300","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":52,"groundOuts":87,"airOuts":93,"runs":37,"doubles":18,"triples":0,"homeRuns":9,"strikeOuts":64,"baseOnBalls":23,"intentionalWalks":0,"hits":79,"hitByPitch":7,"avg":".248","atBats":319,"obp":".309","slg":".389","ops":".698","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":354,"totalBases":124,"rbi":54,"leftOnBase":156,"sacBunts":0,"sacFlies":4,"babip":".280","groundOutsToAirouts":"0.94","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"35.44","popOuts":13,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":134,"putOuts":218,"errors":6,"chances":358,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID694680":{"person":{"id":694680,"fullName":"Trevor Martin","link":"/api/v1/people/694680"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":10,"groundOuts":12,"airOuts":15,"runs":8,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":14,"hitByPitch":2,"atBats":48,"obp":".370","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":180,"era":"3.97","inningsPitched":"11.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.59","battersFaced":54,"outs":34,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":180,"balls":68,"strikes":112,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".---","pitchesPerInning":"15.88","gamesFinished":2,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"5.56","walksPer9Inn":"3.18","hitsPer9Inn":"11.12","runsScoredPer9":"6.35","homeRunsPer9":"3.18","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"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}},"ID666139":{"person":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"jerseyNumber":"3","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | BB, R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":48,"groundOuts":48,"airOuts":75,"runs":25,"doubles":7,"triples":0,"homeRuns":10,"strikeOuts":79,"baseOnBalls":20,"intentionalWalks":1,"hits":54,"hitByPitch":1,"avg":".214","atBats":252,"obp":".273","slg":".361","ops":".634","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":277,"totalBases":91,"rbi":27,"leftOnBase":102,"sacBunts":2,"sacFlies":2,"babip":".267","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.20","popOuts":14,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":132,"errors":2,"chances":138,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID623168":{"person":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"jerseyNumber":"31","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"800","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":20,"groundOuts":62,"airOuts":41,"runs":12,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":25,"baseOnBalls":5,"intentionalWalks":0,"hits":25,"hitByPitch":4,"avg":".175","atBats":143,"obp":".224","slg":".224","ops":".448","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":162,"totalBases":32,"rbi":9,"leftOnBase":60,"sacBunts":10,"sacFlies":0,"babip":".205","groundOutsToAirouts":"1.51","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"143.00","popOuts":11,"lineOuts":10},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":5,"groundOuts":7,"airOuts":9,"runs":6,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":25,"obp":".385","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":64,"era":"10.13","inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.88","battersFaced":26,"outs":16,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":64,"balls":17,"strikes":47,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".---","pitchesPerInning":"12.00","gamesFinished":5,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"1.69","hitsPer9Inn":"15.19","runsScoredPer9":"10.13","homeRunsPer9":"3.38","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":18,"stolenBases":32,"stolenBasePercentage":".640","caughtStealingPercentage":".360","assists":25,"putOuts":438,"errors":3,"chances":466,"fielding":".994","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID642048":{"person":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":0,"flyOuts":9,"groundOuts":6,"airOuts":13,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":1,"atBats":47,"obp":".314","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":204,"era":"4.38","inningsPitched":"12.1","wins":0,"losses":1,"saves":0,"saveOpportunities":2,"holds":4,"blownSaves":2,"earnedRuns":6,"whip":"1.22","battersFaced":51,"outs":37,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":204,"balls":77,"strikes":127,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.46","rbi":0,"winPercentage":".000","pitchesPerInning":"16.54","gamesFinished":0,"strikeoutWalkRatio":"5.33","strikeoutsPer9Inn":"11.68","walksPer9Inn":"2.19","hitsPer9Inn":"8.76","runsScoredPer9":"4.38","homeRunsPer9":"0.73","inheritedRunners":10,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID579328":{"person":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"jerseyNumber":"16","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":8,"gamesStarted":8,"flyOuts":20,"groundOuts":29,"airOuts":40,"runs":25,"doubles":12,"triples":1,"homeRuns":5,"strikeOuts":37,"baseOnBalls":15,"intentionalWalks":0,"hits":42,"hitByPitch":2,"atBats":143,"obp":".358","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":656,"era":"6.25","inningsPitched":"36.0","wins":0,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"1.58","battersFaced":165,"outs":108,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":656,"balls":237,"strikes":419,"strikePercentage":".640","hitBatsmen":2,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".000","pitchesPerInning":"18.22","gamesFinished":0,"strikeoutWalkRatio":"2.47","strikeoutsPer9Inn":"9.25","walksPer9Inn":"3.75","hitsPer9Inn":"10.50","runsScoredPer9":"6.25","homeRunsPer9":"1.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":10,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID684665":{"person":{"id":684665,"fullName":"Luke Murphy","link":"/api/v1/people/684665"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"note":"(H, 4)","summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"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":18,"balls":10,"strikes":8,"strikePercentage":".440","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"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":11,"gamesStarted":0,"flyOuts":5,"groundOuts":8,"airOuts":12,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":8,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":35,"obp":".318","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":197,"era":"1.59","inningsPitched":"11.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":2,"whip":"1.15","battersFaced":44,"outs":34,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":197,"balls":86,"strikes":111,"strikePercentage":".560","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.67","rbi":1,"winPercentage":".000","pitchesPerInning":"17.38","gamesFinished":2,"strikeoutWalkRatio":"1.25","strikeoutsPer9Inn":"7.94","walksPer9Inn":"6.35","hitsPer9Inn":"3.97","runsScoredPer9":"2.38","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669326":{"person":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"jerseyNumber":"22","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":35,"flyOuts":7,"groundOuts":10,"airOuts":12,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":18,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".204","atBats":49,"obp":".264","slg":".245","ops":".509","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":54,"totalBases":12,"rbi":2,"leftOnBase":26,"sacBunts":1,"sacFlies":0,"babip":".323","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":38,"errors":0,"chances":39,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":24,"gamesStarted":22,"flyOuts":60,"groundOuts":127,"airOuts":103,"runs":45,"doubles":17,"triples":0,"homeRuns":7,"strikeOuts":112,"baseOnBalls":64,"intentionalWalks":1,"hits":86,"hitByPitch":8,"atBats":424,"obp":".317","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":2025,"era":"2.94","inningsPitched":"116.1","wins":8,"losses":9,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":38,"whip":"1.29","battersFaced":500,"outs":349,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2025,"balls":779,"strikes":1246,"strikePercentage":".620","hitBatsmen":8,"balks":1,"wildPitches":6,"pickoffs":1,"groundOutsToAirouts":"1.23","rbi":0,"winPercentage":".471","pitchesPerInning":"17.41","gamesFinished":0,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"8.66","walksPer9Inn":"4.95","hitsPer9Inn":"6.65","runsScoredPer9":"3.48","homeRunsPer9":"0.54","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":12,"errors":2,"chances":19,"fielding":".895","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691946":{"person":{"id":691946,"fullName":"George Klassen","link":"/api/v1/people/691946"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":14,"groundOuts":30,"airOuts":26,"runs":13,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":24,"baseOnBalls":21,"intentionalWalks":0,"hits":23,"hitByPitch":1,"atBats":102,"obp":".360","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":491,"era":"3.67","inningsPitched":"27.0","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"1.63","battersFaced":125,"outs":81,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":491,"balls":203,"strikes":288,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.15","rbi":0,"winPercentage":".500","pitchesPerInning":"18.19","gamesFinished":0,"strikeoutWalkRatio":"1.14","strikeoutsPer9Inn":"8.00","walksPer9Inn":"7.00","hitsPer9Inn":"7.67","runsScoredPer9":"4.33","homeRunsPer9":"0.67","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672282":{"person":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":92,"groundOuts":105,"airOuts":163,"runs":63,"doubles":21,"triples":2,"homeRuns":17,"strikeOuts":172,"baseOnBalls":44,"intentionalWalks":0,"hits":114,"hitByPitch":4,"atBats":545,"obp":".270","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":2399,"era":"3.62","inningsPitched":"149.0","wins":4,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":60,"whip":"1.06","battersFaced":603,"outs":447,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2399,"balls":825,"strikes":1574,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".333","pitchesPerInning":"16.10","gamesFinished":0,"strikeoutWalkRatio":"3.91","strikeoutsPer9Inn":"10.39","walksPer9Inn":"2.66","hitsPer9Inn":"6.89","runsScoredPer9":"3.81","homeRunsPer9":"1.03","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":7,"passedBall":0,"popOuts":33,"lineOuts":38},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":4,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671111":{"person":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"1.1 IP, ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":2,"strikes":13,"strikePercentage":".870","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"6.75","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":7,"gamesStarted":1,"flyOuts":2,"groundOuts":6,"airOuts":9,"runs":6,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":3,"atBats":38,"obp":".364","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":150,"era":"5.40","inningsPitched":"10.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":6,"whip":"1.30","battersFaced":45,"outs":30,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":150,"balls":46,"strikes":104,"strikePercentage":".690","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".000","pitchesPerInning":"15.00","gamesFinished":3,"strikeoutWalkRatio":"4.67","strikeoutsPer9Inn":"12.60","walksPer9Inn":"2.70","hitsPer9Inn":"9.00","runsScoredPer9":"5.40","homeRunsPer9":"1.80","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID670245":{"person":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"note":"(L, 1-1)(BS, 2)","summary":"1.0 IP, 2 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":2,"battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":1,"strikes":10,"strikePercentage":".910","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"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":43,"gamesStarted":0,"flyOuts":38,"groundOuts":62,"airOuts":73,"runs":32,"doubles":14,"triples":2,"homeRuns":8,"strikeOuts":52,"baseOnBalls":21,"intentionalWalks":2,"hits":62,"hitByPitch":3,"atBats":245,"obp":".317","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1005,"era":"4.43","inningsPitched":"63.0","wins":1,"losses":1,"saves":2,"saveOpportunities":4,"holds":3,"blownSaves":2,"earnedRuns":31,"whip":"1.32","battersFaced":273,"outs":189,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":1005,"balls":352,"strikes":653,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":2,"winPercentage":".500","pitchesPerInning":"15.95","gamesFinished":26,"strikeoutWalkRatio":"2.48","strikeoutsPer9Inn":"7.43","walksPer9Inn":"3.00","hitsPer9Inn":"8.86","runsScoredPer9":"4.57","homeRunsPer9":"1.14","inheritedRunners":11,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":18,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[687263,545361,687093,695681,642350,666139,694203,623168,518595,669326,672724,680570,671111,684665,670245],"pitchers":[680570,671111,684665,670245],"bench":[694208,624428],"bullpen":[672282,820862,696270,690829,579328,691946,694680,642048,700712],"battingOrder":[687263,545361,687093,695681,642350,666139,694203,518595,672724],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Grissom; Lowe, J; Neto."},{"label":"RBI","value":"Neto (64); Trout (47)."},{"label":"Runners left in scoring position, 2 out","value":"Peraza, O; Grissom."},{"label":"SF","value":"Trout."},{"label":"GIDP","value":"Moore; Siri."},{"label":"Team RISP","value":"0-for-4."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Lowe, J (6, 2nd base off Sabrowski/Bailey)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Moore-Grissom; Moore-Neto-Grissom)."}]}],"note":[{"label":"a","value":"Struck out for Heineman in the 9th."},{"label":"b","value":"Popped out for Teodosio in the 9th."}]}},"officials":[{"official":{"id":483912,"fullName":"Mike Muchlinski","link":"/api/v1/people/483912"},"officialType":"Home Plate"},{"official":{"id":621660,"fullName":"Emil Jimenez","link":"/api/v1/people/621660"},"officialType":"First Base"},{"official":{"id":573597,"fullName":"Gabe Morales","link":"/api/v1/people/573597"},"officialType":"Second Base"},{"official":{"id":427139,"fullName":"Doug Eddings","link":"/api/v1/people/427139"},"officialType":"Third Base"}],"info":[{"label":"IBB","value":"Ramírez, Jo (by Watson, R)."},{"label":"HBP","value":"Martínez, A (by Rodriguez, G); Neto (by Cantillo)."},{"label":"Pitch timer violations","value":"Cantillo (pitcher)."},{"label":"ABS Challenge","value":"Neto (Strike-Confirmed); Bailey 2 (Ball-Confirmed, Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Cantillo 92-48; Herrin 21-13; Gaddis 12-8; Sabrowski 23-15; Rodriguez, G 92-63; Peralta, S 15-13; Murphy 18-8; Watson, R 11-10."},{"label":"Groundouts-flyouts","value":"Cantillo 2-3; Herrin 0-3; Gaddis 0-1; Sabrowski 0-0; Rodriguez, G 4-7; Peralta, S 1-0; Murphy 1-0; Watson, R 1-0."},{"label":"Batters faced","value":"Cantillo 25; Herrin 4; Gaddis 3; Sabrowski 4; Rodriguez, G 24; Peralta, S 5; Murphy 4; Watson, R 7."},{"label":"Inherited runners-scored","value":"Peralta, S 1-0; Murphy 1-1."},{"label":"Umpires","value":"HP: Mike Muchlinski. 1B: Emil Jimenez. 2B: Gabe Morales. 3B: Doug Eddings. "},{"label":"Weather","value":"92 degrees, Sunny."},{"label":"Wind","value":"4 mph, Out To CF."},{"label":"First pitch","value":"1:09 PM."},{"label":"T","value":"2:41."},{"label":"Att","value":"25,161."},{"label":"Venue","value":"Angel Stadium."},{"label":"August 26, 2026"}],"pitchingNotes":["Peralta, S pitched to 1 batter in the 8th inning."],"topPerformers":[{"player":{"person":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570","boxscoreName":"Rodriguez, G"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"5.2 IP, ER, 4 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":7,"groundOuts":4,"airOuts":7,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":92,"inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":24,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":29,"strikes":63,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.59","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":45,"groundOuts":61,"airOuts":81,"runs":53,"doubles":19,"triples":3,"homeRuns":10,"strikeOuts":65,"baseOnBalls":31,"intentionalWalks":2,"hits":78,"hitByPitch":6,"atBats":279,"obp":".357","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1299,"era":"6.03","inningsPitched":"71.2","wins":4,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":48,"whip":"1.52","battersFaced":322,"outs":215,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1299,"balls":463,"strikes":836,"strikePercentage":".640","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":1,"winPercentage":".444","pitchesPerInning":"18.13","gamesFinished":0,"strikeoutWalkRatio":"2.10","strikeoutsPer9Inn":"8.16","walksPer9Inn":"3.89","hitsPer9Inn":"9.80","runsScoredPer9":"6.66","homeRunsPer9":"1.26","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":6,"passedBall":0,"popOuts":13,"lineOuts":23},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"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"}]},"type":"starter","gameScore":59,"pitchingGameScore":59},{"player":{"person":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993","boxscoreName":"Lowe, N"},"jerseyNumber":"46","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"500","stats":{"batting":{"summary":"2-3 | BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":40,"groundOuts":74,"airOuts":78,"runs":33,"doubles":21,"triples":0,"homeRuns":14,"strikeOuts":82,"baseOnBalls":32,"intentionalWalks":1,"hits":83,"hitByPitch":0,"avg":".264","atBats":314,"obp":".330","slg":".465","ops":".795","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":349,"totalBases":146,"rbi":49,"leftOnBase":122,"sacBunts":0,"sacFlies":3,"babip":".312","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.43","popOuts":14,"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":14,"putOuts":250,"errors":3,"chances":267,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":53,"hittingGameScore":53},{"player":{"person":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587","boxscoreName":"Rocchio"},"jerseyNumber":"4","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | 2B, K, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"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":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":128,"flyOuts":84,"groundOuts":120,"airOuts":153,"runs":51,"doubles":19,"triples":2,"homeRuns":10,"strikeOuts":73,"baseOnBalls":32,"intentionalWalks":0,"hits":112,"hitByPitch":9,"avg":".249","atBats":450,"obp":".309","slg":".367","ops":".676","caughtStealing":5,"stolenBases":16,"stolenBasePercentage":".762","caughtStealingPercentage":".238","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":499,"totalBases":165,"rbi":54,"leftOnBase":213,"sacBunts":4,"sacFlies":4,"babip":".275","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.00","popOuts":28,"lineOuts":41},"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":275,"putOuts":164,"errors":12,"chances":451,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":52,"hittingGameScore":52}]},"decisions":{"winner":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"loser":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"save":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}